A few years back I demonstrated how to use the device camera in an Android and iOS application developed with Ionic Framework. Being able to take photos wasn’t particularly difficult, but it left a lot to be desired. This is where the Media component by Onymos comes into play.
So what is the Onymos Media component?
The Onymos Media component extends the media features offered by the Apache Cordova camera plugin. It will correct common orientation issues for photos and videos captured from the various platforms and devices, it allows access to the various internal directories on Android, and it offers advanced compression features. The component also offers tight integration with Amazon S3 for storing media online.
Per the Onymos website, the Media component reduces the time it takes to get an application released to the market and in turn saves in development costs. Paired with the component’s continuous updates, your application will always be functional.
We’re going to see how to take pictures within our application using the Onymos Media component and upload them to Amazon S3 with ease. Everything you see below can easily be expanded to videos as the Onymos Media component can accomplish the same tasks with video as well.
Read MoreIn this episode of The Polyglot Developer Podcast I discuss the differences between native and hybrid mobile application development and my experience in both. Episode #2: Picking the Right Mobile Development Technology for Your Needs covers quite a bit and is broken into the following four sections:
This podcast episode is heavily based on my opinion, but I try to keep it honest based on my experience as a developer.
Read MoreI’ve been developing with Ionic Framework since it was beta at the beginning of 2014. Since then I’ve published two applications and done other things that I cannot talk about due to non-disclosure agreements that I’ve signed over the years.
I wanted to take the time to do something that I should have done after my first year, but never got around to. I want to share my experience with using Ionic Framework so anyone who reads this can get a rough idea about what they’re getting themselves into with the platform.
Read MoreIt is no question that I am pretty familiar with Ionic Framework and Apache Cordova in general. I have a ton of blog articles, YouTube videos and even a beginner level course for Ionic Framework. However, lately I’ve been playing around with NativeScript by Telerik, a similar technology platform that has many advantages over the competitors. I also have blog articles and a beginner level course for NativeScript.
I’m going to do an in-depth comparison between the two hybrid development platforms so you can figure out which is best for you.
Read MoreThere are a lot of blogs out there on the internet and many on the topic of hybrid mobile app development. By hybrid mobile app development I am talking about technologies like Apache Cordova, Phonegap, Ionic Framework, and React Native. Basically all the technologies for building applications using web technologies. However, when it comes to blogs, not all are created equal.
This article is more of a personal opinion than anything, but I’m going to list off five blogs / bloggers that I feel deserve a shout out based on the quality of their material.
Read MorePreviously I wrote how to properly test your Ionic Framework application and how to debug your application using ADB for Android. However, I get many questions from people regarding how to test their Apache Cordova, PhoneGap or Ionic Framework application running on iOS.
In this guide I’m going to walk through the steps for troubleshooting code using an iOS simulator and the Safari web browser.
Read MoreThe release of iOS 9 has caused a mess of problems in the Apache Cordova, Ionic Framework, and PhoneGap communities. Problems spanning from styling issues, to permission issues, and even stricter security requirements that Apache Cordova wasn’t ready to handle.
Here I’m going to discuss App Transport Security (ATS) an issue that is rapidly appearing amongst app developers.
Read More