App Inventor op de HTC desire.
Heb me een paar dagen geleden bij app inventor aangemeld om er er eens mee te spelen.
En vandaag kreeg ik een emailtje dat ik beta tester was.
De interface van de android applicatie wordt in een web browser geschreven. Je gaat naar:
http://appinventor.googlelabs.com.
En je klikt je knopjes tekst en wat foto's bij elkaar.
Daarna open je de blok editor. Waar het vroeger bij Visual Basic moelijk wordt gaat het hier simpel verder. Met een soort lego blokjes klik je een programma in elkaar. De methode die ook bij Lego Mindstorms werd toegepast, wordt hier gebruikt om het programma te maken.
App Inventor is leuk als je begint met programmeren. Het ziet er visueel aantrekkelijk uit. Op je mobiel zie je een applicatie meteen verschijnen. Aanpassingen in je programma of interface zijn direct zichtbaar op je mobiel.
Nadeel van app Inventor is dat zodra de USB kabel weg is. Je app weg is. Je kunt dus je net geschreven applicatie niet trots aan je vrienden laten zien of je moet heel je laptop mee slepen. Een ander nadeel is dat er niet direct libraries kunnen worden bij gelinkt. Je zult best een leuk programmaatje bij elkaar kunnen klikken maar ik denk dat je al snel tegen de grensen van het programma aanloopt.
Is het interessant om om te gebruiken? Wel dat hangt er vanaf. Ik raad het zo aan bij mijn 12 jarige zoon. Het is een leuk programma om de eerste stappen van het programmeren te leren. Ook als je iets simpels met een paar knopen en wat foto's dan is dit een app Inventor een goede keuze. Als je echter al een beetje kan programmeren en een grafisch iets wil maken zou ik processing gebruiken. Lees daarvoor mijn andere Post.
zaterdag 11 december 2010
zondag 5 december 2010
google trends:
Vandaag liep ik op tegen iets nieuws van google. Je kunt hier duidelijk zien welke woorden wanneer worden gebruikt.
nieuwe woorden
tijdsgebonden woorden
hot actuele items
De website van google trends: http://www.google.com/trends
Zelf een applicatie maken voor de iPad
En nu wil ik zelf wel eens een applicatie voor de iPad schrijven.
mmm... zou het moeilijk zijn?
Ik ga zo weinig mogelijk/geen gebruik maken van xcode, want xcode is te moeilijk voor mij.
Voor Android kwam ik uit op het programma Processing. Processing is een simpele programmeertaal.
Processing is een op Java gebaseerde taal. In 10 regels code schrijf je een proggie / app. De taal wordt gebruikt door kunstenaars.
Voor iPad kom ik uit op iProcessing dat is het kleine zusje van processing. Het is voor mij makkelijk als ik met een taal apps voor zowel Android en de iPad kan schrijven.
Het is me uit eindelijk gelukt hieronder staat de handleiding. Als je nog vragen heb stel ze gerust.
Wat heb je nodig
Installatie van Xcode
Eerst moet de programmeer omgeving van Apple worden geïnstalleerd. Deze heb je ondermeer nodig om te compileren en de simulator te gebruiken. De xcode 3 sdk is bij Apple gratis te downloaden. Je moet je hiervoor wel registreren.
Installatie van iProcessing
Het gaat hier niet echt over een installatie maar luckybite heeft een voorbeeld programma met directory structuur gemaakt.
Als gebruiker kun je deze boom gemakkelijk kopiëren en zo aanpassen dat het je eigen programma gaat draaien.
ga naar: http://luckybite.com/iprocessing/
download en unpack de zip file en zet op een plek neer.
Het eerste programma
De eerste Run op de simulator
De zelfgemaakte app op de iPad / iPod
De officiële manier om de om de app op de een ipad of ipod te krijgen is om je app bij Apple in te brengen. Je betaald 99 dolar. Zij bekijken je programma, Je wacht een tijd (een hele tijd). Als de applicatie is goed gekeurd kun je hem bij Apple bij ITunes onderbrengen en er geld aan verdienen.
Er zijn ongetwijveld mensen die er rijk van worden, maar ik wil gewoon op een zondag middag mijn applicatie draaiend zien. Hier en nu.
Ik zie dat er mogelijk heden voor zijn maar heb besloten om dit maar in een andere post uit te leggen.
links
De home pagina van processing: www.processing.org
iProcessing : www.iprocessing.org
mmm... zou het moeilijk zijn?
Ik ga zo weinig mogelijk/geen gebruik maken van xcode, want xcode is te moeilijk voor mij.
Voor Android kwam ik uit op het programma Processing. Processing is een simpele programmeertaal.
Processing is een op Java gebaseerde taal. In 10 regels code schrijf je een proggie / app. De taal wordt gebruikt door kunstenaars.
Voor iPad kom ik uit op iProcessing dat is het kleine zusje van processing. Het is voor mij makkelijk als ik met een taal apps voor zowel Android en de iPad kan schrijven.
Het is me uit eindelijk gelukt hieronder staat de handleiding. Als je nog vragen heb stel ze gerust.
Wat heb je nodig
- Een apple om je code op te schrijven.
- Een iPad /iPod: Je kunt ook eerst de simulator gebruiken
- Een appleID: gratis aan te maken bij Apple
Installatie van Xcode
Eerst moet de programmeer omgeving van Apple worden geïnstalleerd. Deze heb je ondermeer nodig om te compileren en de simulator te gebruiken. De xcode 3 sdk is bij Apple gratis te downloaden. Je moet je hiervoor wel registreren.
- ga naar : http://developer.apple.com/technologies/xcode.html
- Kies rechts op de pagina IOS Dev center
- login met je apple ID
- klik op downloads
- klik op sdk 3.2.5 and IOS 4.3
- de download wordt gestart
- dubbelklik op de .dmg file om de software te installeren.
Installatie van iProcessing
Het gaat hier niet echt over een installatie maar luckybite heeft een voorbeeld programma met directory structuur gemaakt.
Als gebruiker kun je deze boom gemakkelijk kopiëren en zo aanpassen dat het je eigen programma gaat draaien.
ga naar: http://luckybite.com/iprocessing/
download en unpack de zip file en zet op een plek neer.
Het eerste programma
- Open rechtsboven spotlight
- type : xcode
- Klik rechts onder op de knop "Open"
- Klik in de menubar op File -> Open
- Ga naar de plaats waar de zip file is uitpakt en klik op iPhoneGesture.xcodeproj en dan op "open"
- Dubbelklik de map Resources om de folder te openen.
- Dubbelklik de map main
- Dubbelklik main.pde. Dit is de file /bestand waar de Processing Code in staat. Het bestand kan je in de Processing SDK open en aanpassen. Je kunt ook andere / nieuwe .pde files toevoegen.
You can add additional .pde files to the main folder (e.g. to have separate files for classes).
To rename your App you just need to rename the .xcodeproj file.
De eerste Run op de simulator
- klik op Build en Run : Het programma wordt nu gebouwd en in de simulater gestart. Dit kan even duren maar dan komt het scherm op. En start je eerste programma,
De zelfgemaakte app op de iPad / iPod
De officiële manier om de om de app op de een ipad of ipod te krijgen is om je app bij Apple in te brengen. Je betaald 99 dolar. Zij bekijken je programma, Je wacht een tijd (een hele tijd). Als de applicatie is goed gekeurd kun je hem bij Apple bij ITunes onderbrengen en er geld aan verdienen.
Er zijn ongetwijveld mensen die er rijk van worden, maar ik wil gewoon op een zondag middag mijn applicatie draaiend zien. Hier en nu.
Ik zie dat er mogelijk heden voor zijn maar heb besloten om dit maar in een andere post uit te leggen.
links
De home pagina van processing: www.processing.org
iProcessing : www.iprocessing.org
vrijdag 3 december 2010
woensdag 1 december 2010
Top 20 van meest gelezen twitteraars onder 2de kamerleden
In mijn twitter onderzoek eens even gekeken wat de gemiddelde 2 de kamereden zoal gedurende de dag lezen. Ik heb 50 twitter adressen van kamerleden gevonden en hieronder staat de top 20 van de meest gelezen twitteraars onder kamerleden.
--------------------- top 20 ----------------------------------
Trendsmap
Een leuke site waar je de twitter woorden van het moment zien zie je in de trendmap.
Vandaag de tweede koudste dag sinds jaren zie je de volgende twitterwoorden
kou, sneewt, uggs, genoegisgenoeg, sinterklaas, vertraging, ns, handschoenen, jas, toets, wiskunde
Speciale tekens
@: In tweets van anderen zie je soms een @-teken staan. Dit zijn Twitter-berichten gericht aan een specifieke gebruiker. Wanneer je bijvoorbeeld in een tweet @john1982 ziet staan, dan is deze boodschap specifiek gericht aan de gebruiker john1982. Iedereen kan deze tweet lezen, maar ze is bedoeld voor john. Berichten die op deze manier aan je gericht zijn vind je op de Twitter startpagina terug wanneer je op @profielnaam klikt, rechts, onder "home".
#: In Twitter-boodschappen zie je ook soms een #-teken staan. Dit is de zogenaamde hashtag. Een hashtag kan je gebruiken om een bepaald onderwerp aan te duiden waarover je iets zegt. Wanneer je bijvoorbeeld een bijeenkomst organiseert (bijvoorbeeld met de naam SEO2222) en daarover Twittert, kan je in je bericht #SEO2222 opnemen. Mensen die reageren op je boodschappen zullen vervolgens ook die hashtag gaan gebruiken. Wanneer je in de Twitter-search vervolgens #SEO2222 ingeeft, krijg je alle berichten over dit onderwerp te zien.
RT: Soms zie je in Tweets RT staan. RT staat voor ReTweet. Het is eigenlijk hetzelfde als het forwarden van een e-mail: wanneer je iets leuk leest op twitter, kan je dit bericht doorgeven aan wie jou volgt. Om duidelijk te maken dat je het niet zelf geschreven hebt zet je er RT voor. Na RT zet je dan de Twitteraar van wie je de boodschap doorstuurt, bijvoorbeeld @john1982.
Wanneer je een website-adres in je tweet plaatst, zou deze erg veel kostbare tweet-tekenruimte kunnen innemen. Links naar websites worden daarom automatisch afgekort.
links
Overzicht met twitter woorden die op het moment hot zijn : http://trendsmap.com/
--------------------- top 20 ----------------------------------
| DominiqueHeyde: | 20 |
| fritswester: | 18 |
| FemkeHalsema: | 18 |
| mariettehamer: | 17 |
| KGFerrier: | 16 |
| JCdeJager: | 16 |
| adkoppejan: | 15 |
| MaximeVerhagen: | 15 |
| MinPres: | 15 |
| JaapJansen: | 14 |
| 2eKamertweets: | 14 |
| Borisham: | 14 |
| APechtold: | 14 |
| inekevangent: | 14 |
| geertwilderspvv: | 14 |
| Petermiddendorp: | 14 |
| JeanineHennis: | 14 |
| mauricedehond: | 13 |
| lucasbenschop: | 13 |
| HalbeZijlstra: | 13 |
Trendsmap
Een leuke site waar je de twitter woorden van het moment zien zie je in de trendmap.
Vandaag de tweede koudste dag sinds jaren zie je de volgende twitterwoorden
kou, sneewt, uggs, genoegisgenoeg, sinterklaas, vertraging, ns, handschoenen, jas, toets, wiskunde
Speciale tekens
@: In tweets van anderen zie je soms een @-teken staan. Dit zijn Twitter-berichten gericht aan een specifieke gebruiker. Wanneer je bijvoorbeeld in een tweet @john1982 ziet staan, dan is deze boodschap specifiek gericht aan de gebruiker john1982. Iedereen kan deze tweet lezen, maar ze is bedoeld voor john. Berichten die op deze manier aan je gericht zijn vind je op de Twitter startpagina terug wanneer je op @profielnaam klikt, rechts, onder "home".
#: In Twitter-boodschappen zie je ook soms een #-teken staan. Dit is de zogenaamde hashtag. Een hashtag kan je gebruiken om een bepaald onderwerp aan te duiden waarover je iets zegt. Wanneer je bijvoorbeeld een bijeenkomst organiseert (bijvoorbeeld met de naam SEO2222) en daarover Twittert, kan je in je bericht #SEO2222 opnemen. Mensen die reageren op je boodschappen zullen vervolgens ook die hashtag gaan gebruiken. Wanneer je in de Twitter-search vervolgens #SEO2222 ingeeft, krijg je alle berichten over dit onderwerp te zien.
RT: Soms zie je in Tweets RT staan. RT staat voor ReTweet. Het is eigenlijk hetzelfde als het forwarden van een e-mail: wanneer je iets leuk leest op twitter, kan je dit bericht doorgeven aan wie jou volgt. Om duidelijk te maken dat je het niet zelf geschreven hebt zet je er RT voor. Na RT zet je dan de Twitteraar van wie je de boodschap doorstuurt, bijvoorbeeld @john1982.
Wanneer je een website-adres in je tweet plaatst, zou deze erg veel kostbare tweet-tekenruimte kunnen innemen. Links naar websites worden daarom automatisch afgekort.
links
Overzicht met twitter woorden die op het moment hot zijn : http://trendsmap.com/
apple tips toets combinaties
Knippen Plakken Copieren
kopie: cmd + c
plakken : cmd +v
cut cmd +z
Force Quit Applications ( windows: ctrl alt del)
alt +cmd +esc
Hoe Screen shots / print screen te maken
click op cmd + shift + 3 voor het hele schern
click op cmd + shift + 4 voor een selectie met de muis
De screenscots komen in de map (directory) Desktop met de volgende naam:
Screen shot 2010-12-01 at 14.56.58.png
Groen groot maken
Oranje klein maken
python MACOSX start application
from os import system
system("ls -l")
system("open LoadingImages.app")
system("ls -l")
system("open LoadingImages.app")
Abonneren op:
Posts (Atom)






