There are many password managers on the market right now for Android and iOS. I personally use a mobile application called 1Password, but what if you’re the type of person who doesn’t trust these companies with your sensitive passwords? The solution to this would be to build your own password management application, one where you know the algorithms and the logic. I mean, what if the available password managers are using DES encryption when they should be using AES? Best thing to do would be to do the job yourself.
We’re going to see how to develop a password manager for iOS and Android using the NativeScript framework by Progress Software. The application that we build will be completely functional, have a polished UI, and use all the best practices for cipher text and mobile development.
Read MoreI’ve been developing Android applications for quite some time, but with all the various cross platform or hybrid web frameworks available, I’ve slowly been drawn into developing iOS applications as well. I’ve touched iOS here and there, whether it be with Ionic Framework or Telerik NativeScript, but never really did much with it or learned how it ticked. This story is around the Xcodeproj tool for managing Xcode projects with Ruby.
Recently Telerik NativeScript, a framework I’ve been using heavily, decided to start requiring Xcodeproj, something it didn’t require at the beginning. This prevented me from being able to build or run for iOS until I got it installed. We’re going to take a look at what needs to be done to install Xcodeproj on Mac OS.
Let’s be clear, Xcodeproj is not specific to NativeScript. It is a pretty standard thing in the iOS development world and is a valuable item to have installed.
Read MoreBack in 2014 I started blogging on The Polyglot Developer which was previously known as Nic Raboy’s Code Blog. Since then I’ve published more than 250 blog articles, more than 100 video tutorials, and even three premium courses. The Polyglot Developer is evolving again, this time with premium members only content in addition to the free content I plan to continue to produce.
Here we’re going to see about what is coming on this blog and how it can benefit you, the awesome developer and loyal subscriber to my content.
Read MoreAs a web and mobile application developer, you may come to a point where you need to worry about data and how to synchronize it between devices in platforms. PouchDB is one of a few good solutions that makes this task significantly easier. In this episode of The Polyglot Developer Podcast, guest speaker Nolan Lawson and I discuss PouchDB and how it is being used in a lot of modern applications, both web and mobile.
Nolan Lawson is a Program Manager at Microsoft, but also one of the core contributors to the PouchDB open source project. In Episode #6: PouchDB and its Usefulness in Browser Based Development, we’re going to cover a lot of ground without actually showing how to use the database in your application. After all, this is an audio only podcast. You will however, be educated on a lot of the technical concepts and popular use cases behind the tool.
Read MoreSo you’ve released this great application that you developed using NativeScript by Progress. The problem you might be facing now is that no one is rating or reviewing your mobile application. This may be related to the fact that it takes a bit of time to find an app in the app store and then leave a rating. A great solution to this is to prompt the user to rate your application and be automatically redirected to the app store listing should they agree to leave you a rating.
We’re going to see how to prompt users for feedback from within your NativeScript iOS and Android mobile application.
Read MoreI’ve created a few tutorials around Ionic 2 while it was in its early alpha stage up until now. These tutorials explain how to use the bits and pieces that the framework or Angular offers, but I never demonstrated how to make a functional application. Seeing how to put the pieces together makes a huge difference when learning a new technology.
We’re going to see how to build a simple todo list type Android and iOS application using Ionic 2, Angular, and TypeScript.
Read MoreNot too long ago I created a Couchbase NoSQL plugin with Mehfuz Hossain from Telerik for the NativeScript framework. Since developing the plugin it has received a lot of positive feedback and great developer adoption. Shortly after its release I published a blog post on how to use the Couchbase plugin in a NativeScript app. The blog post I had written focused on using NativeScript’s proprietary vanilla framework. Since then, Angular has been released for NativeScript, so it makes sense to make an Angular version of the tutorial.
We’re going to see how to create a cross platform NativeScript application that syncs, using Angular and Couchbase.
Read More