1 / 26

Smartphone development

Smartphone development. Coopman Tom Adforce. Adforce. Online communicatie en marketing agentschap Gevestigd in Brussel Aanbiedingen : Online marketing Juridische omkadering van online activiteiten Strategisch advies bij internet plannen Consulting in web usability , analytics , ..

telma
Download Presentation

Smartphone development

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Smartphone development Coopman Tom Adforce

  2. Adforce • Online communicatie en marketing agentschap • Gevestigd in Brussel • Aanbiedingen : • Online marketing • Juridische omkadering van online activiteiten • Strategisch advies bij internet plannen • Consulting in web usability, analytics, .. • Grafische en technische ontwikkelingen

  3. Opdracht • Smartphone applicatie • Applicatievoorstylefever.be • Verschillende releases • Budget manager • …

  4. Hoe gaan we tewerk? • Volgensverschillendefases: • Analyse • Development • Testen • Deployment

  5. Fase 1 - Analyse • Wat is een smartphone? • Welketoestellenzijner? • Welkezijn het populairste? • Welke operating system hebbenze? • In welketaalwordenzegeschreven (c++, objC, java, ..)?

  6. Smartphone • Mobieletelefoon • Gebruik van geavanceerde applicaties • Volledige OS  goedvoor developers • Grote toekomst

  7. Populariteit • Smartphones en applicatieszijnenormpopulair U.S November 2010

  8. Smartphone and OS • Iphone - iOS • BlackBerry – BlackBerry OS (RIM) • HTC – Android/Windows mobile • Nokia – Symbian • Samsung – Bada/Windows mobile/Android • LG – Android/Windows mobile • Sonny Ericson – Android/Symbian Symbian Blackberry iPhone Windows mobile Android WebOs

  9. The phones iPhone HTC Samsung

  10. Symbian? Blackberry? • Symbian: • Open source • Java • Ovi store mogelijkbijduurderemerken • Met komst van Android ‘slechte’ toekomst

  11. Symbian? Blackberry? • BlackBerry OS • Closed source • Java • Meer industrieëlgericht

  12. Pro’s – Contra’s Iphone • Pro’s • Populair • Zelfde hardware • Goede SDK • Gratis SDK • Development ondersteuning • Contra’s • Objective – C • Closed Source • Apple teveel ‘macht’ • ‘Duur’ (mac = €1000) • Enkel op MAC

  13. Pro’s – Contra’s Android • Pro’s • Populair • Java • ‘Goedkoop’ • Open Source • Gratis SDK • Op elke OS mogelijk • Contra’s • Minder goede SDK • Minder ‘goede’ apps • Verschillende hardware • Moeilijkomtebeginnen

  14. Pro’s – Contra’s Windows Mobile 7 • Pro’s • Goede SDK • Goede developer ondersteuning • C++ • Contra’s • Minder populair • Enkel op Windows • ‘Dure’ SDK

  15. Hoe gaan we tewerk? • Volgensverschillendefases: • Analyse • Development • Testen • Deployment

  16. Development • Schets van applicatie • Bespreken van applicatie met klant • Eventuelefoutenverbeteren • SDK

  17. Development • Balsamiq • Schetswerking van applicatie • Program flow

  18. Development • IDE • De code • Verschillende files • Overzichtelijk

  19. Development • Interface builder • GUI • Eenvoudig

  20. Development • Simulator • Debugging • Memory leakage • Volledigtesten

  21. Hoe gaan we tewerk? • Volgensverschillendefases: • Analyse • Development • Testen • Deployment

  22. Testen • Applicatievolledigtesten • ‘Idiot proof’ test • Uitgevenaan test publiek • Eventuele ‘bugs’ uitprogrammahalen

  23. Hoe gaan we tewerk? • Volgensverschillendefases: • Analyse • Development • Testen • Deployment

  24. Deployment • Inschrijvenalsdeveloper • Uitgeven store/market/.. • Grapplemobile.com • Design & building apps • Deploying app to stores • Multi-platforms

  25. Besluit • Goednadenken over de applicatie • Applicatiemoetaanspreken • Schrijvenvooreen OS datmeestekanopleveren • iPhone, Android, Windows mobile grotespelers

  26. Smartphone Development

More Related