OpenCV and Android: Making Your Apps See
Computer vision might sound like an exotic term, but it's actually a piece of technology that you can easily find in your daily life....
5 New Features That Will Make Developers Love Android 7
Android Nougat is here, and it's looking pretty tasty. We've been told about the benefits to end users - but what are some of...
Intro to the Swift REPL and Playgrounds
When Apple introduced Swift at WWDC (its annual Worldwide Developers Conference) in 2014, it had a few goals for the new language. Among them...
String management in Swift
One of the most common tasks when building a production app is translating the user interface into multiple languages. I won't go into much...
Fake Swift Enums and User-Friendly Frameworks
Swift Enums are a great and useful hybrid of classic enums with tuples. One of the most attractive points of consideration here is their...
Shift to Swift in 2017
It’s a great time to be a Swift developer because this modern programming language has a lot of momentum and community support behind it...
Benefits of using Kotlin Java for Android
Kotlin is a statically typed programming language for JVM, Android, and browser. Kotlin is a new programming language from JetBrains, the maker of the...
MVP for Android
The Android framework does not encourage any specific way to design an application. In a way, that makes the framework more powerful and vulnerable...
Using Android Wear 2.0
As of this writing, Android Wear 2.0 was unveiled by Google a few weeks ago. Like most second iterations of software, this latest version...
Android O: What’s new and why it’s been introduced
Eclaire, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwich, Jelly Bean, Kit Kat, Lollipop, Marshmallow, and Nougat. If you thought that was just a list of...