Запуск скетчу Processing на пристрої Android

Якщо ви читаєте цю главу, то у вас, швидше за все, є карколомна ідея і ви хочете реалізувати її на пристрої Android Емулятор Android хороший для тестування, але в реальному пристрої у вас буде доступ до безлічі цікавих речей: акселерометру, GPS, і тачскріну Давайте розглянемо процес установки скетчів на ваш пристрій

Як це робиться

Для запуску скетчу на вашому пристрої в першу чергу потрібно вирішити налагодження USB Для цього відкрийте на вашому пристрої Settings | Applications | Development і доторкніться до чекбокса близько USB debugging:

Ми використовуємо код з попереднього прикладу Ось він:

float x float y float prevX float prevY float d float h

void setup()

{

size( displayWidth, displayHeight ) background( 0 )

smooth()

x = random( width ) y = random( height ) prevX = x

prevY = y

stroke( 255, 128 )

colorMode( HSB, 360, 100, 100, 100 ) }

void draw()

{

x += random( -30, 30 )

y += random( -30, 30 )

x = constrain( x, 0, width ) y = constrain( y, 0, height )

d = dist( x, y, prevX, prevY ) h = map( d, 0, 42, 0, 360 )

fill( h, 100, 100, 50 )

ellipse( x, y, d, d )

prevX = x prevY = y

}

Для запуску скетчу на вашому пристрої, відкрийте меню Sketch | Run on Device

Як це працює

Перше, що потрібно зробити – дозволити на вашому пристрої USB налагодження і подсоедніть його до компютера USB кабелем Так ви зможете скористатися стандартними інструментами налагодження, що поставляються разом з Android SDK для перевірки ваших додатків Це також дозволить Processing встановлювати скетчі на ваш пристрій Якщо ви виберете опцію Run on Device в меню Sketch, Processing скомпілює код і встановить його на пристрій

Джерело: Ян Вантомм, Processing 2: креативне програмування, переклад з англійської Олександри Мішутіної, Published by Packt Publishing Ltd, 2012, BIRMINGHAM – MUMBAI

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*