Author: Kais
-

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…
-

What’s New in iOS 11 – For Developers
Here is a summarized list of what developers should expect from iOS 11, which is coming soon later this month (Sept 2017). Support for drag and drop onscreen, either within the same app or in a different app. Support for augmented and virtual reality. Browsing local and iCloud documents. High performance image analysis. CoreML, which…
-

What is Mobility, and how different it is from Mobile?
Mobility is defined as the convenience of having the information and its social aspect available on the go across different screen sizes and devices. Mobility is totally different that Mobile, and a lot of people mix them up. Think of Mobile as the hardware and the infrastructure, and Mobility as the context that makes everything works together. Businesses usually…
-

Native vs. Hybrid Mobile Development
At some point in your career as a mobile developer, you might be asked what do you prefer, building a native or a hybrid mobile app. Below, I summarized the pros and cons of each approach and where each one can be used.
-

What’s New in iOS 10 – For Developers
Apple just announced iOS 10 at WWDC. Here are some of the great new features that it will have which you can incorporate within your next app release. SiriKit: Now apps can be integrated with Siri to provide services to their users. That includes, Audio/Video Calling, Messages, Payments, Photos. Integration with the Native Messages app:…
-

My Experience with Beacons
I will start with this question, What is a Beacon? a Beacon is a Bluetooth Low Energy (BLE) device that transmit continuous data/signal over short distances. It uses low energy (from what you can tell from the name) but has similar range as the regular bluetooth. Beacons can be used for different purposes, mostly nowadays…
-

Apple Developer Enterprise Program Setup
The Apple Developer Enterprise program, or called also as in-house distribution, allows companies to publish their apps to their users without going to the AppStore and go through Apple’s approval process. This will ensure that the apps will not be used by the public or anyone outside that company. There are some steps that you…