This past weekend marked General Assembly and HPE Haven OnDemand’s first ever Android Hackathon open to current students and alumni of GA. Tasked with creating an Android app with three views and using at least one of Haven OnDemand’s APIs, five teams set out on this journey filled with pizza, tacos, coffee, and even some breakdancing!
The event began Friday night with a casual social mixer followed by a workshop given by the one, and only, Phong. After an interesting, uncontested, breakdancing battle, participants left for the night to get some rack before the long weekend. Hackers arrived early Saturday morning to pitch ideas they wanted to work on and form teams. Once these were set, hackers worked through the weekend overcoming pitfalls, learning a few things here and there about project management and timing, and building some pretty sweet Android apps.
We recently announced the launch of our Android Development Immersive course in partnership with Google Developers at the Big Android BBQ conference down in Hurst, Texas. The excitement and dedication of the Android community is nothing short of inspiring, and we were thrilled to speak to developers, founders, and creators from across the world who are using Android to bulid something extraordinary.
Check out video above to see behind-the-scenes footage and see exclusive interviews with some of the biggest names in the Android community.
This is the first post in our Android 101 series. Sign up to learn more about the world’s most popular operating system.
In the last 10 years, Android has made a name for itself, not only with its candy-themed platform updates, but also with its widespread, and unexpected, success. In its lifetime, the open-source mobile operating system has grown to include 1.4 billion active users and 80% of smartphones today run Android software. Over 1 billion Android phones were sold in 2014 alone.
Mobile developers in the programming community are the minority – just over 9% of total developers in the world say they’re focusing on mobile devices, according to Stack Overflow’s 2015 developer survey. Of these mobile developers, however, Android developers make up the larger group, with 44.6% self-identifying as Android developers, compared to 33.4% who say they are building for iOS. Even so, many companies struggle to find enough developers to complete their Android projects. This trend is likely to continue as the overall number of smartphone users – and Android users, specifically – continues to grow.
When you set out to build a mobile app, one of the first things you will need to decide is just what kind of app to build. Should you build an app for the iPhone? What about the Android? Should you forego a traditional app, and bet it all on a HTML-based web app?
In this post, I’m going to walk you across the mobile development landscape, and share the lessons I’ve learned to help you decide the right mobile platform for your app.
Build Native, or Go Web-Based?
When you think of a mobile app, you are likely envisioning an app you download via a marketplace like Apple’s iTunes. Apps like these are called ‘native’ apps, because they live on your phone, and run directly atop your smartphone’s operating system.