Every year thousands of Apple developers flock to San Francisco to attend Apple’s World Wide Developers Conference to be educated in all things Apple. Over the past decade the conference has undergone some big changes as Apple has introduced products like the iPhone, Mac Pro, Intel Processors, Mac OS X operating systems, and much more. An event that used to be lightly attended has now become the most popular developers conference in the world and sold out within 2 hours this years.
Here’s a look at the banner images of WWDC over the past 10 years.
Apple announced OS X 10. 2 (Jaguar), QuickTime 6, and held a mock funeral for OS 9 to tell developers there would be no more Mac OS 9 development.
According to TechCrunch, Wireless Quattro had recently contacted iPhone app developers to introduce their new "Verification of iTunes Purchase" program. The company is an Apple subsidiary,and it currently develops forthcoming iAd program.
ViP helps developers to promote their apps in App Store via ads which appearing in iPhone apps. With this feature they can track download conversion rates in real-time. Such information is proprietary to Apple, so Quattro promotes the product and its "exclusive integration with the App Store", because such a feature is unavailable to other ad networks, and such information mentioned in the e-mail:
"Verification of iTunes Purchase uses no SDK or server-side integration — this cannot be duplicated by any of our competitors".
Other advertisement companies such as Google's AdMob can only estimate conversion rates, but such data cannot be as precise and detailed as Quattro's one. For enabling conversion tracking every developer that uses AdMob must integrate the company's advertising API into his code.
Apple has released the final version of iPhone SDK 3.2 for developers. It can be downloaded here. However this is for iPad only. iPhone OS 3.2 will not work with iPhone or iPod Touch right now. Here is an official note from Apple:
Hopefully Apple will release the new SDK and firmware for iPhone and iPod Touch soon.
For some time people interested in the iPad's tech specs were wondering where the Dvorak keyboard support is. With iPhone SDK 3.2 Beta 5 released on Tuesday developers finally found it. But on the evidence above it is clear that there is a hardware support, but not software (so you can connect external keyboard, but there is still no way to change iPad layout to Dvorak's).
It is interesting that though the hardware support is developed, there are no Bluetooth Dvorak keyboards produced at the moment to connect to the iPad (on the other hand you can always take usual keyboard and apply stickers to its keys).
To know more about Dvorak keyboard layour read here.
9to5mac reports that the latest iPhone 3.2 Beta 4 SDK has the new gestures folder. And there are two new types of commands (3Tap.plist and LongPress.plist), that are certainly not implemented in the iPhone SDK 3.1.
Apple will probably allow developers to use these new capabilities in the next version of the iPhone OS. We might even see these next month in the shipping version of the iPad.
If you are an existing member of Apple's iPhone Developer Program, you can login on their site and download the new SDK, which includes an iPad simulator for testing apps that are under development.
There are also available new iPad Human Interface Guidelines and iPad Programming Guide that introduces new iPad features and how-to about their implementing in applications. New user interface guideline outlines ""how to effectively use the new views and controls available to you to deliver unforgettable applications to your customers".
Apple also launches a new Universal Application binary format for iPhone OS apps. It will allow developers to create an app that can take full advantage of the features of the iPod Touch, iPhone and iPad. So the iPad and iPhone code will be wrapped into one app package making distribution and management much easier.
Along with a new firmware for iPhone and iPod Touch Apple released a new version of SDK - 3.1.3. It's a required update, otherwise Xcode will not recognize or work with your 3.1.3 device. You can download it at iPhone dev center.
As usual the iPhone SDK includes Xcode, the iPhone simulator, and other tools for developing applications for iPhone and iPod Touch. If you want to develop for the iPad, you'll need the SDK version 3.2 instead.
Apple's finally announced the iPad (Apple Tablet). It is perfect for tasks like browsing, email, photos, e-books and videos. It's a half-inch thick and weighs just 1.5 pounds (680g), with a 9.7-inch capacitive touchscreen IPS LCD display and it's running a custom 1GHz Apple "A4" chip developed by the P.A. Semi team. The 10-hour battery life and a month of standby is quite exciting.
There will be devices with 16, 32 and 64GB. All iPads will get a 30-pin Dock connector, a speaker, a microphone, Bluetooth, 802.11n WiFi and optional 3G, as well as an accelerometer and a compass. There's also a keyboard dock, which connects underneath in the portrait orientation. iPad supports up to 1024x768 VGA out and 480p composite out through dock adapter cables. There is a camera attachment kit that lets you import photos from your camera over USB or directly through an SD reader.
The device is managed by iTunes, just like the iPhone and iPod Touch. iPad can run iPhone apps: either pixel-for-pixel in a window, or pixel-doubled fullscreen. Developers can also target the new screen size using the updated iPhone OS SDK, which is available today.
The 3G version runs on AT&T and comes with new data plans: 250MB for $14.99 and an unlimited plan for $29.99 a month contract-free. Activations are handled on the iPad, so you can activate and cancel whenever you want. Every iPad is unlocked (!) and comes with a GSM "micro-SIM".
The price starts at $499 for 16GB, 32GB for $599, and $699 64GB. Adding 3G costs a $130 per model, so the most expensive model (64GB / 3G) is $829. The WiFi-only model will ship in 60 days, and the 3G models will come in 90.
Some users of the forum MacTalk.com.au have examined the latest version of the iPhone SDK 3.0 and have found the icons of all iPhone models. Each of these can be easily recognized. There is "iPhone1, 1" (representing the model EDGE), "iPhone1, 2" (the current 3G) and "iPhone2, 1" which represents a future iPhone models.
As you can see, the icon of iPhone2, 1 is completely identical to that of the 3G model which differs from the EDGE. However these images cannot prove that the next model of iPhone will be completely identical (in appearance) to 3G.
Apple has just released iPhone OS 3.0 beta 5 build 7A312g, almost a week after they released beta 4. With this released they also released a new version of the iPhone SDK and iTunes 8.2 (b10)
Remember this are only available to register developers and if you are not we recomend not to install or you will have a device with a pink screen of death since you need to activate the beta using iTunes and your device must be register in a database.
Apple just published firmware 2.2 beta 1 for developers. It is accompanied by a new beta of the iPhone SDK (build 9M2611). There are not much news about new features and improvements... but iphoneatlas already published a screenshot of new Safari interface, that is in firmware 2.2:
The new MobileSafari doesn't have the magnifying glass and refresh buttons at the top of the screen. There are the URL bar and search fields side-by-side instead. It looks much like the desktop version. Page refreshes are now accomplished via a tiny icon located inside the URL bar.
Just a week after the first iPhone 2.1 beta seed, Apple has released another 2.1 firmware release to developers. The new version appears to include several bug fixes.
"This is the second beta of the iPhone SDK targeting iPhone OS 2.1, including bug fixes to iPhone OS as well as an early implementation of the Apple Push Notification Service API. This API is not yet integrated with a live push server."