Which Programming Language Will Earn You the Highest Salary?
The U.S. Bureau of Labor Statistics estimates that app developers earn a median of $98,260 annually. With such a high salary, more and more people are beginning to learn the skills needed to obtain a job as an app developer. But which programming language should you choose?
Video: How to Install and Use n to Manage Multiple Versions of Node.js
We’ve just kicked off a series of short how-to videos. Today, Dee Del Rosario shows you how to use n to manage multiple versions of Node.js.
tvOS: Use Case Considerations
Designing meaningful products for Apple TV requires taking into account many more additional factors than when designing for a mobile device. To prepare for this, here are some considerations when designing your app for tvOS.
- • Android
Diving into Doze Mode for Developers
In a previous post, we talked about background schedulers in Android, briefly mentioning the effects of Doze Mode in Android Marshmallow. This post will cover Doze Mode in more detail, the changes that are coming with Android Nougat and what you can do to correctly adapt to Doze Mode.Tags: Android Nougat Marshmallow Performance
Writing Stylish Tests with an RSpec Style Guide
It’s common to have a style guide to help with code quality, but do you have a style guide for your test code? Test code quality is important because test suites get increasingly hard to maintain over time. Fragile tests discourage you from making app changes. Poorly performing tests don’t get run. And difficult-to-read tests slow you down as you’re maintaining your system.
selectoris key to Objective-C’s dynamic runtime nature. It’s just a name that’s used, at runtime, as a key into a dictionary of function pointers. Whenever you send a message to an Objective-C object, you’re actually using a selector to look up a function to call. Sometimes selectors bubble up in Cocoa/CocoaTouch API, and you will need to deal with them in Swift.
Alexa Skills Kit Videos Now Available
Earlier this year, we announced that we had teamed up with Amazon to deliver immersive, free training for the Alexa Skills Kit (ASK). We kicked off the training with a series of blog posts, and today we are excited to announce the release the first two videos.Tags: Alexa Skills Kit Internet of Everything Zero UI
Neural Networks in iOS 10 and macOS
Apple has been using machine learning in their products for a long time—Siri answers our questions and entertains us, iPhoto recognizes faces in our photos, Mail app detects spam messages.
As app developers, we have access to some capabilities exposed by Apple’s APIs such as face detection, and starting with iOS 10, we’ll gain a high-level API for speech recognition and SiriKit.Tags: Conferences