In the last post, we discussed 3 common approaches for developing mobile apps. This included developing with native code, developing a web app for mobile, and the hybrid approach using a framework. Today, I’ll highlight the hybrid approach and discuss the mobile framework I’m currently using for a course project: Ionic.
The Hybrid Mobile App Development Approach
Because Ionic works with Angular, I can program the modal and the JS function doLogin() in a separate controller. Likewise, I can add any Angular services or factories as a dependency injection in the controller if I need them to power the app. I will share more code from my project’s controllers in a post on that subject later.
What’s also useful about Ionic is that it comes pre-packaged with templates to use when you install it and start an app. In Day 27, I’ll walk you through installation, starting an app, and more about templates and Ionic directives.
*** Day 27 Recap ***
- Finished module 2 and 3 of Multiplatform Mobile App Development with Web Technologies course.
- Finished week 1 of London U’s MOOC on web design, see code in the assignment I submitted on #100DaysOfCode GitHub repo.