Apple files motion to intervene in Lodsys suit

Apple has filed a motion to intervene for developers being sued by Lodsys. The motion was filed in the Eastern District of Texas and notes that the developers are:

“are individuals or small entities with far fewer resources than Apple and […] lack the technical information, ability, and incentive to adequately protect Apple’s rights under its license agreement.”

Precedence suggests Apple will be allowed to intervene in this case. The company will likely argue that Lodsys’ claims are covered by an existing licensing agreement Apple has with the firm. If Apple is successful, Lodsys would not be allowed to collect twice on the same licensed patent.

It is not known whether Apple will pay for the legal costs of these developers, but it is good news that Apple is stepping in legally in this case.

Apple files motion to intervene in Lodsys suit originally appeared on TUAW – The Unofficial Apple Weblog on Fri, 10 Jun 2011 10:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Low Mac Pro, Mac mini server supplies suggest pending refresh

Supplies of Apple’s Mac Pro and Mac mini server lines are reportedly constrained, indicating a refresh is likely in the near future. According to 9to5 Mac, a source indicates these two product lines should see updates within the next month or so. 9to5 Mac doesn’t give any info on the current supply status of the non-server versions of these two Mac models, but it’s a safe bet that the standard and server lines will see updates at around the same time.

We already expect to see a refresh of the MacBook Air line relatively soon, and the Mac Pro and Mac mini are due as well, having last been refreshed nearly a year ago. It’s a given that all of the forthcoming Mac model refreshes will include Apple’s new Thunderbolt I/O port, and the Mac Pro and Mac mini are also likely to have their CPUs updated to Intel’s Sandy Bridge architecture.

9to5 Mac also notes that Apple’s AirPort equipment supplies are still constrained, which may indicate that those products are still due for the refresh that many (including us at TUAW) expected to see at WWDC. With Mac OS X Lion due for release next month and a bevy of product refreshes expected soon, it’s shaping up to be a busy couple of months for the Mac.

Low Mac Pro, Mac mini server supplies suggest pending refresh originally appeared on TUAW – The Unofficial Apple Weblog on Fri, 10 Jun 2011 09:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

TUAW’s Daily iOS App: The Incredible Machine

A little while back, we spotlighted the great game Casey’s Contraptions in this space, and the credit was well-deserved at the time (and still is). But that game was inspired in large part by an older game called The Incredible Machine, worked on by programmer Jeff Tunnell. Tunnell recently went to work for Playdom, and that company is now owned by Disney’s interactive arm. So when Tunnell also decided recently that he wanted to bring The Incredible Machine to iOS, Disney gladly helped out with publishing.

If I had to choose one, I’d say Casey’s Contraptions is the more full-featured title, and my recommendation for that one is as strong as ever. But I also spent some time with Incredible Machine in Disney’s booth at E3 this week, and it’s a pretty solid title as well. The game comes with 60 levels, with more available in extra packs, and if you’re a fan of the old game, most of your favorite items are back in play here. If you shot through Casey’s and want another Rube Goldberg game to play, you can give this one a look as well.

Incredible Machine is currently available on the App Store as a universal version for iPad, and costs US$2.99.

TUAW’s Daily iOS App: The Incredible Machine originally appeared on TUAW – The Unofficial Apple Weblog on Fri, 10 Jun 2011 08:00:00 EST. Please see our terms for use of feeds.

Permalink | Email this | Comments

How to Jailbreak iOS 5 on iPhone 4, 3GS, iPad, iPod Touch with RedSn0w 0.9.8b

Redsn0w 0.9.8b can jailbreak iOS 5 on iPhone 4, iPhone 3GS, iPad, iPod Touch 4G, 3G. These are the steps to jailbreak iOS 5 on iPhone 4, 3GS, iPad, iPod Touch with RedSn0w 0.9.8b. It’s an iOS 5…

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

iOS 5 announced, Apple registers tons of domain names, and more in this week’s mobile news

To start off with, Apple announced iOS 5 this week. Here is a list of features.

It looks like iOS 5 will run just fine on the iPhone 3GS. If you have not already check out the video we posted yesterday.

Does the fact that the ‘iPod’ icon is changing to ‘Music’ in iOS 5 mean Apple is ditching the iPod?

Apple registered at least 50 new domain names on 6/6/2011, the day of WWDC. A good sign of what is to come.

Apple has modified the in-app subscription policy that says in-app subscriptions must be sold at the same price as outside the app.

Open Source: Library To Add Color (Even Gradients) To Tab Bar Icons

Something that I have seen being asked on forums in the past is the question of how to colorize UITabBar icons, you’ve probably seen this behavior in many apps. Typically this is typically done in a completely custom tab bar class, but it can be done using core graphics to and extending apple’s UITabBarController.

I have found an open source library allowing you to do just that allowing you to set a solid color to your tab bar icons or a gradient using the custom VDTabBarController.

You can find the library along with insructions on how to implement it on Github here:
https://github.com/vdemay/VDFramework

There are some limitations (image sizes of 30×30 and no system tab bar items), but if you’ve been looking to add color to your tab bar icons this looks like an easy way to do just that.  Apparently more will be added to the VDFramework in the future.

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

.

DeliciousTwitterTechnoratiFacebookLinkedInEmail

Tutorial: Developing A Music Creation App

Many music creation apps have done extremely well, and we’ve come a long way since those first apps that tried to simulate a simple guitar. iOS devices are even being used for real music recording tasks.

If you have wanted to learn how to develop a music app, I’ve found excellent tutorial in which you create a simple (but cool) music creation iPhone app using Cocos2D.  The app works by selecting the tones, and looping through just like more complicated programs such as Fruity Loops.

The tutorial is from game music composer Whitaker Blackhall, and here’s a video of the app you’ll create in action:

You can find the tutorial in these parts:

Music App: An Introduction

Making The Music App Part 1

Making The Music App Part 2

An interesting tutorial if you would like to create a music creation app on iOS devices.  Cocos2D and CocosDenshion definitely make the process simpler.

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

.

DeliciousTwitterTechnoratiFacebookLinkedInEmail

Splash Screen with TabBar and TableView in iPhone

This is the TabBar and tableView example . In this example we will see first display the Splash screen later after comes tableview in TabBar controller. So let see how it will work.

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

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 two UIViewController in the class in the project. So select the project -> New File -> Cocoa Touch ->ViewController class and give the class name ”Tableview” and “SecondView”.

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

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

#import <UIKit/UIKit.h>

@interface TabBarWithTableViewAppDelegate : NSObject <UIApplicationDelegate> {

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

@end

Step 6: Double click the MainWindow.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 “logo.png”.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 “TableView” class. Do the same thing for the Second Tab and select “SecondView”. Now save it, close it and go back to the Xcode.

Step 7: In the TabBarWithTableViewAppDelegate.m file and make the following changes in the file:

#import "TabBarWithTableViewAppDelegate.h"

@implementation TabBarWithTableViewAppDelegate

@synthesize window=_window,tabBarControlller;

(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    // Override point for customization after application launch.
    [_window addSubview:tabBarControlller.view];
    [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 TableView.h file and make the following changes in the file:

#import <UIKit/UIKit.h>

@interface TableView : UIViewController <UITableViewDelegate,UITableViewDataSource> {
        NSArray *listData;
   
}

@property(nonatomic,retain) NSArray *listData;

@end

Step 9: Double click the TableView.xib file open it to the Interface Builder. First drag the Navigation bar from the library and place it to the view. Select the navigation bar from view and bring up Attribute Inspector and change the Title of the Navigation Bar “TableView”. Now drag the TableView from the library and place it to the view . Select the TableView from the view window and bring up Connection Inspector and connect dataSource to the File’s Owner icon and delegate to the File’s Owner icon. Save the .xib file, close it and go back to the Xcode.

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

#import "TableView.h"

@implementation TableView
@synthesize listData;

// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
(void)viewDidLoad {
        NSArray *array = [[NSArray alloc] initWithObjects:@"Sleepy",@"Sneezy",@"Bashful",@"Happy",@"Doc",@"Grumpy",
                      @"Dopey",@"Thorin",@"Dorin",@"Nori",@"Ori",@"Balin",@"Dwalin",
                      @"Fili",@"Kili",@"Oin",@"Gloin",@"Bifur",@"Bofur",@"Bombur",nil];
   
        self.listData = array;
        [array release];
        [super viewDidLoad];
}

// Override to allow orientations other than the default portrait orientation.
(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    // Return YES for supported orientations
    return (interfaceOrientation == UIInterfaceOrientationPortrait);
}

(void)didReceiveMemoryWarning {
   [super didReceiveMemoryWarning];
}

(void)viewDidUnload {
       
}

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

(NSInteger)tableView:(UITableView *)tableView
numberOfRowsInSection:(NSInteger)section
{
        return [self.listData count];
}

(UITableViewCell *)tableView:(UITableView *)tableView
        cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    static NSString *SimpleTableIdentifier = @"SimpleTableIdentifier";
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:
                             SimpleTableIdentifier];
        if(cell == nil){
                cell = [[[UITableViewCell alloc] initWithFrame:CGRectZero
                                       reuseIdentifier: SimpleTableIdentifier] autorelease];
        }
        NSUInteger row = [indexPath row];
        cell.textLabel.text = [listData objectAtIndex:row];
        return cell;
       
}

@end

Step 11: 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. Save the .xib file, close it and go back to the Xcode.

Step 12: Now compile and run the application on the simulator.

You can Download SourceCode from here TabBarWithTableView

Download Mac OS x 10.7 Lion

A few days ago has been released to developers the first beta version of Apple’s next operating system, namely Mac OS X Lion.

Contrary to what happened before, however, developers can no longer share this its copy on the Internet for others to install it, because each copy has a code linked to him that the discharge, a bit like going to the iPhone app.

But wandering around the Internet, I managed to find a working torrent where you can download the new operating system.

The link to download Lion in beta can be found at the link below.

Mac OS X 10.7
Mac OS X 10.7 Lion Developer Preview 4 OS X Lion DP 4.dmg

Download Mac OS X 10.7 Lion

via XiPhone

 

Two iPhones to fly into space on last shuttle mission

The space shuttle Atlantis’ final mission into space on July 8, 2011 will also mark a first. Specifically, the first time an iPhone has entered outer space. Two in fact, meant to carry out specially-designed experiments.

The iPhone 4s will be running an app called SpaceLab for iOS, designed by Odyssey Space Research. Crew members will use the app to run tests that involve the iPhone’s cameras, gyroscopes and other hardware once Atlantis has docked with the International Space Station. For example, one test will be used to determine if the phone’s gyroscope can determine the shuttle’s orientation in space.

“I’m pretty sure this is the very first iPhone to go into space,” said Odyssey CEO Brian Rishikof. He also stated that the iPhone tests will be purely experimental, and not meant to supplement the craft’s guidance systems.

Earth-bound astronomers can purchase a version of the app tailored for civilians for US$1, which simulates aspects that can’t be reproduced with all the pesky gravity here on terra firma.

You’ll find more information on the final shuttle mission here.

Two iPhones to fly into space on last shuttle mission originally appeared on TUAW – The Unofficial Apple Weblog on Thu, 09 Jun 2011 22:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

iOS 5 reportedly transmits Album/Track/Artist data to Bluetooth audio devices

9to5 Mac notes another unsung feature of iOS 5: when you stream music over Bluetooth to an audio receiver, that receiver will now be able to read the album, track and artist data embedded in the ID3 tag of the song. What that means is your receiver’s display (such as one you might find in a newer car like the Prius) will now show you all that information instead of saying something generic like “track 03.” Ah, the future is almost here.

iOS 5 reportedly transmits Album/Track/Artist data to Bluetooth audio devices originally appeared on TUAW – The Unofficial Apple Weblog on Thu, 09 Jun 2011 20:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

UK won’t get music portion of iCloud until 2012

This is sure to disappoint our UK readers, but it looks like you’ll have to wait until “at least” the first quarter of 2012 to take advantage of the music portion of Apple’s iCloud service, according to a spokesman for the Performing Right Society (PRS). The spokesman told The Telegraph that Apple was in a “very early stage” of talks with major UK record labels, thus the iTunes Match feature of iCloud Apple announced on Monday wouldn’t be coming to the UK this year.

PRS represents UK composers, songwriters and music publishers and makes sure they are paid fairly for their work. “The licensing team at the PRS have started talks with Apple, but are a long way off from any deals being signed…It is very much the early stages of the negotiations and is similar to the launch of iTunes — which began in the US and took a while to roll out to other countries,” the spokesperson said.

Adding to the PRS comments, a music executive at a major UK label told the Telegraph that “Tentative talks have begun between the major labels and Apple in the UK. However, all talks are at the really early stages and no one expects to see the cloud music service live on this side of the pond until 2012.” Waiting for iTunes Match in the UK will cause early adopters to grumble, but at least they can use the rest of iCloud’s features, like email, address book, and calendar, document sharing, and redownload of removed apps the day all those features are available to US users.

UK won’t get music portion of iCloud until 2012 originally appeared on TUAW – The Unofficial Apple Weblog on Thu, 09 Jun 2011 19:30:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Nokia CEO: Apple "created the conditions necessary to create Android."

Nokia CEO Stephen Elop told those attending the Open Mobile Summit in London today that Apple was more or less directly responsible for creating Android. Elop used the opening remarks of his keynote to specifically address Apple’s power over the smartphone market. “Apple in 2007 introduced a high water mark in terms of saying, ‘This is what users expect’…But Apple did this in a very Apple way. It was closed.” Elop then went on to describe in a rather Rise of the Planet of the Apes sort of way that it was Apple and its “closed” iOS that created Android: “Apple created Android, or at least it created the conditions necessary to create Android. People decided they could not play in the Apple way, and they had to do something else. Then Google stepped in there and created Android… and others jumped on the Android train.”

However, Elop doesn’t have much love for Android either. He brought up a slide which showed two boxes side by side — one showing the Apple logo and the other the Google logo. The Apple box was closed while the Google box had its flaps open. “Google’s open box still has flaps, and we don’t know what those flaps will do,” he said. “If you counted the number of lines in Android code you might get a different perspective on how open it really is.”

It’s no surprise Elop is knocking Google and Apple. After all, Nokia will be the first major smartphone manufacturer to use the Window Phone OS on all its handsets. Elop even said that he doesn’t view Samsung and HTC as Nokia’s prime competitors and he hopes those smartphone manufacturers become Windows Phone OEM providers. Nokia obviously has high hopes for Windows Phone, but perhaps Elop should be asking himself if Nokia has waited too long to embrace a new OS that could successfully compete with Android and iOS.

Nokia CEO: Apple “created the conditions necessary to create Android.” originally appeared on TUAW – The Unofficial Apple Weblog on Thu, 09 Jun 2011 19:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

iOS 5 rumored to offer FaceTime in the Middle East

Readers in the UAE and other countries will be happy to know that FaceTime is working again on iPhones in the Middle East under the latest iOS 5 beta. As you may recall, when Apple introduced FaceTime in iOS 4 many carriers in the Middle East refused to allow FaceTime on their networks. Unsurprisingly, a hack soon emerged that allowed people to get FaceTime working on jailbroken iPhones. Now it appears that hack is no longer necessary.

Apple-wd.com [Google translation] has posted screenshots and a report that shows FaceTime is working on iPhones in Saudi Arabia from service providers STC and Mobily. However, as MacStories points out, there is no way of knowing if FaceTime functionality will remain in Middle Eastern countries once the final version of iOS 5 ships. It’s entirely possible that local carriers could update their configuration files to block FaceTime access in the future. Only time will tell. In the mean time, if you have iOS 5 and are in the Middle East, enjoy FaceTime while you can.

iOS 5 rumored to offer FaceTime in the Middle East originally appeared on TUAW – The Unofficial Apple Weblog on Thu, 09 Jun 2011 18:30:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments