Wednesday, September 30, 2009

Apple iPhone Apps Reach 2 billion Downloads

Apple announced that more than 2 billion applications for the iPhone and iPod Touch have been downloaded from its App Store, just five months after hitting the 1 billion download mark.

The iPhone app store has over 85,000 apps available to download and there are now more than 50 million iPhone and iPod touch owners 77 countries, and 125,000 developers in Apple’s developer program.

In late April of this year, Apple reported that it had topped one billion downloads and 35,000 applications, and announced that downloads had topped 1.5 billion with 65,000 apps on offer as of July 15 of this year.

Sunday, September 20, 2009

Palm is ditching Windows Mobile and going all in with its own webOS."

Tuesday, September 15, 2009

Choosing a Handheld - a guide for PAs

Rachel Reid has written a nice guide on choosing a Handheld for her physician assistant class with up to date information on devices on all wireless carriers.

As for those who can’t decide on whether to get an iPhone 3GS or a Palm Pre, check out this Flow Chart

from the Palmdoc Chronicles

Choosing a Handheld - a guide for PAs

Tuesday, September 1, 2009

Animating transitions between views on iPhone

You may know how to do transition from one view to another using buttons. However, the transitioning happens very quickly, and isn't exciting visually. To add transitions like inbuilt photo application on iPhone, you will need to add some animations to the transition. Luckily it is very easy to do using the APIs provided in the iPhone SDK.


To add the transition between views as a smooth page-turn animation following code will be helpful.



otherViewController = [[otherViewController alloc]
initWithNibName:@"OtherView"
bundle:nil];

[UIView beginAnimations:@"Animating view" context:nil];

// Animation duration to one second
[UIView setAnimationDuration:1];

/* Animation curve is set to UIViewAnimationCurveEaseInOut (other available animation types are UIViewAnimationCurveEaseIn, UIViewAnimationCurveEaseOut, and UIViewAnimationCurveLinear) */

[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];

/* Animation transition type is set to UIViewAnimationTransitionCurlDown (other available animation transitioning types are UIViewAnimationTransitionFlipFromLeft, UIViewAnimationTransitionFlipFromRight, and UIViewAnimationTransitionCurlUp)*/

[UIView setAnimationTransition:UIViewAnimationTransitionCurlDown
forView:self.view cache:YES];

[self.view addSubview:otherViewController.view];
[UIView commitAnimations];