Learn tips & tricks that I have picked up in my continued journey as an iOS developer. I’ll cover quick tips that can save you time (like mastering the keyboard), software design practices such as identifying code smells, as well as refactoring & debugging techniques. No matter what your skill level, you’ll likely pick up something new you can use to be more effective as an iOS developer.
Are you testing your mobile apps? Why not? Appium (appium.io) allows for UI testing in browsers, hybrid and native apps. Appium is open source, built on top of WebDriver for test compatibility and supports iOS, Android, and FirefoxOS. Fil shows how you can use Appium to test your apps across a variety of platforms, simulators, and even real devices.
From the abstract: Going from novice to expert requires years of practice. Yet “number of years” is still a poor indicator of how good a developer is. Good developers practice deliberately. This means going out of your way to experience new techniques, or repeating actions in order to build muscle memory. In this presentation, I’ll … Read More
Apple’s World Wide Developer’s Conference (WWDC) is taking place this week in San Francisco, and a couple of Chariot people are in attendance. Due to some restrictions, we can’t tell about everything they are learning at the sessions, but here’s an overview.
In this post, I’ll walk through the steps to create a simple iPhone app that interacts with a public API, using Node and Charles to simulate an error response. This post assumes some experience writing iOS code, but all the source code will be available on GitHub…
This week we give you some light viewing for the week – a Letterman interview circa 1983 or so with the famous Rear Admiral Grace Hopper, and a really interesting demonstration by recently passed Douglas Englebart (search him above to find other DevNews articles on him) dubbed the Mother of all Demos (1968). Super cool stuff. Also, we discuss a nice little SQL tutorial website for PostgreSQL, the “Smartest Person in the Room complex”, our new Data I/O screencasts, and a few blog entries from Chariot’s developers.
Apple recently announced that new apps and app updates must be built with Xcode 5 and optimized for iOS 7 starting February 1st, 2014. What does this mean? Well, even if your app was built and released on iOS 6 and currently looks fine running on iOS 7, your next app update will change all that. … Read More
It’s the big return of the regular DevNews this week. My co-host Joel Confino and I discuss lots of big data stuff, including: They hype it, then they try to kill it – Why Big Data is not truth – just using Big Data techniques doesn’t make it easy to select good data to begin … Read More