vrijdag 26 november 2010

Zelf een applicatie voor je HTC in schrijven

Ik heb net een nieuwe telefoon HTC desire gekocht en nu wilde  nu zelf wel eens een applicatie maken.
Het bleek heel simpel te kunnen in de taal processing. Dus ik heb hier onder maar eens op een rijtje gezet en er een korte handleiding van gemaakt. Processing is een op Java gebaseerde taal die veel door kunstenaars wordt gebruikt. Processing is een kinderlijk simpele taal. In 10 regels code kun je al een programmaatje schrijven. Het is goed gedocumenteerd en er zitten standaard al een heleboel kleine voorbeelden in. Voor de gevorderde gebruiker zijn ook veel libraries beschikbaar. Je hebt een mobiele telefoon nodig net android versie 2.1 of hoger. Als je versie van android te laag is kun je op internet uitzoeken hoe je android versie kan updaten.


Processing installeren


Ga naar www.processing.org klik dan op Downloads
Scrol naar onder en ga naar de Pre-Releases (nu 0191)
Kies voor Windows, Linux of Mac OS X download en installeer het programma.


Android sdk installeren

ga naar:
http://developer.android.com/sdk/index.html
download het programma en installeer het.

Telefoon

Zet de volgende optie aan:
Menu -> Instellingen -> Applicaties - > Ontwikkeling -> USB-foutopsporing
Check dat android versie 2.1 is of hoger
Menu -> Over de telefoon -> Software informatie -> Android versie
Sluit je telefoon met een USB kabel aan op je PC of laptop.

Processing programma maken
We gaan niet echt zelf een programma maken maar we gaan een van de vele voorbeelden gebruiken die met het programma mee komen.

void setup() 
{
  size(200, 200); 
  noStroke();
  rectMode(CENTER);
}

void draw() 
{   
  background(51); 
  fill(255, 204);
  rect(mouseX, height/2, mouseY/2+10, mouseY/2+10);
  fill(255, 204);
  int inverseX = width-mouseX;
  int inverseY = height-mouseY;
  rect(inverseX, height/2, (inverseY/2)+10, (inverseY/2)+10);
}


Start Processing
Kies File -> Examples -> Basics-> Input ->Mouse2D
Klik op Sketch -> run (of het kleine drie hoekje) om eens te kijken wat het programma doet.


Programma draaien

Zet processing in Android mode
Klik op Android -> Android mode

Bekijk het programma in de emulator
Klik op Run

Bekijk het programma op je telefoon
Klik Sketch -> Preset

Als alles goed gaat popt het programma zelf op.
Ook als je de USB kabel los trekt blijft het programma aanwezig op je telefoon.

Let the fun begin!

Loop je bij de installatie tegen wat gedonder op?
Laat het me hieronder weten


Links

Processing site: www.processing.org
Android :www.android.org
software ontwikkelings tool van android: http://developer.android.com/sdk/index.html
Installatie van Android: http://wiki.processing.org/w/Android

Geen opmerkingen:

Een reactie posten