When entering a web or e-mail address in Mobile Safari, you can now tap and hold on the .com button to get a pop-up with .net, .edu, and .org. Note that you must have firmware version 2.0 for iPhone or iPod touch to make this work.
iPhone 2.0 lets you see multiple calendars in different colors. However, unlike iCal, you can't chose which calendar is which color. Here's a way (sort of) to select specific colors for specific calendars.
The calendar app displays calendars in the following colors: red, orange, blue, green and purple, assigning them seemingly at random. However, if you add your calendars one at a time, syncing after each addition, they will be assigned in the order listed above.
I created dummy calendars in iCal so I could "skip" a color. Just sync them in the proper position in the rotation, and delete them when you're done syncing all your calendars. Calendars won't change color after you've synced them onto your phone if you delete a previous one in the sequence.
Running the new iPhone 2.0 software? Want to grab a screenshot of something? Turns out it's amazingly easy. Hold the Home button down, then tap the power button on the top of the phone. The screen will flash white, and that's it -- the screenshot has been taken.
Open your iPhone's Photos app, and you'll see the just-taken photo in your image library. This works amazingly well, and it's nice to see a factory-bundled solution for those of us who write about the iPhone!
You can set up MobileMe to use any email address as a 'push' email on the iPhone. The first thing you need to do is set your non-MobileMe (.Mac) email address for auto-forward to your MobileMe (.Mac) account.
When you create the email account, make sure you set it up as Other (not as a .Mac or MobileMe account.) Then select IMAP as the type of account. Enter the name and auto-forwarded email address. (This is the email address that will show as the "From" email, even though you're using your MobileMe account.)
For your mail server settings, use your MobileMe settings:
Host Name: mail.mac.com
User Name: MobileMe user name
Password: MobileMe password
Host Name: smtp.mac.com
User Name: MobileMe user name
Password: MobileMe password
Use SSL - On
Authentication - Password
Server Port - 587
Now you're able to receive 'push' email from your non-MobileMe account, and reply without using the @me.com address. (You can use those same settings in the Mail App as well.)
If you didn't read about it yet, the iPhone App Store is now open. Here in the USA, the iPhone 3G and iPhone 2.0 software aren't out yet, which means you can't actually use the apps. You can, however, browse the store. So that's what I was doing, deciding what I might buy later on, when I discovered a bugfeature of the App Store: there's no shopping cart.
When I buy songs at the iTunes Store, I use the shopping cart as my "wish list" storage location. I see something I may want to buy, and I add it to my cart. I blindly assumed the Store preferences setting in iTunes to use the shopping cart would also apply to the App Store. That is not the case.
When you click Buy in the App Store, you buy immediately. (You can see what you've purchased in the Applications section of iTunes 7.7's Library. If you can't see the Applications section, you may have disabled the Games entry in iTunes 7.6's preferences; Applications replaces Games.) Before I figured this out, I'd accidentally purchased two things. Thankfully, one is a game I'm interested in, so that's not so bad. The other, though...anyone wanna buy a never-read e-book copy of A Tale of Two Cities? It cost me $0.99, but I'll let it go for only $0.39! :)
So until/unless Apple modifies iTunes' preferences to allow a shopping cart in the App Store, be very careful with that Buy button. You will purchase whatever you click immediately, without so much as even a confirmation dialog. (And because most apps are tiny, they'll be done downloading before you can even think to cancel them.) I'm just very glad I didn't click buy on the $69.99 ForeFlight app -- although as a pilot, it looks very cool!
My old mobile phone had a 'silent' mode: no ring and no vibrate. Alarms also wouldn't play when the ring was muted. To create similar behavior on the iPhone, I created five seconds of silence in GarageBand (iLife '08), and installed it as a ringtone. I used GarageBand because it's convenient.
This let's me have a 'silent' alarm using my silent sound as the ring tone with the phone unmuted, or a vibrate-only alarm when the phone is muted with the silent sound as the ring tone.
Here's a solution to a big problem with the Apple headset for the iPhone: the sound level in my headset had become so low, I could hardly could hear a conversation in the car. After some experimentation, I found the solution: high pressure air to clean the earpiece -- evidently the plug was clotted. The same can of pressurized air I use to clean my camera was the solution for my iPhone headset as well. It is now loud and clear again.
Prior to the iPhone software version 1.1.4, you could listen to the iPod audio over a Bluetooth headset if you did the trick of switching to the voicemail screen and selecting the headset for audio. This still works, but you can't leave this screen and you can't sleep the phone, or the headset audio is disabled.
What I found was that you can get the old functionality back by doing the following:
Start the iPod audio.
Go to the voicemail screen and enable the headset audio.
Double tap the home button to bring up the iPod controller.
Press "iPod", which will take you to the iPod app.
Double tap the home button again, which will take you to the speed dial screen.
The headset audio will now be on, and you can also go to other apps or sleep the phone and it will continue. If you go back to the voicemail screen and move away from it normally, the headset audio will stop. In fact, you have to do this step to turn it off (I think a call ending will cancel it too). This is important as I think it leaves the headset audio link active even if you pause the iPod audio, which will drain the batteries.
Like most people, the iPhoneWriter.com team hates spam in all it's forms and permeations. Electronic mail, snail mail, Boy Scouts selling popcorn, and unsolicited telephone calls all qualify as "spam" in our book and they're all obnoxious. We find unsolicited telephone calls to be particularly irritating. How many times have you been in a meeting or driving or whatever, and had your Apple iPhone ring only to find a "phone spammer" on the other end? Ugh.
Well, after one too many calls wondering if we were interested in having our carpets steam cleaned, enough was finally enough and we decided to stop the madness once and for all. The end result is a simple (and dare we say elegant) way to silence telephone spammers forever. Ah, the sweet sound of silence. Here's how you can silence the telephone spammers on your Apple iPhone:
Download our Silent Running ringtone (4KB download) and import it into iTunes. Once imported (it's a tiny file so it should import almost instantly), the file should show up on the Ringtones tab. This ringtone was created from scratch by the iPhoneWriter.com team, and is made available free of charge to anyone following this tutorial.
Connect your Apple iPhone to your computer and synch your Ringtones, putting the Silent Running ringtone onto the Apple iPhone in the process.
Once the Silent Running ringtone has been synced to your Apple iPhone, create a new Contact on your Apple iPhone. Name the new Contact whatever you like; we recommend something that you will easily (visually) recognize as unimportant should you happen to see the phone ringing or be reviewing your Recent Calls list. We chose "Phone Spammer" as the contact name, for obvious reasons.
Assign Silent Running as the ringtone for the newly created Contact.
The next time an unknown or undesired phone number calls your Apple iPhone, simply add the number to the new Contact you created above. Also, review your Recent Calls list for unknown or undesired phone numbers (telephone numbers you know to belong to "phone spammers") and add those to the same Contact. The next time you synch the Apple iPhone and iTunes, the "phone spammer" contact will be synched with your Address Book, along with all of the assigned telephone numbers. When those numbers call your phone again, you won't hear anything at all.
[robg adds: This tip will only help those who call from the same number over and over. Unfortunately, my experience has been that the source numbers differ almost every time, probably because the spammers are faking the caller ID info. Adding these numbers to the contact won't help, because it's very unlikely they'll ever call you again. Still, if you have a few particular numbers that are calling you repeatedly, this is one way to silence them.]
I often use my iPhone as music player, travelling around the city with my headphones and answering calls by clicking the microphone. I was looking for a way to announce Caller ID, and was surprised there's only this hint here and it doesn't use built in speech technology.
This process could be scripted somehow, but as I didn't need hundreds of contacts, I just created them one by one. The described process is, however, optimized, taking only about 20 seconds per person.
First, open GarageBand and create a loop of desired length. I chose just about six bars. Then place your favorite ringtone sound (I used one from GarageBand's Library, found in Sound Effects » Work/Home » Cell Phone Ringing, and boosted its volume a bit) and place it at the second bar.
Copy the person's name in Address Book.
Paste it to Terminal as part of this command: say -o ~/Desktop/Output.aiff [paste person's name here]. Note that the Up Arrow key reveals the last command used, so later you can backspace the previous name and paste a new one.
Drag the Output file on your desktop to GarageBand on the first bar of your composition.
In GarageBand, choose File » Save As..., and again paste person's name as the filename (it's not important where it's saved).
Then select Share » Send Ringtone To iTunes.
The ringtone will play in iTunes so you can move on to another person. Finally, synchronize your iPhone with your iTunes, and assign the ringtones to your favorite people.
Now, I didn't spend much time on this at all, and it could be in the next version of iPhone software (I did submit it as an enhancement request) -- perhaps activated by a setting in the iPhone preferences. We'll soon find out, I guess.