• Save
Open Source Mobile Development
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Open Source Mobile Development

on

  • 3,572 views

Mobile enablement of popular CMS like drupal and wordpress. Mobile development with open source platforms like android, maemo as well as cross platform code generators like phonegap and mosync.

Mobile enablement of popular CMS like drupal and wordpress. Mobile development with open source platforms like android, maemo as well as cross platform code generators like phonegap and mosync.

Statistics

Views

Total Views
3,572
Views on SlideShare
3,483
Embed Views
89

Actions

Likes
8
Downloads
0
Comments
0

5 Embeds 89

http://nofoon.com 51
http://www.slideshare.net 29
http://www.linkedin.com 7
http://www.lmodules.com 1
http://facebook.slideshare.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Open Source Mobile Development Presentation Transcript

  • 1. Open Source Mobile Development @doxaras doxaras@gmail.com Niobium Labs Tuesday, April 27, 2010
  • 2. taking for granted you are the best coders out there you like hardcore programming looking for the next challenge early adopters care about memory and space allocation MOBILE is your next playground Tuesday, April 27, 2010
  • 3. extrapolating IMF Greek are high educated 1.8% are PHP owners, 2.4% are candidates!! Astonishing ICT rankings in innovation metrics. Poor web startups performance (small market, low expertise resources). Greek IT industry is 70% central/local government funded. Tuesday, April 27, 2010
  • 4. mobile is huge all big players of the industry are now going mobile. new trend analysis and recommendation algorithms will monitor our everyday activity stream. social object Actor, verb, object, [indirect object], {context} (activitystrea.ms) location location location -> context context context android will change the game Tuesday, April 27, 2010
  • 5. difficult transition touch interfaces are a hole new concept not so many cool developers memory allocation and leagues different screen orientations small screen size there are no good designers Tuesday, April 27, 2010
  • 6. communicating 3.0 Tuesday, April 27, 2010
  • 7. trends Tuesday, April 27, 2010
  • 8. trends Launch of Layar Tuesday, April 27, 2010
  • 9. think out of the box Tuesday, April 27, 2010
  • 10. smartphone penetration Tuesday, April 27, 2010
  • 11. reports admod and trend finding November 2009 http://metrics.admob.com/ Tuesday, April 27, 2010
  • 12. iphone handset growth Tuesday, April 27, 2010
  • 13. marketing Tuesday, April 27, 2010
  • 14. marketing Bar Experience 4 people Tuesday, April 27, 2010
  • 15. marketing Bar Experience 4 people Tuesday, April 27, 2010
  • 16. marketing Bar Experience Social Media Experience 4 people 300 people Tuesday, April 27, 2010
  • 17. marketing Bar Experience Social impression distribution follows power law Social Media Experience 4 people 300 people Tuesday, April 27, 2010
  • 18. statistics Tuesday, April 27, 2010
  • 19. statistics Impressions 60 Conversions Tweets/FB 45 30 15 0 source: Mazda NL Campaign Tuesday, April 27, 2010
  • 20. statistics 150 112.5 75 Impressions 60 Conversions 37.5 Tweets/FB 45 0 iPhone Android 30 source: Vodafone, Cosmote, Wind 15 0 source: Mazda NL Campaign Tuesday, April 27, 2010
  • 21. statistics 150 112.5 75 Impressions 60 Conversions 37.5 Tweets/FB 45 0 iPhone Android 30 source: Vodafone, Cosmote, Wind 15 0 225000 450000 675000 900000 source: Mazda NL Campaign 0 Facebook 1st Mobile Users 2nd 3rd 4th Stella Artois campaign Tuesday, April 27, 2010
  • 22. statistics 150 112.5 75 Impressions 60 Conversions 37.5 Tweets/FB 45 0 iPhone Android 30 source: Vodafone, Cosmote, Wind 15 0 225000 450000 675000 900000 source: Mazda NL Campaign 0 Facebook 1st Mobile Users 2nd After 1 month and 8K mobile active users the impressions will 3rd exceed 1 Million! 4th Stella Artois campaign Tuesday, April 27, 2010
  • 23. google goggles API soon to be released Tuesday, April 27, 2010
  • 24. google goggles API soon to be released Tuesday, April 27, 2010
  • 25. 6th sense project MIT Tuesday, April 27, 2010
  • 26. mobile intuitive Tuesday, April 27, 2010
  • 27. ipad status shift Tuesday, April 27, 2010
  • 28. barcode scanning android SDK 2.1still has problems with camera focus Tuesday, April 27, 2010
  • 29. barcode scanning http://code.google.com/p/zxing/ android SDK 2.1still has problems with camera focus Tuesday, April 27, 2010
  • 30. drupal 1 Drupal Server Drupal API Mobile Native Clients GMAP+Location POI Data/tiles XML Impressions Experiences Mobile Server Tuesday, April 27, 2010
  • 31. drupal 2 Tuesday, April 27, 2010
  • 32. drupal 2 Tuesday, April 27, 2010
  • 33. drupal 3 Drupal Server Drupal API GMAP+Location XML Mobile Server Tuesday, April 27, 2010
  • 34. drupal 3 Layar Drupal Module Drupal Server is finished!!! Drupal API GMAP+Location XML Mobile Server Tuesday, April 27, 2010
  • 35. drupal 4 Disclaimer: Free WiFi Tagging is an open data community effort and the layer is only used for demonstration purposes as a proof of concept Tuesday, April 27, 2010
  • 36. drupal 4 Layar Drupal Module is finished!!! Disclaimer: Free WiFi Tagging is an open data community effort and the layer is only used for demonstration purposes as a proof of concept Tuesday, April 27, 2010
  • 37. wordpress 1 more info: http://codex.wordpress.org/XML-RPC_wp WPTouch Tuesday, April 27, 2010
  • 38. wordpress 2 Tuesday, April 27, 2010
  • 39. wordpress 2 authentication request results Tuesday, April 27, 2010
  • 40. wordpress 2 authentication request results Prefer xml->json RPC Tuesday, April 27, 2010
  • 41. wordpress 3 google maps plugin do not forget that you can also parse GeoRSS Google Mashups (wordpress-geo-mashup) KML support both direct and indirect. Tuesday, April 27, 2010
  • 42. android Entering an Email… 7'&1+%.&"&1+0%'&'(&48+*&%9"+-&,%+#$&%#4%/%0&:*+#$&7':;876)%&<=)/%**&)-%"*%&1+*+4>& http://www.youtube.com/watch?v=VNCfQvVkhIo !"#$%&'(&)'**+,-%& .'/0*&)/'1+0%0 23%45&#'4&+#+4+"--6& )/'1+0%0@&:*%/& 8"*&%#4%/%0&2-%5 23%45&+*&#'.& '((%/%0&('/& ?%=4&.'/0& *%-%;4+'# *%-%;4%0 Tuesday, April 27, 2010
  • 43. android Entering an Email… 7'&1+%.&"&1+0%'&'(&48+*&%9"+-&,%+#$&%#4%/%0&:*+#$&7':;876)%&<=)/%**&)-%"*%&1+*+4>& http://www.youtube.com/watch?v=VNCfQvVkhIo !"#$%&'(&)'**+,-%& .'/0*&)/'1+0%0 23%45&#'4&+#+4+"--6& )/'1+0%0@&:*%/& 8"*&%#4%/%0&2-%5 23%45&+*&#'.& '((%/%0&('/& ?%=4&.'/0& *%-%;4+'# *%-%;4%0 Tuesday, April 27, 2010
  • 44. maemo Tuesday, April 27, 2010
  • 45. maemo Tuesday, April 27, 2010
  • 46. maemo Tuesday, April 27, 2010
  • 47. nokia ovi store! Tuesday, April 27, 2010
  • 48. MeeGo Tuesday, April 27, 2010
  • 49. MeeGo Tuesday, April 27, 2010
  • 50. MeeGo Tuesday, April 27, 2010
  • 51. Tuesday, April 27, 2010
  • 52. Tuesday, April 27, 2010
  • 53. MoSync eclipse based IDE code base on both C and C++ (brilliant for memory handling on the mobile) Symbian S60 2/3/5, Windows Mobile 5.0/6.5, Moblin 2.x, Smartphone 2003, Pocket PC 2003, j2me MIDP 2, Android 1.5 from just only one codebase. Very engaged and motivated community! Most mature solution full SDK only on windows, but ports to linux exists Tuesday, April 27, 2010
  • 54. device database Tuesday, April 27, 2010
  • 55. packaging Tuesday, April 27, 2010
  • 56. hello world Tuesday, April 27, 2010
  • 57. roadmap Tuesday, April 27, 2010
  • 58. phonegap 1 Tuesday, April 27, 2010
  • 59. phonegap 2 CSS, javascript FTW, HTML air simulator application Tuesday, April 27, 2010
  • 60. phonegap 3 augmented reality Reuse native NLP pluggins 1D/2D barcode scanning 3D maps custom native plugins Tuesday, April 27, 2010
  • 61. phonegap 4 http:// phonegap.pbworks.com/ JavaScript-API Mobile Native Clients Tuesday, April 27, 2010
  • 62. phonegap 4 http:// phonegap.pbworks.com/ JavaScript-API Phone Mobile Native Clients Tuesday, April 27, 2010
  • 63. phonegap 4 http:// phonegap.pbworks.com/ JavaScript-API Phone File IO Mobile Native Clients Tuesday, April 27, 2010
  • 64. phonegap 4 http:// phonegap.pbworks.com/ JavaScript-API Phone File IO Mobile Native Clients Contacts Tuesday, April 27, 2010
  • 65. phonegap 4 http:// phonegap.pbworks.com/ JavaScript-API Phone File IO Mobile Native Clients Contacts Camera Tuesday, April 27, 2010
  • 66. phonegap 4 http:// phonegap.pbworks.com/ JavaScript-API Phone File IO Mobile Native Clients Contacts Camera Audio Tuesday, April 27, 2010
  • 67. phonegap 4 http:// phonegap.pbworks.com/ JavaScript-API Phone File IO Mobile Native Clients Contacts Camera Audio Geolocation Tuesday, April 27, 2010
  • 68. phonegap 4 http:// phonegap.pbworks.com/ JavaScript-API Phone File IO Mobile Native Clients Contacts Camera Audio Geolocation Accelometer Tuesday, April 27, 2010
  • 69. phonegap 4 http:// phonegap.pbworks.com/ JavaScript-API Phone File IO Mobile Native Clients Maps Contacts Camera Audio Geolocation Accelometer Tuesday, April 27, 2010
  • 70. phonegap 4 http:// phonegap.pbworks.com/ JavaScript-API Phone SMS File IO Mobile Native Clients Maps Contacts Camera Audio Geolocation Accelometer Tuesday, April 27, 2010
  • 71. phonegap 4 http:// phonegap.pbworks.com/ JavaScript-API Phone SMS File IO Mobile Native Clients Maps Contacts Settings Camera Audio Geolocation Accelometer Tuesday, April 27, 2010
  • 72. phonegap 4 http:// phonegap.pbworks.com/ JavaScript-API Phone SMS File IO Mobile Native Clients Maps Contacts Settings Camera Audio Http Geolocation Accelometer Tuesday, April 27, 2010
  • 73. demo Tuesday, April 27, 2010
  • 74. Thank You Q&A open data is more important than open frameworks Tuesday, April 27, 2010