In the past, video podcasts were also available in the Music section of your iPhone or iPod touch, and you could listen to their content content as audio only.
Since version 2.0, you can access video podcasts from the Music menu, but you can view their video now. You can also view them in both portrait and landscape mode.
[kirkmc adds: In this earlier hint, we mentioned that you would only get the audio of video podcasts when playing them from the Podcast menu. It's up to you to determine if this new behavior is good or bad.]
Due to the lack of an equivalent to Palm's sync conduits, many iPhone applications are syncing to your computer over a local wireless network. When I tote my laptop around with me, I often don't have a network available to sync with, or I don't trust the networks that are available. Here's an AppleScript I use to set up my laptop to talk with my phone when I'm not at home. It creates an ad-hoc network with 128-bit WEP encryption.
Optionally you can make a network location (System Preferences > Network) with the same name as the network you're creating. In addition to allowing me to configure my other network connections, this lets me easily revert to my normal networks by selecting my default location when I'm done. The iPhone will remember the password after the first time you join the network, although you may have to select it if there are multiple networks available.
If you get an error message that the network already exists, check to make sure your phone isn't keeping that ad-hoc network alive. Just selecting another network should do it.
-- This script creates an ad-hoc network with a password and changes your
-- network location.
-- I just added network passwords and network locations to a script which
-- comes from StefanK:
-- Set NetworkName to be the name of the wireless network you wish
-- to create. This will also attempt to set the network location
-- to that name as well.
-- Set NetworkPassword to be your wireless network password. It MUST BE
-- 13 characters long (or 26 hex digits).
property NetworkName : "MyAdHocNetwork"
property NetworkPassword : "thirteenchars"
property CreateMenuName : "Create Network…"
do shell script "/usr/sbin/scselect " & NetworkName
tell application "System Events"
tell process "SystemUIServer"
tell menu bar 1
set menu_extras to value of attribute "AXDescription" of menu bar items
repeat with the_menu from 1 to the count of menu_extras
if item the_menu of menu_extras is "Airport Menu Extra" then exit repeat
tell menu bar item the_menu
perform action "AXPress"
perform action "AXPress" of menu item CreateMenuName of menu 1
repeat until exists window 1
tell window 1
click checkbox 1
click pop up button 2
click menu item 2 of menu 1 of pop up button 2
click button 1
Want to make moving all those apps on your iPhone or iPod touch from screen to screen easier? Why not move your four dock applications: Phone, Mail, Safari and iPod (or, on the iPod touch, Music, Videos, Photos and iTunes)?
By moving one or several of them temporarily to another screen, it's much easier to move multiple apps around. Just drag them to the dock (which stays constant regardless of what screen you're on); you can use the dock as a sort of "shelf" that will hold the apps while you switch screens. This is much easier than dragging an app to a given page of your home screens.
I wanted to create a text note that I could save on my iPhone home screen that contained my contact details in case my iPhone was lost and whoever found it was honest enough to try and return it to me. I wanted this note to be accessible regardless of Internet access, and I didn't want to muck up my wallpaper with this info.
This isn't a fool-proof method to make sure that whoever finds your phone knows who it belongs to, but it is better than nothing. All you do is create a webpage with your "if found" details, making sure that the page can be viewed offline, and saving the page as a bookmark on your home screen.
Create a Google account (if you don't already have one). If you do, log into Google.
Type in your Google page URL and click "Save it Now".
When the website loads, save it to your home screen with the name "IF FOUND"
The Google page you created with your "if found" details is now on your home screen, and can be accessed offline. A more foolproof method would be to make a wallpaper with this info, but for those of us who'd like to preserve the iPhone's aesthetics, this is better than nothing.
I save a lot of Internet bookmarks, some of which are from my iPhone, but I find it difficult to organize bookmarks on the iPhone. So I created a folder that I called "iPhone To Mac" in my bookmarks, and I put any bookmark I create on the iPhone into that folder. Then when I sync my iPhone with my Mac, I organize all the bookmarks I created on the Mac. This allows me to keep my bookmarks organized without organizing them on the iPhone or remembering which folder I put them in, finding them, then renaming and organizing them.
Preview has an Import function that allows you to grab images from various sources. If you choose, in Preview, File > Import Image while your iPhone is plugged in, will open a new window with all of the photos on your iPhone camera roll. You can then select photos and choose Import and the photos will open in Preview, thus allowing you to save or export photos from your iPhone without using iPhoto or Image Capture.
[kirkmc adds: I don't have an iPhone, so I can't test this, but it makes sense...]
For international travelers who cross many times zones each day, such as those in aviation and those in the military, it is common to live by Coordinated Universal Time (also known as UTC, Z or Zulu, and GMT or Greenwich Mean Time). An earlier hint noted that the iPhone can display UTC in the World Clock, but you can also set your iPhone to stay on UTC.
To change to UTC you must first select Settings > General > Date & Time. Turn off Set Automatically. You should also turn on 24-Hour Time, which is optional but is most likely used by anyone who needs to live by UTC. When you turn off Set Automatically, you are shown the Time Zone option. Select Time Zone and type in UTC in the search box. Select UTC from results list. The iPhone will now stay on UTC regardless of your location in the world.
[kirkmc adds: No iPhone here, but on the iPod touch you can set the time zone to UTC if you want.]
Like others, I have been annoyed by the lack of Tasks synchronization on the iPhone. This hint is a very basic workaround, but one that can give you with a rudimentary Tasks list, of sorts, which can be edited on either an iPhone or computer and can be synced. This works with the iPhone and Safari on Mac OS X; I haven't tested it on Windows.
In Safari, create a new Bookmarks Bar folder; I called it To Do.
Choose Bookmarks > Show all Bookmarks.
In the new folder, made in Step 1, add a number of bookmarks: I did this by dragging the current URL from Safari into the folder. I did this about 10 times. The URL used is unimportant.
Edit the names of the bookmarks, and just name them "." (period, but the name can be any characters).
You now have 10 "blank" bookmarks. Edit each of the names to correspond to a task. For example: "Fill in Tax return by 12/10", "Kill Bill", etc.
The bookmarks in the 'To Do' folder are now Tasks.
In iTunes, make sure that the option to sync Safari bookmarks is on.
Access your 'tasks' via the Bookmarks button in Safari on the iPhone.
You can edit the Tasks/Bookmarks on the iPhone; if completed, you can delete the task and just leave the period (or whatever placeholder character you've used). Similarly, using the Edit function, you can change the order of the remaining Tasks/bookmarks.
While this is a kludge, it is fine if all you need is a basic task/reminder list to which you can refer on your iPhone, and which can be edited easily and synced to your Mac.
In order to streamline syncing my iPhone, I wanted to add a keyboard shortcut to make it quicker. One way to sync is to choose the File > Sync "User's iPhone" menu item in iTunes. I found that you can create a shortcut to this menu item using the name of my iPhone. One problem is that the menu item in iTunes uses smart quotes. So you can't just type in the menu item; you need something like TextEdit (or any word processor that supports smart quotes).
To enable smart double-quotes in TextEdit, make sure they're enabled in the Edit > Smart Substitutions > Smart Quotes menu item. Then just type in the iTunes menu item.
If you have a single quote in your iPhone's name (like I do), you need to disable smart quotes for that. You need to have something like:
Sync "User's iPhone"
Where the double-quotes are "smart" and the single quote is not.
Copy the text and paste it into the Keyboard Shortcuts preference pane dialog, and enter your shortcut.
[kirkmc adds: You can also use this hint for iPods. And, if you have multiple iPods, you can set up a shortcut for each one, and iTunes is happy to use the same shortcut; you won't get a conflict message when you set the shortcut.]
To play several videos one after another on an iPhone or iPod touch, you can create a playlist of all the videos that you want to watch. However, that playlist won't show on your device's list of playlists. To make it appear, simply add a music file to that playlist, and click OK when iTunes asks you "Are you sure you want to mix music and videos in the same playlist?"
By using a combined playlist like this, you will be able to view videos continuously -- and not only in landscape mode (like YouTube videos), but in portrait mode, like if you were holding a video-capable iPod.