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 MoreNot too long ago I wrote about using the NativeScript fetch module for making HTTP requests in an Android and iOS mobile application. Personally I find that the fetch
module is a bit awkward to use, so this time we’re going to take a look at using the http
module instead.
The great thing about the NativeScript http
module is that it is pretty much the same as it is in the other languages.
As you may know, I recently started two different podcasts. Let’s not confuse these with podcast episodes as I’m talking about shows. I started The Polyglot Developer Podcast and The NoSQL Database Podcast. Creating a podcast has been something I’ve been thinking about for a long time and it turns out it wasn’t very complicated to do.
Using GarageBand for Mac, which is free, I’m able to produce high quality podcast episodes with minimal amounts of time. The two shows that I produced have been very successful, so I thought I’d share my methods.
Read MoreSo you made a shiny new app and want to earn some money from it. The paid revenue model may not be the best fit for you, so instead you might want to consider ads. The more popular Google Admob solution makes advertising incredibly simple and best of all it can be used within an Ionic 2 Android and iOS application.
If you’ve been keeping up with my blog, you’ll know that I wrote about using Admob in an Ionic Framework 1 mobile app a while back. Things have changed since then, both in the framework and the particular plugin used.
Read MoreUbuntu Linux is one heck of an operating system. It is fast, visually appealing, and it is great for development. Previously I wrote about how to install Ionic Framework and all the required dependencies for development in Ubuntu, but this time we’re going to look at how to do the same for Telerik NativeScript.
We’re going to review a series of shell commands that will get the Java Development Kit (JDK), the Node Package Manager (NPM), the Android SDK, and Telerik NativeScript up and running in no time.
Read MoreRecently I started a developer podcast, but more work went into it beyond just recording it. I had to create an XML feed file to be published to iTunes as well as Pocket Casts.
I figured it would be nice to share what goes into creating an XML feed, how to validate it, and how to submit it to iTunes as well as the popular Pocket Casts.
Read MoreWhen you release your mobile Android or iOS application to the various app stores you’ll be asked to submit a video for your app. Although optional, it is a great idea to do one in order to boost your app store optimization (ASO). So how do you get a video demo of your app? Using tools you probably already have installed you can create a screencast of your iOS or Android application.
We’re going to see how to create a screencast for both platforms.
Read More