App Development on the
Run"> Widgets enable users to personalize Internet content, make lightweight Web applications and stay current with the things that matter to them, Cumberland said. Although widgets have been available on PCs for some time, they bring particular advantages on mobile devices, as mobiles are highly personal, he said. Cumberland also spoke of Nokias Open C development environment, which he said leverages the flexibility of open-source software to reduce development costs. Open C is a set of industry-standard POSIX and middleware C libraries for S60 on Symbian OS. In addition, the Open C SDK plug-in brings the familiar standard C function libraries to S60 on Symbian OS, so developers can reuse existing code and tap open-source projects for fast time to market. "It reduces time to market by taking advantage of existing components and open-source projects," Cumberland said. "Its all about not having to teach a new tool and drawing upon a large pool of qualified developers.""We want native third-party applications on the iPhone, and we plan to have an SDK in developers hands in February," read a posting signed by Apple CEO Steve Jobs on the companys Web site. "We are excited about creating a vibrant third-party developer community around the iPhone and enabling hundreds of new applications for our users." Previously, Apple has limited non-Apple iPhone development to Web 2.0 implementations for use only online and in the iPhones Safari Web browser. That brought criticism from developers. Safari-encased Web applications cant be used without a live Internet connection and do not share prime application icon space in the iPhones main window. Apple officials did not respond to requests for more details on the SDK or why it took so long to respond to developer demands for it. However, in a company newsletter, officials said it will take until February to get the SDK out "because were trying to do two diametrically opposed things at onceprovide an advanced and open platform to developers while at the same time protect iPhone users from viruses, malware, privacy attacks, etc." Charles King, an analyst with Pund-IT, said Apples decision to launch an SDK may be an indicationcombined with the much-publicized price drop in Septemberthat iPhone sales are softer than initially believed. In a research note Oct. 17, he also dismissed Apples security concerns being the reason for the slow rollout, arguing instead that it was just another way of Apple keeping tight control on development on its platforms. "Web-based mobile application development is a nescient market, but mobile communications developers also have many far better established and more lucrative options than the iPhone," King wrote. "That Apple is only now announcing a plan to deliver an SDK (meaning that new third-party iPhone services and features are a year or more away) suggests either a basic ignorance of the marketplace or an unfortunate willingness to suspend disbelief in order to preserve an increasingly unsustainable status quo." Check out eWEEK.coms for the latest news, reviews and analysis in programming environments and developer tools.
Apple will release the SDK for the iPhone in February, according to officials.