Download iOS 4.3.5

iOS 4.3.5  firmware IPSW is now available for download. You can download iOS 4.3.5 firmware for iPhone 4, iPhone 3GS, iPad 2, iPad 1 and iPod Touch 4G / 3G from the links below. iOS 4.3.5 fixes a…

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

Apple adds iTunes Store access for 33 more countries


On the evening of July 22nd Apple notified developers it would be adding iTunes Store access to 33 additional countries. The countries include:

Algeria, Angola, Anguilla, Antigua and Barbuda, Azerbaijan, Bahamas, Bahrain, Barbados, Belarus, Belize, Bermuda, Bolivia, British Virgin Islands, Brunei, Cayman Islands, Cyprus, Dominica, Ghana, Grenada, Guyana, Iceland, Montserrat, Nigeria, Oman, St. Kitts and Nevis, St. Lucia, St. Vincent and The Grenadines, Suriname, Tanzania, Trinidad and Tobago, Turks and Caicos, Uzbekistan, Yemen

Which brings us to a total of 123 countries.

Open Source: Easy Image Gallery With HTML/CSS Complete With Swipe Support

I’ve mentioned Phonegap several times on this site, and it is a great framework for those who already have a good understanding of HTML, CSS and Javascript allowing you to quickly create apps for the iOS app store.   The disadvantage is the difficulty in making the apps to look feel like native ones.

I’ve come across a very easy to use framework allowing you to quickly create a photo library that looks and responds like a native application.  The results are beautiful.  This library runs well on any Webkit browser so that means your photo library can work on Blackberry and Android devices.

What I think is really cool though about this photo library is the feature set.  Among other things it can automatically resize to any size of screen, respond to swipes, and changes in device orientation.

The library is Photoswipe from Code Computerlove and you can try out a demo here – it adjusts to desktop browsers too:
http://www.photoswipe.com/latest/examples/jquery-mobile.html

The Github for the project can be found here:
https://github.com/codecomputerlove/PhotoSwipe

You can find the homepage with further info here:
http://www.photoswipe.com/

Just in case you’re wondering what Phonegap is, you can find it here.

Photoswipe is definitel a very useful library if you want to make an image gallery that properly supports mobile devices fast – like maybe in a website for your apps.

 

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

.

DeliciousTwitterTechnoratiFacebookLinkedInEmail


Open Source: Well Documented Three20 Replacement Library

The three20 library is an excellent iPhone library that was first released a couple of years ago and have mentioned some time ago on this website.

The library contains many utility classes allowing you to quickly add functionality commonly found in iPhone apps such as photo viewing, caching, creating your own launcher, and style sheets.  Because of this extensive feature set the Three20 library has been used in many different applications.  However one of the difficulties of using the Three20 project is that it can be difficult to find documentation.  Because of that  you can waste a lot of time looking through examples trying to figure things out.

I found a project known as Nimbus from Jeff Verkoeyen who has been very active within the Three20 community.  The Nimbus project aims to implement the functionality of the Three20 library, but provide documentation first, and features second, and it is off to a great start.

The library is not a full Three20 replacement by any means yet, but ,any features have already been implemented.  Already provided some excellent examples already included demonstrating how to create a launcher, a photo album, and how to download and cache images asynchronously and extensive documentation.

You can find the library here:
https://github.com/jverkoey/nimbus

The documentation can be found here:
http://jverkoey.github.com/nimbus/index.html

The library is off to a great start, and should be very useful if you are having difficulties getting the most out of Three20.

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

.

DeliciousTwitterTechnoratiFacebookLinkedInEmail


Network Link Conditioner in Lion

If you’re a developer of either Mac or iOS apps that use networking, there’s a new feature in the Developer Tools for Mac OS X 10.7 “Lion” (read my review of it at The Guardian) which will be useful to you. This brief article describes how it works.

In the Finder, take a look in the Utilities folder (Go menu, Utilities – or press Command Shift U). You should see a folder called “Network Link Conditioner”, which contains a preference pane for System Preferences.

I assume that this folder is installed by the (free) Developer Tools, because I didn’t find it on two other Lion-running Macs which didn’t have the Developer Tools installed. Double-click the prefpane file and authenticate to allow it to be installed. You’ll then see the pane in System Preferences.

The Network Link Conditioner preference pane in System Preferences

You can choose from various different types of network conditions using the Profile popup menu.

The standard network profiles available in Network Link Conditioner

You can also add profiles of your own by clicking Manage Profiles, either from scratch or via duplicating an existing profile.

Editing the list of profiles in Network Link Conditioner

Extremely handy for simulating less than optimal network conditions while testing an app. Just don’t forget to switch it off afterwards!

If you’re interested in more tips about OS X Lion, I’ve been tweeting extensively about it recently; you may want to follow me (@mattgemmell) on Twitter.

Find Patterns in text on Lion

If you often need to search for certain patterns of text rather than exact, unchanging pieces of text, there’s a new feature in Mac OS X 10.7 “Lion” (read my review of it at The Guardian) which will be useful to you. This brief article describes how it works.

If you have Lion and want to follow along, you should launch the TextEdit application and type some text into a new document. Here’s the sample document I’ll be using:

Our sample document, containing the text: My email address is matt at mattgemmell dot com and you can also use matt at instinctivecode dot com

Trigger the Find function by pressing Command-F, or by choosing “Find…” from the Find submenu of the Edit menu. A find bar will become visible at the top of your document. Click the magnifying glass in the find bar, and a menu will appear.

The 'Insert Pattern' option, available in the popup menu attached to the magnifying glass in the Find field, or by pressing Command Option Control P

Choose the “Insert Pattern” option, and you’ll see a further popup menu listing several common patterns of text. Choose whichever patterns you like. In my example, I want to just get the raw email address from the document, so I’ve used the “Any” and “Email Address” patterns in that order, to grab both the text before each address, and the address itself. Any patterns you insert will automatically be colour-coded.

The patterns menu, showing all available patterns

Next, make sure the Replace checkbox is checked, and you’ll see an extra field appear below the find bar, letting you enter text to replace the found patterns with. The “Insert Pattern” command works here too, and produces a slightly different set of options.

The replacement patterns menu, showing any matched patterns we used in the Find expression

Notice how the colour of the replacement patterns in the menu match the colours of the pattern tokens in the find field. This is because, if you use one of those patterns in the replacement field, the actual text that matched that pattern will be inserted into the document. This is what makes pattern-based find and replace so useful and powerful.

In my example, I chose to replace the entire found text with just the email address that it contained, plus a line-break character – so that the end result would be a document containing just the email addresses, with one on each line.

The final document, containing two email addresses separated by a line break

You can experiment with the other patterns to see what’s possible. If you discover that your needs are more advanced than the patterns will allow, it’s worth knowing that these patterns are actually examples of a technology called regular expressions, and that many text editors on the Mac support them.

To learn more, you might want to read a tutorial on regular expressions, and then to find a text editor app that will let you use regular expressions natively (such as BBEdit). You could also search for info on grep, which lets you use regular expressions on the Unix command line.

Lastly, if you’re a Mac developer and you want to make use of this functionality in your own apps, here’s the relevant API documentation.

If you’re interested in more tips about OS X Lion, I’ve been tweeting extensively about it recently; you may want to follow me (@mattgemmell) on Twitter.

Quick Look previews in Spotlight menu

The recently released Mac OS X 10.7 “Lion” (read my review of it at The Guardian) adds a useful feature to the Spotlight menu, allowing inline Quick Look previews of the search results via both mouse and keyboard. This brief article describes how it works.

When you’ve entered a query into the Spotlight menu (you can trigger the menu by pressing Command-Space) and you’re viewing the list of results, you can trigger a Quick Look preview by either:

  • Hovering the mouse pointer over any result, or;
  • Holding the Command key for a moment.

Here’s what it looks like:

Quick Look previews of Spotlight search results in Mac OS X 10.7 Lion

The preview popover will follow the selection in the menu, resizing itself appropriately, so you can easily trigger the preview then use the up- and down-arrow keys to skim through the results and find the item you’re looking for.

As an additional touch, when the preview popover is visible, holding the Command key will cause the content of the preview to shrink slightly, revealing a status display along its bottom edge. The display will continuously cycle between the full name and the location of the item (for examples, files will show their path, and emails will show their mailbox).

Yet another useful little improvement in the new version of OS X.

I’ve also been tweeting extensively about Lion recently; you may want to follow me (@mattgemmell) on Twitter.

Quick Look: NYC Way

Quick Look posts are paid submissions offering only a brief overview of an app. Vote in the polls below if you think this app is worth an in-depth AppStorm review!

In this Quick Look, we’re highlighting NYC Way. The developer describes NYC Way as an app that bundles a variety of features for anyone living or visiting NYC! It is the most popular NYC App, and is available on the iPhone, iPad, Android and Blackberry. With around 1.2 million downloads across all platforms, NYC Way is a one stop shop for everything NYC, and it has 60+ NYC Apps in ONE Package.

Read on for more information and screenshots!

Screenshots

NYC Way

NYC Way

About the App

Here are the top five features you can expect to see in the latest version:

  • One Stop Shop – 60+ Apps
  • Lists – Explore lists of places or create your own
  • Aggregate Reviews from Citysearch and Yelp
  • Integrated with foursquare and Foodspotting
  • Watch 100+ live traffic cameras
  • Get around the city in style – path, subway, nj transit, lirr and more!

Requirements: 3.2

Price: Free

Developer: mycityway

Vote for a Review

Would you like to see us write a full review of NYC Way? Have your say in our poll:

Would you like to see NYC Way reviewed in-depth on AppStorm?

Quick Look posts are paid submissions offering only a brief overview of an app. Vote in the poll if you think this app is worth an in-depth AppStorm review! If you’re a developer and would like to have your app profiled, you can submit it here.

Weekly Poll: When Will You Buy Your Next iPhone?

We should be finding out about the new iPhone any day now, but there’s been talk recently about AT&T and Verizon dropping the prices on the iPhone 4 in anticipation of the new model. This is nothing new, they’ve been doing this for years now. But it made me wonder about our reading audience. When do you all buy your iPhones? Do you stand in line on launch day, wait a bit, or scoop them up at sale prices? Let us know in the poll to the right.

Quick Look: Robick

Quick Look posts are paid submissions offering only a brief overview of an app. Vote in the polls below if you think this app is worth an in-depth AppStorm review!

In this Quick Look, we’re highlighting robick. The developer describes robick as a useful audio player to transcribe and practice music. This app can repeat playback, and you can change key and tempo with the wheel interface or control it visually. You can change the key and tempo of tracks separately as well. Tracks are imported as non-DRM protected files from your iPod library. The operation is very simple and enjoyable, and there is a twirling black doughnut shape on the screen for finger controls.

Read on for more information and screenshots!

Screenshots

Robick

Robick

About the App

Here are the top five features you can expect to see in the latest version:

  • Simple and slick wheel interface
  • Key, pitch and tempo control for tracks in your iPod library
  • A-B Repeat
  • 3-band equalizer
  • Playlist and Continuous Playback

Requirements: iOS 4.0 or higher

Price: $2.99

Developer: birnimal APP

Vote for a Review

Would you like to see us write a full review of robick? Have your say in our poll:

Would you like to see Robick reviewed in-depth on AppStorm?

Quick Look posts are paid submissions offering only a brief overview of an app. Vote in the poll if you think this app is worth an in-depth AppStorm review! If you’re a developer and would like to have your app profiled, you can submit it here.

Announcing Bird’s Eye: View Twitter from New Heights

Hey iCoders,

Long time readers will recall a project that has been in development here for a while now. It has known many names; TweetMapper, StreamMapper. But today I am happy to announce that Bird’s Eye is available in the app store.

Bird’s Eye in the App Store

Bird’s Eye is a Twitter Browser. You can not tweet from it, but you will need a Twitter account to use it. Bird’s Eye focuses on the real time nature of Twitter. Bird’s Eye allows users to input some specific region that the user is interested. Maybe your city, whole state or maybe just your college campus. Once you sign in Bird’s Eye has New York set as a default location. You will see Tweets being plotted along the map and can also view them from a timeline on the left hand side. You can add locations and visually scope out the are your are interested in on the map. Remember these tweet are all real time! So you won’t get a ton of results right when you add a location, you will have to wait for real people to tweet with their location in that area.

Here is a short intro video to the app:

We’re really excited about this new way to view Twitter and we hope you guys like it. We are hoping to continue to enhance Bird’s Eye by bringing in other network streams, and by creating other contexts in which to view the streams. We’d love to hear back what other types of services/features you would like incorporated. It’s free in the App Store, so please check it out and let us know what you think. Thanks!

Follow me on twitter @cruffenach

KeyBoard example in iPhone

This is the simple KeyBoard example. In this example we will see how to keyBoard implement the application and hide from the application using button pressed. So let see how it will worked. My last post you can find out from here  MoveImage

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

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: Open the KeyBoard_ExampleViewController.h file, make the following changes:

#import <UIKit/UIKit.h>

@interface KeyBoard_ExampleViewController : UIViewController {

IBOutlet UITextField *textField;

}

@end

Step 4: Double click the KeyBoard_ExampleViewController.xib file and open it to the Interface Builder. First drag the label and place it to the view window, change the label name into “Name” and drag the TextField from the library and place it to the view window. Select the TextField and bring up Attributes Inspector and the placeholder into”Enter your name” and select the TextFiled once again and bring up Connection Inspector and connect delegate to the File’s Owner icon. Now, save the .xib file and go back to the Xcode.

Step 5: In the KeyBoard_ExampleViewController.m file make the following changes:

#import "KeyBoard_ExampleViewController.h"
@implementation KeyBoard_ExampleViewController

(BOOL)textFieldShouldReturn:(UITextField *)textField{
[textField resignFirstResponder];
return YES;
}

(void)dealloc
{
[super dealloc];
}
(void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];

}
#pragma mark – View lifecycle
(void)viewDidUnload
{
[super viewDidUnload];
}

(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{

return (interfaceOrientation == UIInterfaceOrientationPortrait);
}

@end

Step 6: Now compile and the run the application on the Simulator.

You can Download SourceCode from here   KeyBoard_Example

Dear Aunt TUAW: I need a prettier lock screen

Dear Aunt TUAW,

I wanted to ask if Auntie TUAW could look into how to change the lion lock screen. Many sites show different lock screens. My lock screen is just black and I wanted to change it so if you could look into it I would appreciate it thanks.

Your loving nephew,

LaRonn B

Dear LaRonn,

Yes, you can customize your lock screen. And you can do this in several ways. For example, you can add a custom message. Open System Preferences > Security & Privacy > General. Click the lock, authenticate, and then use this option to show custom text.

Auntie suspects that’s not entirely what you’re looking for, however. So here’s another approach you might take. In the same Security & Privacy settings, check the Require password option. This makes the lock screen activate as soon as your screen goes to sleep.

With this option, once your screen sleeps, the lockscreen not only activates but does so over your current screen background. Pretty, isn’t it? It’s hard to see here, but there’s even a status display at the top-right corner of the screen.

  

You can sleep your screen using an Expose smart corner (Preferences > Mission Control > Hot Corners) or you can use the Control-Shift-Eject sequence. If your keyboard doesn’t support that, you can go completely geeky and write your own command line utility.

*kof*.

For the curious, if you ever need a screenshot of your lockscreen, you can ssh in from another computer. Make sure the screen is active, so the login prompt is shown, and then use /usr/sbin/screencapture from the command line with one argument, a path to the destination file.

Hugs,

Auntie T.

Dear Aunt TUAW: I need a prettier lock screen originally appeared on TUAW – The Unofficial Apple Weblog on Mon, 25 Jul 2011 07:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Facebook’s iPad app revealed

Facebook’s long awaited iPad app has been revealed — but not by Facebook. TechCrunch has discovered the the code to Facebook’s iPad app has been hidden inside the code of Facebook’s iPhone app. No, the iPad app code wasn’t always there. It was apparently added in with yesterday’s 3.4.4 update of the Facebook for iPhone app. According to TechCrunch’s MG Siegler:

All of this is possible apparently thanks to a seemingly tiny update Facebook pushed yesterday to their iPhone app. Version 3.4.4 seemed like a small version that restored the “Send” button for comments and chat among a few other little things. Facebook may have even pushed it out in response to some backlash they had been getting about the app, as Financial Times covered a few days ago. Perhaps it was the rush to fix some of those issues that caused Facebook to push this version – which will clearly eventually be Universal Binary (meaning it will house both the iPhone and iPad versions of the app) – with the iPad elements inside. Whatever the case, the app is carrying a payload of much greater importance than some bug fixes.

Besides just finding the code for the iPad app inside the iPhone app, Siegler has actually installed and launched the full fledged Facebook iPad app and is pretty impressed with it. You can see all the screenshots of it here. TechCrunch has also confirmed that the version of the iPad app inside the iPhone app is the Facebook iPad app the company will be launching shortly and speculates that TechCrunch’s early reveal of the app may cause Facebook to launch it earlier than planned.

Facebook’s iPad app revealed originally appeared on TUAW – The Unofficial Apple Weblog on Mon, 25 Jul 2011 06:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments