![]() |
Feel free with Open Source SoftwareAndries Filmer - Internet professional sinds 1996.
|
|
|
|
Een native- of een webapplicatie voor je Mobiele telefoon.Na een paar uur lezen over Sencha, jQTouch en PhoneGap, Titanium, Rhodes had ik pas door hoe je op een eenvoudige manier mobile webapplicaties kan maken zonder deze voor elk Mobiel-OS (iPhone/iTouch, iPad, Google Android, Palm, Symbian and Blackberry) opnieuw te moeten schrijven. Als je nog nooit van deze namen hebt gehoord haal je deze makkelijk door elkaar. Vandaar dit artikel om hier wat meer duidelijkheid over te geven.
Native ApplicatiesAls je behoefte hebt aan 'native' functies zoals alert, vibrite,beep of nog veel meer mogelijkheden die een mobile smartphone tegenwoordig heeft, dan heb je een 'native' mobile applicatie nodig.Als je niet voor elke mobile-os en soms ook voor verschillende versies hiervan een aparte 'native' applicatie wil maken, dan kan PhoneGap een uitkomst zijn.
PhoneGapPhoneGap is een open source development framework voor het maken van cross-platform mobile applicaties. Je kunt deze maken met HTML, CSS en JavaScript en tevens gebruik maken van bijna alle native functies in iPhone/iTouch, iPad, Google Android, Palm, Symbian and Blackberry.
PhoneGap gebruik je alleen als je native functies nodig hebt voor je mobile applicatie. PhoneGap heeft de volgende software nodig:
Vergelijkbare andere open source framewerken zijn:
Web ApplicatiesAls je geen behoefte hebt aan 'native' functies dan kan je een web applicatie te maken. Dit heeft een aantal voordelen. Je hoeft de applicatie niet op Appstore (iPhone) en Market (Android) te plaatsen. De gebruiker kan gewoon via de browser de webapplicatie gebruiken. Je kunt ook eenvoudig updates uitvoeren. Als dat via AppStore of Market de applicatie wilt aanbieden of updaten dat is dat best een gedoe.Om één interface te maken die voor Apple iOS en Android touchscreens gelijk zijn dan kan Sencha Touch je hierbij helpen.
Sencha TouchSencha is een framework die gebruik maakt van HTML5, CSS en Javascript. Hiermee kan je snel en eenvoudig een interface bouwen voor een webappilcatie voor een Android of iPhone/iTouch/iPad.
Je kan het framework direct op een webserver neerzetten. Sencha Touch kan je ook in combinatie met PhoneGap gebruiken. Er zijn nog meer frameworks die vergelijkbaar zijn met Sencha Touch. Met andere woorden: met deze hulpmiddelen kan je applicaties maken die op meerdere mobiletelefoons draaien zonder de interface te moeten veranderen.
Meer info
Ik zou heel leuk vinden als je laat weten wat je van deze pagina vindt. Plaats gerust commentaar. |
|
Andries Filmer | http://andries.filmer.nl | andries@filmer.nl | © 2011
|