The ‘JS in Mobile App Development’ meetup was held on 17 March 2016 at WSO2, and I was fortunate enough to attend this event with my friends.
The other organizers are Pasindu De Silva, Arunoda Susirpala and Nuwan Bandara. I am thankful for having found this group on meetup.com and enjoy attending it.
The Lightning Talks
This particular event was about ‘JS in Mobile App Development’ and it saw a large attendance, audience from various companies and universities. Many members couldn’t make it since there was limited seating capacity.
After a brief introduction by the host, Rashmika Nawathana from 99X Technology gave an insightful talk about the Ionic Framework.This framework allows as to build Hybrid Mobile Apps using the technologies you have always been familiar with – HTML, CSS and JS. It utilizes the WebView of the Mobile Platform to render and display the App contents.
Here are some resources from this talk:
- Presentation: http://ionicframework.com/present-ionic/slides/
- Getting Started:
- Ionic Docs: http://ionicframework.com/docs/
- Ionic Creator: https://creator.ionic.io
- Ionic IO Services: http://ionic.io/
- Ionic Market Place: http://market.ionic.io/
Both speakers were clearly talking from experience and it was apparent that they had a passion for what they were doing, which was Hybrid Mobile App Development primarily.
The Panel Discussion
Following the two talks, we had a panel discussion where the host and the two speakers took in questions from the audience and discussed the topic more leisurely. This was very useful indeed since the attendees could ask question from the experienced speakers and some of the audience themselves were able to discuss matters from their experience.
If the audience had burning questions, they were addressed right after the talks. The other questions were taken in this discussion. I personally liked the fast talks followed by Panel discussions. Hope to see this model in future events as well.
Hybrid Mobile development has clear advantages over Native Apps for individual platforms, the primary one being not needing to have platform specific expertise to develop Apps for individual platforms. You won’t need to know Objective C and Java to develop iOS and Android apps.
If you want to get upto speed in a short time, try out Ionic. However, if you want more control and ‘nativeness’ , opt for React Native. I am excited to try both frameworks. Let’s see how it goes!