Enjoyed a very nice lunch at Ming's in Palo Alto today - had a great chicken chow-mein, while everyone else around me had dim-sum. It was a cool experience, having the waiters turn into pseudo-salesman as they peddles their wares (in this case, various small dishes).
Been pretty productive at work, which is always a good thing. I've learned more linux-fu in the past week and a half than I have in the past 2 years. (cat, grep, piping, etc.) Simple concepts, but with multiple files and sort | uniq and various - arguments, things can stack up. But I can personally attest that you can do some amazing things with the command line.
For example (and this won't be news to anybody familar with or proficient in *nix), I did things like: 'cat file1 file2 | grep "searchstring" | sort | uniq'. I hope I got that right, I'm not at my Linux box nor is one reachable via telnet to confirm. Anyway, it's not the ability to search that's amazing, it's the ability to pipe those results off to another binary and have it do something useful all in one fell swoop.
Posted by stephend at February 6, 2003 11:25 PMTo help you become a good Aqua citizen, Apple has created a few guidelines. I've put together a brief overview of them, and we'll be tackling many of them in the months to come.
Posted by: Wombell on January 26, 2004 06:12 PMThis is the first thing your users see, and probably the single most important visible part of your application. It is the first chance you have at making an impression and the best chance to help establish your brand.
Posted by: Ralph on January 26, 2004 06:12 PMTo put my money where my mouth is, in each new article I'll build a hypothetical application that illustrates the guidelines I'm covering. Today's application is called "Paint" and will be based on the photo-illustrative icon I created in my last article. Together we will complete each step, and by the end of the project we should have a well-designed, 95%-100% Aqua-compliant application. I'll leave some room for personal preferences and the fact that Apple changes the OS every few months.
Posted by: Evan on January 26, 2004 06:13 PMHelp! Did you include help tags in your applications? (I'd be lost without them.) Also, be sure to take extra time to develop your other help files. The Apple Help Viewer supports HTML, QuickTime, and also AppleScript. Take advantage of it! There isn't anything I hate more than going to the Help menu and finding there isn't any help.
Posted by: Reginald on January 26, 2004 06:13 PMDock Animation. Sometimes animating icons in the dock can be useful in communicating the status of the system or application.
Posted by: Elizeus on January 26, 2004 06:13 PMSo far in these articles, I have only dipped a toe or two into Aqua's pool. I have covered basic aspects of building an Aqua-compliant application, including the building of photo-illustrative/3D application icons. Now it's time to address other components of our Mac OS X application.
Posted by: Guy on January 26, 2004 06:13 PMSo far in these articles, I have only dipped a toe or two into Aqua's pool. I have covered basic aspects of building an Aqua-compliant application, including the building of photo-illustrative/3D application icons. Now it's time to address other components of our Mac OS X application.
Posted by: Tobias on January 26, 2004 06:13 PMTo put my money where my mouth is, in each new article I'll build a hypothetical application that illustrates the guidelines I'm covering. Today's application is called "Paint" and will be based on the photo-illustrative icon I created in my last article. Together we will complete each step, and by the end of the project we should have a well-designed, 95%-100% Aqua-compliant application. I'll leave some room for personal preferences and the fact that Apple changes the OS every few months.
Posted by: Augustus on January 26, 2004 06:14 PMThis is the first thing your users see, and probably the single most important visible part of your application. It is the first chance you have at making an impression and the best chance to help establish your brand.
Posted by: Denton on January 26, 2004 06:14 PMAt WWDC, I listened to Apple representatives make some excellent points about taking the time to build a 100%-compliant Aqua application, and I think all developers need to look beyond the code and listen to what the folks at Apple have to say
Posted by: Goughe on January 26, 2004 06:14 PM