Apple IOS

Apple’s Perils of Innovation

Posted In iOS, Living in Tech
As expected, Apple recently announced two new iPhones — the lower cost iPhone 5C and a follow-on to the iPhone 5 named the iPhone 5S. In a previous entry, I said that the new iPhone would not be named the iPhone 5S. I was wrong. The iPhone 5S does make sense in that the iPhone 3GS followed the iPhone 3G, and iPhone 4S followed the iPhone 4. But I didn’t think Apple would use the “S” suffix this time, since… continue…

iOS Notifications: UILocalNotifications and Remote Notifications

Posted In iOS, Working in Tech
My last post discussed NSNotificationCenter and Notification Center. I’ll now continue with UILocalNotification and Remote Notifications. UILocalNotification A UILocalNotification is set within an iOS app to trigger at a specific time. During setup, you can specify that an “Open” button be present on the alert presented to the user. When the UILocalNotification is set up, iOS adds an entry to Notification Center for the app. This entry allows the user to change if a notification message should be displayed, how… continue…

iOS Notifications: Introduction and NSNotificationCenter

iOS notifications thumbnail
I have found that the different types of notifications in iOS and how these notifications relate to Notification Center, are a source of great confusion. Recently, I gave a talk at MobiDev Philly on the subject. This, and my next blog post, summarize the talk. This post gives an overview and goes into a bit of detail on NSNotificationCenter and Notification Center. Part Two will address UILocalNotification and Remote Notifications. Apple provides three different types of notifications in iOS: NSNotificationCenter,… continue…

C#: Xamarin Studio—Is it Worth a Look?

Posted In C++/C#, iOS, Working in Tech
Screen Shot of Xamarin Studio
When a new programming technology comes along, it’s not always the easiest to pick up: iOS development is a case in hand. Back in July 2008, Apple opened the App Store and launched the iPhone 3G. I bought one and tried to learn to program it. There weren’t many books around and Apple’s online documentation was not the greatest, nor was Xcode, Apple’s IDE for developing software for Mac OS X and iPhone. You get a bit spoiled when you’re… continue…

The Stupification of Graphical User Interfaces

Windows 8 Start Screen
A long time ago simply having a GUI was amazing to those that used it, or a toy to the few million Microsoft DOS users who made up the majority of computer users. But those that preferred a Command Line Interface (CLI) always crowed that they could do things far faster by typing than by using a mouse, and for a subset of them (those that could type 40+ wpm, spent ~30+ hours per week using a CLI, and could… continue…

Think Different: What a New iPhone Needs to Be

Posted In iOS, Working in Tech
Apple Thumb
As has become typical, numerous rumors are circulating about a new Apple iPhone and a new version of iOS, which isn’t surprising since June and the World Wide Developer Conference are looming. Since speculating about Apple’s plans has become a popular sport — even if Tim Cook says nothing new’s going to hit the stores until fall — I’d like to join the fun. The consensus seems to be that an iOS 7 release will coincide with the launch of… continue…

QA Lessons From iOS 6.1.2

iOS 6
Shortly after the release of Apple’s iOS 6.1, reports appeared about issues with iOS Mail and Microsoft Exchange mail servers. They said iOS devices were generating excessive interactions with the server, resulting in huge log files, and there was talk of reduced battery life on the iOS device. In February, Apple released iOS 6.1.2 to address the issue. It turned out the excess Exchange activity only occurred after the user accepted an exception to a recurring calendar event. It seems… continue…

Microsoft’s App Incentive Won’t Excite Many Developers

Microsoft Logo
Is Microsoft’s incentive program for app developers a sign of desperation? The software giant’s offering developers $100 for each app published in the Windows and Windows Phone stores. The cash is limited to $1,000 per store. It’s part of a campaign to take a bigger share of the market that’s overwhelmingly dominated by Apple and Google. By some estimates, there could be as many as 800,000 apps out there, but not many of them are built for Windows. There are… continue…

The Best Tools for Enterprise Mobile Dev

It’s no secret that everyone is designing software with a “mobile first” philosophy, including corporate America. As a matter of fact, the corporate world is trying to use one code base to support all mobile platforms. The good news is that several products and tools are available that allow developers to do just that, or at least get sort of close. As part of its risk-mitigation process, a large national bank recently asked me to evaluate vendors for its new… continue…

How to Sell Your iOS App Without Spending a Lot

App Store Icon
Apple iOS developers suffering from download envy may find a fix in Michael Sanford’s advice. Sanford, the CEO of iOS gaming company FlipSide5 and whose Touch Hockey app ranked among the top 20 downloads in the history of the iPhone, has the right credentials to give advice. “During the holidays last year, about 20 companies received roughly 80 percent of all the revenue in the App Store,” he pointed out to me. “If you weren’t part of this group, you… continue…