As usual, I’m the second-to-last person to find out how to do this stuff.  I just happened to want to send multiple photos and couldn’t figure out how – but the forum post below shows that you do it from the other end – via the Camera Roll. Then it becomes clearer… Oh, and I edited the list of steps for iOS 5. Is it possible to email multiple pictures? – MacRumors Forums Go to your Camera roll. Select the roll you want. Tap Share icon (on iOS 5 – top right) Select multiple photos by tapping each one you want to send via e-mail (you should get a red check mark in each photo; the “Photos Selected” count in[…]

Recently, I was having an issue I was having with subviews added to my UIButton objects that I was customizing. The buttons would behave fine if they were standard rounded rect buttons, but the moment I added a UIView and some UILabels to it, the taps stopped responding. But I was able to resolve it, thanks to the tip provided here: iPhone: Subviews in UIButtons block the touch, unless… The solution boils down to something very simple and it makes sense when you think about it, but at first it seems strange: All you need to do is set userInteractionEnabled and exclusiveTouch to NO on the items that you want to add as subviews to your UIButton (and don’t set those properties[…]

One of the more annoying things about iOS is its notification system. Modal alerts are so arcane, intrusive and annoying, I am actually shocked that they are still the standard method of notification in iOS as of version 4… Looks like there are some underground movements (requiring jailbreaking, of course) to change that. Here’s a little commentary by Sebastiaan de With (@cocoia) that I found interesting: Cocoia Blog » Getting Notified: There’s some discussion on Apple-centric and tech news websites about a video that’s doing the rounds with a new approach to notifications for iOS. While the system in the video is really nothing new (there’s been at least one alternative notification system in the App-Store-for-jailbroken-phones “Cydia” since 2010) it[…]

This experience by Andy Ihnatko illustrates the power of the introduction of the iPad 2: Apple iPad 2 is here and tablet rivals need to hit the drawing board – Chicago Sun-Times: If one of your company’s goals for 2011 was to introduce a tablet to complete with the iPad, you can expect to struggle. The second most powerful evidence of this happened just a minute ago, as I pulled out my iPad and keyboard here in my San Francisco hotel lobby to write this very same column. “Looks like you’re going to have to buy a new one of those,” said an electrician as he passed by me on the way to his truck. “The new one’s coming out[…]

It was time to clean house a bit, so I wanted to remove all the currently installed applications in the iPhone Simulator. Turns out there’s a very simple way to do it… 1. With the iPhone Simulator running, click on the iOS Simulator application menu. 2. Click “Reset Contents and Settings…”. – A confirmation dialog will appear warning that “all installed applications, content, and settings will be moved to the trash.” 3. Click “Reset.” All the applications will be removed and you can proceed with a clean slate.

I found this list recently and thought it might be helpful to keep around for reference. Having open source applications available means that you can learn quite a bit from the successes of others by looking at the source and seeing how they accomplished their tasks. Open Source iPhone Apps List – 43 App Store Apps So Far! | iPhone, iOS 4, iPad SDK Development Tutorial and Programming Tips: It can be tough to learn how to develop, especially when it comes to finding complete examples. That’s why I put this list together. Each of these open source iPhone apps is not just open source, but has been in the app store, and all but one are in there right[…]

Apple ~Technical Note TN2262: Preparing Your Web Content for iPad: Safari on iPad is capable of delivering a “desktop” web experience. iPad has a large, 9.7″ screen and fast network connectivity, and Safari on iPad uses the same WebKit layout engine as Safari on Mac OS X and Windows. You can ensure that your website looks and works great on iPad, and even create new touch-enabled web experiences for your customers, by considering a few specific differences between iPad and other platforms. If you have access to an iPad, test your website using the iPad. If not, you can test your website in Safari on iPad using the iPhone Simulator (Hardware -> Device -> iPad). iPad is available in the[…]