Taipei insists Apple, Google offer seven-day free trial for apps

In an unusual story coming out of Taiwan, the Taipei City Government is supposedly forcing local divisions of Apple and Google to provide a free seven-day trial for mobile applications. The Taipei Times claims the government is threatening to levy heavy fines, up to US$50,000 or more, if Apple does not comply with this order.

According to a senior official, Apple’s current policy violates the Consumer Protection Act because it does not provide a way to easily return applications for a refund. The order was reportedly issued on the last day of the Computex 2011 conference and goes into effect in two weeks. Neither Apple nor Google have responded.

[Via TechEye]

Taipei insists Apple, Google offer seven-day free trial for apps originally appeared on TUAW – The Unofficial Apple Weblog on Mon, 06 Jun 2011 12:07:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

What’s underneath Apple’s hidden WWDC banner?

MobileCrunch’s Greg Kumparak snagged a photo of a covered banner inside the Moscone Center at WWDC. This may be the iconic “One Last Thing” that Steve Jobs pulls out of his hat at the end of the keynote. Could it be a new MacBook Air? A new Mac mini or something completely new that nobody has even considered yet?

What’s underneath Apple’s hidden WWDC banner? originally appeared on TUAW – The Unofficial Apple Weblog on Mon, 06 Jun 2011 12:02:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

iPhones now being sold by 200 carriers worldwide

Whether or not a new iPhone will be introduced this year is largely irrelevant to sales of the device, according to Goldman Sachs analyst Bill Shope, quoted in a Wall Street Journal All Things Digital post today. That’s primarily due to the continuing addition of new carriers throughout the world.

Apple officials noted that the company is now selling iPhones through 200 carriers, up from 186 at the beginning of April. This kind of continued expansion of sales of the iPhone 4 and 3GS all over the world means, according to Shope, “iPhone shipments can remain robust through this summer, even with a delayed product refresh.”

Shope believes that Apple’s iPhone carrier expansion may actually be accelerating, which will further fuel sales of the iconic smartphone. We’ll have to wait until Apple’s third-quarter figures are available in July to find out for sure, but iPhone 4 sales may also have been helped by the long-delayed release of the white model.

iPhones now being sold by 200 carriers worldwide originally appeared on TUAW – The Unofficial Apple Weblog on Mon, 06 Jun 2011 12:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

iPads will fly with some British Airways passengers

Don’t be surprised if you get handed an iPad on your next British Airways flight. According to Skyclub Magazine, the airline is trying out the iDevices with First Class and Business Class passengers as a substitute for the DVD players that have been previously offered.

The trials are currently running on Boeing 777 aircraft. The iPads are handed over with a selection of movies, magazines, newspapers, music and games installed. “We are currently exploring [the] possibility of introducing iPads to enhance customer experience,” BA spokesman Tobias Klitsch confirmed to Australian Business Traveller, although he noted that the airline is “still working through the detail.”

Jetstar is also moving to iPads, and Finnair has been letting Hong Kong-to-Helsinki passengers use them as well. It’s not just passengers who will be enjoying Apple’s popular device, as iPads have appeared in some cockpits as substitutes for paper charts.

If you get an iPad on an upcoming flight, let us know how it works and what sort of content you’re offered.

iPads will fly with some British Airways passengers originally appeared on TUAW – The Unofficial Apple Weblog on Mon, 06 Jun 2011 11:45:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

TUAW at WWDC: We want to see your apps

Are you in San Francisco this week for WWDC? Want to show us your latest and greatest iPhone, iPad or Mac app? On Thursday, we’ll have a camera crew lined up to record your demos, and everyone who shows up will be shown right here on TUAW throughout the month of June.

To schedule a time to come by and demo, email us at tuawapprs AT gmail (dot com, of course) with the subject WWDC Demo. Of course we honor embargoes, and we understand some apps may be unfinished. If you’re at all shy it’s probably better to wait until you can show us something without reservation — but we’ll be around this week if you want to give us a sneak peek.

TUAW at WWDC: We want to see your apps originally appeared on TUAW – The Unofficial Apple Weblog on Mon, 06 Jun 2011 11:30:00 EST. Please see our terms for use of feeds.

Permalink | Email this | Comments

How to check if an Apple promo code has been used or not

App developers often share promo codes with reviewers, forums, etc. Unfortunately, Apple doesn’t provide a way to track which codes have been used, resulting in wasted promotions. Fortunately, Kam, the developer of Walkabout, explains how to determine if a code is still available via iTunes.

Kam’s procedure is simple but effective. First, he writes, launch iTunes and log out. Next, log back in being careful not to click Save Password. Then, quit and re-open iTunes.

With iTunes running, try to redeem a promo code you’d like to test. If the code has been used, iTunes will display a message saying, “This code has been used — codes may be used only once.” If it’s still available, iTunes will prompt you for your password. Just click Cancel and mark that code as still available.

If you try this with your password saved, iTunes will redeem the code. By logging out and opting not to save your password, iTunes will let you know if the code is available without redeeming it.

Well done, Kam! Thanks for sharing your tip.

How to check if an Apple promo code has been used or not originally appeared on TUAW – The Unofficial Apple Weblog on Mon, 06 Jun 2011 11:05:00 EST. Please see our terms for use of feeds.

Permalink | Email this | Comments

Long line forms for WWDC

This is just crazy. A growing line of attendees is forming outside the Moscone Center as people begin to line up at WWDC. The line started overnight and extends over six blocks. Here is what some people are saying about their wait:

  • Cold in the #wwdc line. I need to find a Flash website and cuddle my macbookpro. @StewGleadow
  • Had to walk around the whole block to find the end of the line. And now I get to wait 4 hrs @ WWDC 11 @f1fe
  • In line 🙂 hopping for a nice seat #WWDC @staceymnelson
  • Team Apperian queueing up – looks like we’re 1,176th in line according to the dude walking and counting at WWDC @Apperian
  • WWDC keynote: Royal Wedding for nerds.@petermaurer
  • Standing in line, catching up on my Instapaper backlog. #WWDC @statonjr
  • Just walked by the WWDC line. That thing is longer than the line for a new ride at Disneyland and people look just as excited. @OneStepBehind
  • #WWDC staying in line at corner of 5th and Howard. Got iPad. Got coffee in hand. I’m fine. @redmonds
  • Apple folk are insisting 5 wide on sidewalk and the line still wraps all 4 sides of Moscone. #wwdc @MobilityMatters

There is also a nice 360° panorama view of the line here. Check out our gallery for line pics; it’s growing by the minute!

Gallery: WWDC 2011 Line

WWDC Line 2011WWDC Line 2011WWDC 2011 LineIs this Saurik waiting in line?WWDC 2011 Line

Long line forms for WWDC originally appeared on TUAW – The Unofficial Apple Weblog on Mon, 06 Jun 2011 10:15:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Download iOS 5 Beta for iPhone, iPad, iPod Touch [Developers only]

Apple has pushed iOS 5 beta for iPhone 4, 3GS, iPad 2, iPad, iPod Touch 4G, 3G, Apple TV 2G to the developers. You can download iOS 5 beta build 9a5220p for iPhone 4, 3GS, iPad, iPod Touch 4G, 3G,…

[[ This is a content summary only. Visit my website for full links, other content, and more! ]]

iOS 5 SDK Beta Download Released – Summary [Updated]

Just in case you missed the keynote speech, Apple has announced the key features that will be included within the iOS 5 operating system, iCloud, and Mac OS X Lion.

This is an extensive update with over 200 new features being added, and if you haven’t checked it out it is an amazing list of features that should continue to drive iOS app sales.

Here’s a summary of the key features announced:

  • The ability to activate iOS devices without a PC
  • Wireless syncing
  • Multiple game center updates including the ability to buy apps within game center
  • A new notification center aggregating multiple notifications, and in app alerts that don’t interrupt app usage
  • A new messenger for communicating between iOS devices whether on Wifi or 3G
  • A newsstand folder for magazine and newspaper subscriptions
  • A reminders to-do list app that can provide reminders based on time and/or location
  • Twitter integrated right into iOS and working within diffferent Apple apps
  • Camera app right on the homescreen and a new photos app with more picture editing options

Looks like a great update for consumers – a few app developers might be upset (like those with Twitter apps, simple to do list apps or simple image editing apps) but we will have to wait and see exactly what is in the SDK which should be up as soon as Apple updates their developer website.

iCloud looks like it could be the real sales driver in all this as it provides free storage for data, photos, music – interesting to see what else we can do with the iCloud Cloud Storage APIs.

UPDATE: Apple has released some more iOS 5 SDK details publically, some notable features are automatic reference counting, storyboards for apps that use tab bars, Core Image, a high level OpenGL ES framework GLKit, and new Xcode instruments.

For more info and download head here:
http://developer.apple.com/technologies/ios5/

You can find Apple’s info on iOS 5 and a nice video showing off some of the new features here:

http://www.apple.com/ios/ios5/

You can find out more about iCloud here:
http://www.apple.com/icloud/

Hopefully the site is up by the time you read this!

Read More:  iPhone Dev News

©2011 iPhone, iOS 4, iPad SDK Development Tutorial and Programming Tips. All Rights Reserved.

.

DeliciousTwitterTechnoratiFacebookLinkedInEmail

Best Resources In iOS Development – June 6th 2011

With WWDC and another keynote from Apple introducing us to another version of iOS and new products it looks like more good times are coming for iOS developers.

In the last week some open source projects proved to be very popular making for better app promotion, game development, and more.

Here are the resources in order of popularity:

Open Source: Library For Easy App Gifting – A library allowing you to prompt the user and allow them to easily gift your apps to their friends whenever an update or chosen significant event occurs so that you can get your customers to drive sales for you.

Open Source: Extremely Useful Library For Debugging And Perfecting iOS User Interfaces – A great library allowing you to tweak, and debug hard to find errors within a Cocoa Touch UI.

Moai SDK Open Source Lua-Based Game Dev Tool Open For Beta Signups – A new game development kit open for signups that utilizes Lua, and is open source and expandable so you never have to worry about outgrowing the toolkit.

Open Source: Windows Azure Toolkit For iOS – A toolkit developed by Microsoft to allow for easy integration with the Windows Azure cloud computing platform within your apps.

Tutorial: Fetching And Parsing JSON And XML With Simple Reusable Classes – An easy to follow tutorial demonstrating how to communicate with web services using JSON and XML and providing some easy to use reusable classes.

Tutorial: Native iOS Apps With Lua Using iPhone Wax For Beginners – A detailed set of tutorials for those interested in using the open source wax projects to create Lua apps that goes from right from the download through the creation of a simple app.

Open Source: Drop In Solution To Move UITextField Or UITextView When Using Keyboard – A handy drop in replacement for text fields and text views that automatically moves them out of the way whenever the keyboard pops up so the user can see them while editing.

Thanks for reading, please bookmark and share this post!

©2011 iPhone, iOS 4, iPad SDK Development Tutorial and Programming Tips. All Rights Reserved.

.

DeliciousTwitterTechnoratiFacebookLinkedInEmail

Two Splash Screen display in iphone

In this application we will see how to applied two splash screen in the iPhone. So let see how it will work.

Step 1: Open the Xcode, Create a new project using Window Base application. Give the application “TwoSplashScreen”.

Step 2: Xcode automatically creates the directory structure and adds essential frameworks to it. You can explore the directory structure to check out the content of the directory.

Step 3: We need to add three UIViewController in the class in the project. So select the project -> New File -> Cocoa Touch ->ViewController class and give the class name “SplashScreen”,”FirstView” and “SecondView”.

Step 4: We need to add two image in the Resource folder.

Step 5: Open the TwoSplashScreenAppDelegate.h file and make the following changes in the file.

#import <UIKit/UIKit.h>
@class SplashScreen;

@interface TwoSplashScreenAppDelegate : NSObject <UIApplicationDelegate> {
   
     SplashScreen *splashScreen;

}

@property (nonatomic, retain) IBOutlet UIWindow *window;
 @property (nonatomic, retain) IBOutlet SplashScreen *splashScreen;

@end

Step 6: Double click the MainWindow.xib file open it to the Interface Builder. First drag the “Image View” from the library and place it to the window. Select the window and bring up attribute inspector and select the “logo.png”. Now save it, close it and go back to the Xcode.

Step 7: In the TwoSplashScreenAppDelegate.m file make the following changes:

#import "TwoSplashScreenAppDelegate.h"
#import "SplashScreen.h"

@implementation TwoSplashScreenAppDelegate

@synthesize window=_window,splashScreen;

(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
       
    splashScreen = [[SplashScreen alloc]
                    initWithNibName:@"SplashScreen"
                    bundle:nil];
    [_window addSubview:splashScreen.view];
   
    [splashScreen displayScreen];

   
    [self.window makeKeyAndVisible];
    return YES;
}

(void)applicationWillResignActive:(UIApplication *)application
{
   
}

(void)applicationDidEnterBackground:(UIApplication *)application
{
   
}

(void)applicationWillEnterForeground:(UIApplication *)application
{
   
}

(void)applicationDidBecomeActive:(UIApplication *)application
{
   
}

(void)applicationWillTerminate:(UIApplication *)application
{
   
}

(void)dealloc
{
    [_window release];
    [super dealloc];
}

@end

Step 8: Open the SplashScreen.h file and make the following changes in the file:

#import <UIKit/UIKit.h>

@interface SplashScreen : UIViewController {
   
    IBOutlet UIImageView *displaySplash;
    UITabBarController *tabBarControlller;

}

 @property (nonatomic, retain) IBOutlet UITabBarController *tabBarControlller;

 @property (nonatomic, retain) IBOutlet IBOutlet UIImageView *displaySplash;

(void)displayScreen;
(void)removeScreen;

@end

Step 9: Double click the SplashScreen.xib file and open it to the Interface Builder. First drag the “Image View” from the library and place it to the window. Select the window and bring up attribute inspector and select the “screen.png”.Connect File’s Owner icon to the Image View and select displaySplash. Drag the TabBarController from the library in the interface builder. First select the first tab from the TabBarController and bring up Identity Inspector and select “FirstView” class. Do the same thing for the Second Tab and select “SecondView”.Now save it, close it and go back to the Xcode.

Step 10: In the SplashScreen.m file make the following changes:

#import "SplashScreen.h"

@implementation SplashScreen
@synthesize displaySplash,tabBarControlller;

(id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
    if (self) {
        // Custom initialization
    }
    return self;
}

(void)dealloc
{
    [super dealloc];
}

(void)displayScreen
{
   
    [NSThread sleepForTimeInterval:0.02];
    [self performSelector:@selector(removeScreen) withObject:nil afterDelay:16.0];
   
}

(void)removeScreen
{
       
    [self.view addSubview:tabBarControlller.view];
   
}

(void)didReceiveMemoryWarning
{
    // Releases the view if it doesn’t have a superview.
    [super didReceiveMemoryWarning];
   
    // Release any cached data, images, etc that aren’t in use.
}

#pragma mark – View lifecycle

(void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view from its nib.
}

(void)viewDidUnload
{
    [super viewDidUnload];
    // Release any retained subviews of the main view.
    // e.g. self.myOutlet = nil;
}

(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    // Return YES for supported orientations
    return (interfaceOrientation == UIInterfaceOrientationPortrait);
}

@end

Step 11: Now double click the FirstView.xib file and open it to the Interface Builder. Select the View and bring up Attribute Inspector and change the background color. Now save the it , close it and go back to the Xcode.

Step 12: Double click the SecondView.xib file and open it to the Interface Builder. Select the View and bring up Attribute Inspector and change the background color. Now save the it , close it and go back to the Xcode.

Step 13: Now compile and run the application in the Simulator.

You can Download Source Code from here TwoSplashScreen

TUAW Talkcast, June 5: WWDC Edition!

Sunday, Sunday Sunday!!!! You know what that means, it’s Talkcast time! We have a whole stack of rampant speculation on WWDC 2011 which starts this week, your standard issue Mac news, and a pre-announced VERY special guest: Michael Simmons from Flexibits who is not only going to chat development with us but also GIVE AWAY a copy of Fantastical, winner of the TUAW calendar app throwdown!

We will likely have the usual suspects in as well, providing what we’ll call “color commentary” in the chat room. Also, if you attend the recording, you are invited to stay for the aftershow, and TUAWTF is never recorded for a very good reason.

Your calls and questions help us make the show the best it can be, otherwise I’m just talking to myself! To participate on TalkShoe, you can use the browser-only client, the embedded Facebook app, or download the classic TalkShoe Pro Java client; however, for maximum fun, you should call in. For the web UI, just click the Talkshoe Web button on our profile page at 4 HI/7 PDT/10 pm EDT Sunday. To call in on regular phone or VoIP lines (yay for free cellphone weekend minutes!): dial (724) 444-7444 and enter our talkcast ID, 45077 — during the call, you can request to talk by keying in *8.

If you’ve got a headset or microphone handy on your Mac, you can connect via the free Gizmo, X-Lite, or Blink SIP clients; basic instructions are here. Talk to you tonight!

TUAW Talkcast, June 5: WWDC Edition! originally appeared on TUAW – The Unofficial Apple Weblog on Sun, 05 Jun 2011 21:30:00 EST. Please see our terms for use of feeds.

Permalink | Email this | Comments

Regulators worried about Apple’s interest in Nortel patents

On June 20th, Canadian telecommunications equipment manufacturer Nortel will be auctioning off over 6,000 patents in order to restructure its debt and pay off financial obligations. Last December we reported that among the companies interested in the patents are Google, Research in Motion, and Apple. Now the Wall Street Journal is reporting that the US Department of Justice has concerns over Apple acquiring Nortel’s patents.

The Journal states that at first the DOJ was concerned about Google, but the Internet giant worked with the department to address any concerns. It then bid US$900 million for the patent portfolio. With the Google concerns addressed, the DOJ has turned its eyes to Apple. According to the Journal, the DOJ “has greater concerns about Apple” because of the way the company “has often tangled with rivals in patent suits.” However, the Journal also reports that Apple “has been in talks with the Justice Department to address its concerns” before the June 20th auction.

Patents have obviously become a hot issue in the smartphone market and companies that own the most could in theory stifle the innovation of other companies by not allowing them to license the patents or accusing them of patent violations for similar technologies. However, owning a trove of patents could also help your company from getting its products ripped off, as Apple is alleging Samsung has done.

Regulators worried about Apple’s interest in Nortel patents originally appeared on TUAW – The Unofficial Apple Weblog on Sun, 05 Jun 2011 18:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments