Most Popular Tools Among App Developers
The app development landscape is very competitive, so developers need to use third party tools that help them achieve more in less time. The cost of building everything from scratch is very high, what would happen if we’d have to build a game engine, an advertising system or an analytics solution for each app we make?
Luckily there are a lot of third party tools out there to help us optimize costs and focus on our core app idea. According to a recent study from VisionMobile there is a very strong correlation between using more tools and earning more revenue. Despite this fact the average developer uses tools from just 2 categories.
Developers with 10+ years experience building apps use tools from 3 different categories on average. Please find below the list with the most popular categories and some examples of services.
Ad Networks: AdMob, Mopub, Flurry
Cloud Computing: Amazon Web Services, Heroku, Parse, Windows Azure Mobile Services,
Push Notifications: Urban Airship, PushBots, Pushwoosh, Parse Push
Cross Platform Tools: Appcelerator, Adobe Air, Xamarin
User Analytics: Flurry, Mixpanel, Localytics, Google Mobile App Analytics, App Annie
Beta Testing: AppCenter, Ubertesters, Applause, CXLEAD
Game Development Tools: Cocos2d, Unity, Unreal Engine, Adobe Air, Corona
App Store Analytics: App Annie, AppFigures
Crash&Performance Monitoring: Mint, Crashlytics, Applause, Crittercism
Automated App Testing: Appkudo, Progress Telerik
In order to build successful apps we need to employ automated testing, crash reporting, performance monitoring, and this will lead to a continuous improvement of the app. Back to you now, which of the above tools are vital in your app development process?