Your SlideShare is downloading. ×
0
Challenges in Open Source       Mobile Apps Leon Anavi @leonanavi leon@anavi.org
Agenda Idea Framework & Open Source License Community Bug Tracker Version Control Localization Testing App Stores ...
Mobile App Lifecycle                                            Idea               App Store                              ...
Idea  Leon Anavi – Challenges in Open Source Mobile Apps   Openmobility Conference 2013  4
Idea“Every morning in Africa, a gazelle wakes up. It knows it mustrun faster than the fastest lion or it will be killed. E...
Mobile OS 2013  Leon Anavi – Challenges in Open Source Mobile Apps   Openmobility Conference 2013  6
New Mobile Platforms in 2013Now is the best time to develop apps for: Sailfish OS Tizen Firefox OS BlackBerry 10 Ubun...
FrameworksNative              Qt                    HTML5          Android           Other    Leon Anavi – Challenges in O...
Open Source Licenses MIT GNU General Public License (GPL) GNU “Lesser” General Public License (LGPL) Apache License 2....
CommunitySmall open source project’s contributors: Developers Translators Testers Users   Leon Anavi – Challenges in O...
Bug Tracker Publish all bugs and feature requests Describe in details each task in a separate issue Create a roadmap an...
Version Control Commit often Write accurate commit messages Tag releasesPopular open source SCM systems:Git, Mercurial,...
Localization  Teach your app to speak foreign languages!Advantages: Reach larger audience Increase app popularityDisadva...
Testing                       Meet the Users! Think like a user Get user feedback Listen to customer complaints Ask th...
App Stores                           Go to Market!Monetization: Paid App In-app Advertizing In-app Purchasing Donation...
Reviews  Leon Anavi – Challenges in Open Source Mobile Apps   Openmobility Conference 2013  16
Market          … and one more thing about app downloads:“Business is like sex. When its good, its very, very good;when it...
Thank you! “Above all, don’t lose hope!”                                                           Life of Pi  Leon Anavi ...
Upcoming SlideShare
Loading in...5
×

Challenges in Open Source Mobile Apps

1,300

Published on

Technical presentation about the lifecycle of open source mobile apps which will be presented on 6 April 2013 during Openmobility conference 2013.

The talk is dedicated to the lifecycle of an open source mobile application from an idea to the market. The aim of the talk is to share experience about establishing contributor’s community, localization, version control, bug tracking, testing, and managing new releases on different platforms such as MeeGo Harmattan, Android, Symbian, Sailfish OS and BlackBerry. Common QA failures during publishing to app stores as well as tips for app monetization and strategies how to increase downloads will be also discussed.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,300
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
8
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Challenges in Open Source Mobile Apps"

  1. 1. Challenges in Open Source Mobile Apps Leon Anavi @leonanavi leon@anavi.org
  2. 2. Agenda Idea Framework & Open Source License Community Bug Tracker Version Control Localization Testing App Stores Leon Anavi – Challenges in Open Source Mobile Apps Openmobility Conference 2013 2
  3. 3. Mobile App Lifecycle Idea App Store Plan & Design Test Develop Build & Debug Leon Anavi – Challenges in Open Source Mobile Apps Openmobility Conference 2013 3
  4. 4. Idea Leon Anavi – Challenges in Open Source Mobile Apps Openmobility Conference 2013 4
  5. 5. Idea“Every morning in Africa, a gazelle wakes up. It knows it mustrun faster than the fastest lion or it will be killed. Every morninga lion wakes up. It knows it must outrun the slowest gazelle orit will starve to death. It doesn’t matter whether you are a lionor a gazelle: when the sun comes up, you’d better berunning.” Dan Montano Leon Anavi – Challenges in Open Source Mobile Apps Openmobility Conference 2013 5
  6. 6. Mobile OS 2013 Leon Anavi – Challenges in Open Source Mobile Apps Openmobility Conference 2013 6
  7. 7. New Mobile Platforms in 2013Now is the best time to develop apps for: Sailfish OS Tizen Firefox OS BlackBerry 10 Ubuntu Leon Anavi – Challenges in Open Source Mobile Apps Openmobility Conference 2013 7
  8. 8. FrameworksNative Qt HTML5 Android Other Leon Anavi – Challenges in Open Source Mobile Apps Openmobility Conference 2013 8
  9. 9. Open Source Licenses MIT GNU General Public License (GPL) GNU “Lesser” General Public License (LGPL) Apache License 2.0 Eclipse Public License (EPL) Other Leon Anavi – Challenges in Open Source Mobile Apps Openmobility Conference 2013 9
  10. 10. CommunitySmall open source project’s contributors: Developers Translators Testers Users Leon Anavi – Challenges in Open Source Mobile Apps Openmobility Conference 2013 10
  11. 11. Bug Tracker Publish all bugs and feature requests Describe in details each task in a separate issue Create a roadmap and follow it Encourage contributors to use the bug trackerPopular free for open source bug tracking systems :JIRA, Bugzilla, Redmine, SourceForge, GitHub,BitBucket, Google Code Leon Anavi – Challenges in Open Source Mobile Apps Openmobility Conference 2013 11
  12. 12. Version Control Commit often Write accurate commit messages Tag releasesPopular open source SCM systems:Git, Mercurial, SVNPopular free project hosting services:GitHub, Gitorious, SourceForge, BitBucket, Google Code Leon Anavi – Challenges in Open Source Mobile Apps Openmobility Conference 2013 12
  13. 13. Localization Teach your app to speak foreign languages!Advantages: Reach larger audience Increase app popularityDisadvantages: Difficult maintenanceOpen source web-based system for L10n management:Zanata Leon Anavi – Challenges in Open Source Mobile Apps Openmobility Conference 2013 13
  14. 14. Testing Meet the Users! Think like a user Get user feedback Listen to customer complaints Ask the community to test prototypes Leon Anavi – Challenges in Open Source Mobile Apps Openmobility Conference 2013 14
  15. 15. App Stores Go to Market!Monetization: Paid App In-app Advertizing In-app Purchasing Donations Leon Anavi – Challenges in Open Source Mobile Apps Openmobility Conference 2013 15
  16. 16. Reviews Leon Anavi – Challenges in Open Source Mobile Apps Openmobility Conference 2013 16
  17. 17. Market … and one more thing about app downloads:“Business is like sex. When its good, its very, very good;when its not so good, its still good.” George Katona Leon Anavi – Challenges in Open Source Mobile Apps Openmobility Conference 2013 17
  18. 18. Thank you! “Above all, don’t lose hope!” Life of Pi Leon Anavi – Challenges in Open Source Mobile Apps Openmobility Conference 2013 18
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×