Erica Sadun
-
Erica Sadun
-
Filed under: iPod Family, Internet Tools, iPhone, App Review
We're a pretty AIM-based blog around these parts. The fact that Weblogs, Inc. is owned by AOL may or may not play a role in that. Regardless, we TUAWians spend a lot of time in AIM chat rooms. The App Store's lack of AOL chat room support has been a real burden when we're out on the road with iPhones.
I was delighted when a recent tweet put me in contact with Björn Teichmann, author of the iPhone IRC application Rooms [iTunes link]. Rooms, claimed Teichmann, could bring AOL chat rooms to our iPhones.
Teichmann sent over a promo code for his app, which normally retails for $1.99, and spent a few hours getting me up to speed on AOL chat rooms using his software. Let me explain: It's not that setting things up ended up being difficult to accomplish, but rather there weren't a lot of clear and available instructions for doing so. What Teichmann worked out over those hours was a somewhat reliable way to access AOL chat rooms via IRC.
Read on to learn more about his solution...
Filed under: Features, Apple, App Store, App Review
When Joris Kluivers (@kluivers on Twitter) set out to write his Lyrics app for iPhone, he never intended to personally take on Apple, Sony, and Gracenote. Kluivers, a student at the Vrije Universiteit in Amsterdam, was just trying to get his foot in the App Store door, not go toe-to-toe with three media behemoths. The story of how he ended up navigating through the corporate bulwarks to eventually successfully publish his latest release, Lyrics 2 (iTunes Link), with the blessings of all three companies, no less, makes quite the App Store saga.
Dear Aunt TUAW, Filed under: Odds and ends, Terminal Tips, Snow Leopard
Ever since I installed Snow Leopard, I've been dealing with a particularly annoying bug. Terminal keeps forgetting my shell preferences.
I generally prefer to use tcsh rather than bash. This is mostly because I'm a technological dinosaur. I also have a lot invested into my ancient and extensive .cshrc that has taken years to grow and develop.
Normally, I set the default shell inside the Terminal app preferences. But there's a problem. Snow Leopard keeps losing my preferences for reasons I do not begin to understand. With this Snow Leopard bug, I had to find another approach for choosing my shell. Terminal preferences were no longer going to work for me.

There are actually two very good ways to handle this problem.
First, there's chsh, as pointed out by Richard Buckle and Brian "Shmit" this morning. A command line utility, chsh edits the OS X user database, allowing you to change a user's default shell. chsh is built into OS X, and you can pull up a man page to read details about its use. Supply the shell you want to use, authenticate, and you're set. There is, however, an easier solution.
It's System Preferences. As Bill Bumgarner and Jordan Breeding reminded me today, you can access advanced user settings by right-clicking (or Ctrl-clicking) a user name in the Accounts settings; then choose Advanced Options. (Please note that you must first unlock the settings before this trick becomes available.)
When selected, an Advanced Options screen appears. You can set the new login shell in this screen. A simple pop-up list offers easy access to all installed shells. Select the one you want to use and, once selected, click OK to dismiss the screen and return to the Accounts settings pane.
This solution works a lot better than the bash .profile approach I had been using for a few weeks. Running tcsh through the .profile initialization file had caused an extra layer of interaction each time I wanted to close a terminal window. The application warned me that I was about to kill a running process (i.e. my tcsh subprocess). Changing my default shell meant I could create and close windows on demand without that extra dialog, a welcome respite.
In conclusion, while I'm not sure why Terminal keeps losing its preferences, I'm pleased that I at least learned a way to bypass the shell issue. Hopefully, Apple will get this bug fixed soon.
Filed under: Developer
It appears that the Dev Center at Apple just updated its documentation set today. If you're using Xcode 3.2 and you want to update your documentation, you might be looking in the wrong place.
Before 3.2, you used to update your documentation in the Developer Documentation window (Help > Developer Documentation, or Command-Option-?). Now you'll find your documentation sets in the Xcode Preferences window (Xcode > Preferences... or Command-, and then choose the Documentation tab). Also, if checked, Xcode will automatically update your documentation when you launch it.
This Documentation panel offers subscription options for installing a documentation set (such as, for example, Mac OS X Legacy Library or iPhone OS 2.2 Library) as well as a handy Check and Install Now button that lets you request the latest updates. Use this to keep on top of the latest documentation updates.
Thanks, Scott Lawrence and @zadr
Filed under: Mac mini
The refreshed Mac minis predicted yesterday by John Gruber of Daring Fireball, did indeed debut this morning and with a modest refresh. According to Business Week, the new entry-level mini (still at $599) offers the 2.26 GHz chip that used to be an optional upgrade. The $799 upgrade offers a 2.53 GHz performance boost.
Wow. This has been an especially long wait for the Apple Store to return. So here's TUAW's top reasons this is taking so long.Filed under: Apple
Raindrops on roses and whiskers on kittensFiled under: Analysis / Opinion, App Store, SDK
iPhone developer Dan B. wanted to know if Apple would reject his application based on the name he wanted to use for his app.
So he did what you'd expect a sane developer to do. He wrote Apple. He used one of his technical support incidents to speak with the Apple Developer Technical Support teams and waited for them to reply.
They were quite prompt in answering, redirecting his question to the iPhone App Review Team.
Thank you for contacting Apple Developer Technical Support. We provide support for code-level questions on hardware & software development, and are unable to help you with your app naming question.
Please contact the iPhone App Review Team for assistance. You can contact them directly at [address redacted].
While you were initially charged a technical support incident for this request, we have assigned a replacement incident back to your account.
I hope this information is helpful to you.
So Dan contacted the App Review team. And they wrote back too.
Thank you for contacting the iPhone Developer Program. This email address is for inquiries regarding status of application submissions.
Apple is not able to provide pre-approval to developers for proposed application submissions.
We ask that you please review the Program License Agreement details against the specific application you wish to develop and submit any applications for App Store consideration in line with the application submission processes for the program.
If your application does in fact get rejected by the app review team, then we will notify you on what appropriate corrections/changes should be made.
So what's a developer to do? It seems like the only way to vet an application (let alone an application name) is to submit it and see whether Apple rejects it or not. If the name is used in the application art, you might have to redesign your screens. If the application idea is not okay, you might end up throwing away all your development costs because Apple would not give a preapproval before starting serious development.
Dan's problem reflects a wider problem with Apple's App Store black box. Developers should be able to pay for support incidents for exactly this kind of situation. It appears that Apple does offer this high level of consultation to partners and other companies that they work with (even to the point of having Phil Schiller call Google directly to discuss the progress for the Google Voice app review). Shouldn't they offer a similar kind of service to smaller developers?
Have you been able to get these kinds of answers out of Apple? If so, how did you approach the matter? Let us know in the comments...
Big news coming down the pike today for App Store developers. Apple has finally relented on a sticking point in the developer agreement, allowing in-app purchases for free applications. Finally, developers can distribute a free trial version of their applications, unlocking features from directly within the app as users request them (and pay for them). Until now, developers had to deliver two applications, with two unique identities, and no simple way to share data from the trial to the full version. (Yes, you could have used servers and shared keychains, but that's burdensome and kind of pointless.)Get easy access to special characters by installing the Character Palette in your menu bar. Go to System Preferences, click on International then the Input Menu tab, then click the checkbox for Character Palette. Now, when wanting to insert special characters. The palette will now appear in the menu bar on the top right and will be grouped with any other languages you have enabled.
| # | Blogger | Posts | Cmts |
|---|---|---|---|
| 1 | Steven Sande | 51 | 5 |
| 2 | Mike Schramm | 33 | 0 |
| 3 | Dave Caolo | 32 | 1 |
| 4 | Mel Martin | 29 | 0 |
| 5 | Joachim Bean | 19 | 4 |
| 6 | Erica Sadun | 18 | 4 |
| 7 | TJ Luoma | 18 | 20 |
| 8 | Victor Agreda, Jr. | 14 | 8 |
| 9 | Ken Ray | 13 | 2 |
| 10 | Michael Rose | 12 | 13 |
| 11 | Sang Tang | 12 | 1 |
| 12 | David Winograd | 11 | 18 |
| 13 | Josh Carr | 10 | 22 |
| 14 | Brett Terpstra | 10 | 7 |
| 15 | Chris Ullrich | 5 | 1 |
| 16 | Megan Lavey | 4 | 6 |
| 17 | Chris Rawson | 4 | 0 |
| 18 | Kent Pribbernow | 4 | 0 |
| 19 | Tim Wasson | 4 | 1 |
| 20 | Aron Trimble | 4 | 2 |
Mac101 iphone tv SnowLeopard talkcast IpodTouch snow-leopard apple MacOsX AppStore tablet itunes software sales AppReview review dock mac twitter ATT GPS SteveJobs giveaway security video music app-store ipod ItunesStore ItunesLp features BackToSchool imac app hgg update FiveApps ipod-touch Navigation retail AppleStore upgrade SoftwareUpdate iphone3gs podcast gaming iphone3g games 5Apps apps

All contents copyright © 2003-2009, Weblogs, Inc. All rights reserved
The Unofficial Apple Weblog (TUAW) is a member of the Weblogs, Inc. Network. Privacy Policy, Terms of Service, Notify AOL