What is an SDK?

What is an SDK?

The Software Development Kit, or SDK, is a set of code files bundled together to provide additional features to mobile apps. Most, if not all, mobile developers use one or more SDK in their apps to do certain tasks. For example, photo editing SDK to add effects for a photo, networking SDK to make it easier to communicate with a server/backend system, or analytics SDK…
5 Tips for a Better WWDC Experience

5 Tips for a Better WWDC Experience

Last week I was at Apple's WWDC for the first time ever, it was a great experience for sure, and I would like to share some of the tips that could be helpful for any one planning to attend WWDC in the future. I arrived late Sunday night to San Jose and I couldn't get my badge that day. Badges and Registrations was open that…
Tip: Customize iOS 11 Control Center

Tip: Customize iOS 11 Control Center

This is a quick video showing the new features and controls for control center in iOS 11. Now you can add/delete controls, such as Screen Recording, Alarms, Low Power Mode and many more. As you can see, you can replace the default controls with new ones. Also, you can change the order, delete them, or add new ones. One of the great new controls that…
How to Choose an External Library For Your Next Project

How to Choose an External Library For Your Next Project

There are many criteria when it come to choosing the best external 3rd party library to include it in your project. Whether it is a personal or a professional project, Swift or Java, the following should apply every time. Note: For the sake of this tutorial, I'm choosing Alamofire, which is an HTTP networking library written in Swift. Alamofire is considered to be one of the top…
Today’s Tip: Developers, How to get rid of curly quotes forever?

Today’s Tip: Developers, How to get rid of curly quotes forever?

How many times you had a complier error and you didn't know why until you figured out you typed a curly quote instead of straight? I'm pretty sure we had all this problem at some point, especially when dealing with JSON files. Well, I recently found this keyboard setting that will always type straight quotes instead of curly ones (opening/closing quotes). What you need to…