The Objective-C Programming Language and Cocoa/CocoaTouch

Objective-C Developer

Subscribe to Objective-C Developer: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Objective-C Developer: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories

For a while now, I have been stating and documenting the iPhone’s progress in the enterprise. This progress has not only been through Apple's efforts, with the  iPhone 3.0 OS update that addressed some enterprise concerns, as well as the new iPhone3GS device launch, but companies that are Enterprise enablers such as my own company Sybase, with the enterprise enablement of email and device security & management. This week Apple’s earnings announcement revealed some interesting facts, that now show that this is happening for sure! Part of the Apple Announcement that really got me interested, were the fugures that 20 percent of Fortune 100 companies placed orders of 10,000 units or more, while some governmental agencies ordered up to 25,000 units. In total 5.2 million iPhone units were sold in the third fiscal quarter (I'm not surprised as you may know... when I report... (more)

iPhone OS 3.0 Hits the Streets Today

Today June 17, is the day that iPhone OS 3.0 is available to the masses for download and I'm predicting upgrade fever will be the phrase for today and the next few weeks. History... On May 6th 2009, after a few rapid cycles, iPhone OS 3.0 Beta 5 was released for general consumption, still within the iPhone Developer Program and under NDA. Though the big news that accompanied it, was that Apple would no longer be accepting any iPhone or iPod touch applications that were not compatible with iPhone OS 3.0.To quote Apple's email... "Beginning today, all submissions to the App Store will be reviewed on the latest beta of iPhone OS 3.0. If your app submission is not compatible with iPhone OS 3.0, it will not be approved." This started developers and companies alike to certify their applications for 3.0. Sybase was one such company that successfully re-certified their iA... (more)

An IoT Taxonomy – Mapping Internet of Things Innovation

One of the most powerful aspects of the Internet of Things is the process of synthesis it achieves; it provides a mental model for people to associate and relate a number of different technologies under one umbrella concept and trend. Therefore one early quick win is a simple taxonomy for listing what these different technology camps are, so here is a first draft approach for this that is now included as the guiding framework in our IoT Technology Roadmap: IoT Taxonomy Wearable Computing - The smartphone will remain as the central control unit but it will be "Wearables" that generate the feeds of Big Data analysis about our health condition and other real-time bodily information. Radical innovations could include sensing the early signs of a heart attack and automatically broadcasting an alert of your location to emergency 911 services. Embedded Web Services - Thi... (more)

Steve Jobs & the New iPhone?

After an announcement a few days ago from Apple, it seems certain now that Steve Jobs will not be giving the keynote at WWDC in San Francisco, rather this position will be filled by  Philip Schiller (pictured), Apple’s senior vice president of Worldwide Product Marketing, along with a team of Apple executives. The Press Release also said that WWDC will... 'offer in-depth sessions on both iPhone™ OS 3.0, the world’s most advanced mobile operating system,  and Mac OS® X Snow Leopard™, an even more powerful and refined version of the world’s best desktop operating system and the foundation for future Mac® innovation". What is now circulating through the Apple reporter/blogger community, is the rumor that Steve Jobs will be the only person that could announce the availability of a new iPhone  device, so do not expect it at WWDC. That will definitely be a disappointment ... (more)

What Hardware Changes Will iPhone OS 3.0 Bring?

On June 22 I will be Chairing the SYS-CON iPhone Developer Summit in NYC. Along with me will be some great industry presenters and colleagues from Sybase/iAnywhere showing off  the Enterprise capabilities they have for iPhone. In preparation for this event I have been searching around for what the industry thinks Apple will announce, when the new OS and  hopefully hardware becomes available, and I found a great article by Brian Chen of the Gadget Lab in Wired.com. Brian summarizes the rumors and puts a percentage probability next to each, that the feature will be announced with the next device. The article is called Rumor Round-Up: Everything We’ve Heard About the Next  iPhone and can be found here . I personally am hoping that the Processor, RAM & Storage get increased, along with an upgrade to the camera. These would be my must have, whilst my nice to have list... (more)

Six Days to SYS-CON's iPhone Developer Summit

We now have just 6 days until the start of SYS-CON's iPhone Developer Summit in New York's Roosevelt Hotel. During the now two-day event, there will be nine presenters as well as exhibitors such as Sybase. Now for the next two presenters on my list: Combining REST and Context for Killer iPhone Apps - Jason Christensen - Proprietor, jasonc411.com With the advent of the multimodal nature of iPhone, it's possible to be connected anywhere and everywhere. But did you know that it's possible for your iPhone to provide context to RESTFUL web services to create the next generation of killer applications. We will look at using web services, cloud computing, and the sensors on the iPhone to create applications that exceed what could previously be done on mobile devices. With this architecture, the sky is truly the limit on the capabilities you can provide to the users of your... (more)

Four Days to SYS-CON's iPhone Developer Summit

We now have just 4 days until SYS-CON's iPhone Developer Summit in New York's Roosevelt Hotel (June 22-23). During the two-day event, there will be nine presenters as well as exhibitors such as Sybase Here are another two presenters to whet your appetite iPhone Development in an Enterprise Environment - Travis Siegfried - Application Developer, IBM The Apple iPhone is a rapidly growing piece of technology today. With the diverse built-in utilities already available for use within the device, the creation of software applications for the iPhone are endless. This is not just available for amusement of consumers but for the enterprise and business world as well. As many are beginning to find out, the iPhone has surged into the enterprise environment creating excellent business opportunities. This session will explain the important aspects of iPhone development in today's... (more)

UK Launch of iPhone3G S Goes Well

This morning I got to the Apple Store in London's Regents Street at 07:10am, to be greeted with a line of over 50 iPhone addicts already eager & waiting. As the clock ticked steadily towards 0745am more joined the throng in high spirits, making the line go around the corner. OK the line was not as long as the last few times, but still reasonable. Soon after, I was joined by Press & Camera crews all ready to record the launch story. Then at  0750am the doors were opened to applause & cheers from the waiting Genius & Store staff and the line streamed in. About 10 minutes later the first happy iPhone 3G S owner emerged... Richard James (pictured here) was immediately interviewed by the waiting press and was more than happy to pose with his new device. I have also had reports that there were lines at O2 shops as well as other outlets such as The Carphone Warehouse. So ta... (more)

iPhone Developer Summit Day Two: Show Report

Today SYS-CON's iPhone Developer Summit finished, on a high, as it started yesterday. It has always been said that good things come in two's! First to present on Tuesday morning was Todd Schick on the subject of Creating Native-Looking Applications for the iPhone with ASP.NET. Next Travis Siegfried and his co-presenter Jared Scheuer, both from IBM, presented iPhone Development in an Enterprise Environment. After lunch Chris Fleck picked up the presentations with Build Once, Run Anywhere, No Objective C Required with regard to Citrix and finally Paul Croft from the UK presented A New Generation of Connected Games In the afternoon, I was included in the Industry Power Panel discussion, subject Driving Profitability Through User Experience. Moderated by Jeremy Geelan and recorded for SYS-CON.TV (I will post the link when available). (Left to Right - Jeremy Geelan, Joe P... (more)

Using a Perl Debugger with Server Side Triggers

Introduction This article describes a method to use a perl debugger on trigger scripts without advanced interprocess debugging tools. Using a perl debugger with a V4.x server side trigger launched by the server is very difficult and encounters two known obstacles: The server will fire the trigger and the debugger will run in a thread of the detached server process; the debugger will start but will probably not communicate with you. However, if you manually started the server via a shell command then the perl debugger will start, accept input from the keyboard, then you will loose contact with the debugger; it does not have exclusive access to the keyboard because it is running in the context of the detached server process. The next command you type will go to the shell, not the debugger.  It gets messy from there. Debugging on your live server means another AccuRev... (more)

What To Do This Weekend?

I found this video on youTube... its fun.   Have a great weekend & remember.... Hug a Developer!     ... (more)