
Securing iOS Data at Rest
3 PostsThis is the first of a 3-part series of articles on securing data at rest. You will start off with the basics of protecting data on iOS, and the second and third articles will cover using the keychain services and encryption APIs. You'll learn the current best practices for storing data securely for users of your iOS app in Swift.View Learning Guide...
AngularJS Form Validation With ngMessages and ngAnimate
2 PostsIn this series, you will learn how to easily validate form input using the ngMessages module and learn how to leverage ngAnimate in the process to create a nice UX for your forms.View Learning Guide...
Getting Started With Chart.js
5 PostsThis series will teach you how to easily create responsive canvas-based charts using Chart.js. The first part of the series will introduce you to the library, discussing its installation and features.View Learning Guide...
Quick Tips: New UI Features in Android O
3 PostsThe first developer preview of Android O has arrived!View Learning Guide...
Automating the iPhone With Workflow
3 PostsWorkflow is a powerful iOS automation app that I’ve been exploring over the last two tutorials. It doesn’t have as much control over your system as macOS automation apps like Keyboard Maestro or BetterTouchTool but it can still do a lot.View Learning Guide...
Building a Python Code Review Scheduler
4 PostsIn this tutorial series, you'll see how to build a code review scheduler using Python. Through out the course of this series, you'll brush up against some basic concepts like reading emails, sending an email, executing terminal commands from Python program, processing git logs etc.View Learning Guide...



