Filed under: Features, How-tos, Developer, iPhone, iPod touch
Books
Some books are just invaluable and couldn't be replaced with another. Aaron Hillegass' Cocoa Programming for Mac is just that book. Currently in it's 3rd edition, the book gives you much of the Cocoa programming information that you need to program for both the Mac and iPhone. There are only a few subtle differences in programming for these platforms, namely the use of the Cocoa Touch. If you ever have the chance, going to one of the Big Nerd Ranch Cocoa programming classes gives you the ability to learn Cocoa hands-on.
Another title that is useful to beginning iPhone developers is the Beginning iPhone Development book. This book has a useful approach to stepping into the world that is programming on iPhone. It talks about numerous topics including UI design, Quartz, and OpenGL. Also covered in the book are APIs like CoreLocation and interfacing with the camera.
If you already know Cocoa and a little about iPhone development, Erica Sadun's iPhone Developer Cookbook is a great jumping off point to start development. She assumes, however, that you already understand Cocoa.
Continue reading to learn about more valuable books, websites, and resources for iPhone/Mac developers.
Continue reading iPhone Dev 101: Useful Cocoa Development Resources
TUAWiPhone Dev 101: Useful Cocoa Development Resources originally appeared on The Unofficial Apple Weblog (TUAW) on Wed, 25 Mar 2009 10:00:00 EST. Please see our terms for use of feeds.
New Tests of the Mac Pro
Barefeats continues its test of the new Mac Pro comparing it with the previous models. They mostly concentrate on pro applications. Those results indicate that the new Octo Core clocked at 2.26 GHz is faster than the previous high-end Octo Core sporting 3.2 GHz Xeon. The new high-end Mac Pro featuring Nehalem Xeon at 2.93 GHz is defining a new performance reference. In one test, it completes the task in 63 seconds vs. 102 seconds for the previous high-end model. If the new architecture of the CPU has evolved and may contribute to this performance gain, it is mostly linked to the new memory architecture offering better efficiency than the previous FB-DIMM-based system. Barefeats measured that the memory bandwidth is larger if you use 3 modules per processor instead of 4. The Nehalem is optimized with 3 memory channel. The difference is rather huge, as one can reach 9261 MB/s with 3 modules vs. 6195 MB/s if you use 4.
If you are looking for the best performance level you should think about RAM modules when purchasing your new Mac Pro. A model equipped with 6x2 GB RAM modules will be faster than one having 8x2 GB modules, but only if you do not saturate the 12 GB of RAM available, otherwise performance will drop.
Apple close to unveiling guarded Snow Leopard UI overhaul
While developers have been privy to pre-releases of Apple's Snow Leopard operating system for quite some time, those distributions have been stripped of several features including a major UI overhaul that the company is now preparing for broader consumption, AppleInsider has been told.
Traktor Duo scales down Traktor Pro features, cost
Native Instruments has announced a new version of its Traktor DJ software, Traktor Duo. The title is based on the high-level Traktor Pro suite, but scales down from four decks to two. Duo also provides two effects sections with only six effects each, such as filter, delay, flanger and reverb. Likewise missing are some streaming, recording, MIDI and sync options....
Blockbuster Seeking to Bring Movie Downloads to Apple Devices?
Reuters reports today on a deal between TiVo and Blockbuster that will allow TiVo subscribers to download to their set-top boxes films offered through Blockbuster's OnDemand service. Looking beyond the TiVo agreement, a senior executive at Blockbust...
Beta Beat: Twitter app Lounge
Filed under: Software, Internet Tools, Beta Beat
Today we got our hands on a beta of Lounge, a new client for Mac OS X (and iPhone/iPod touch). It's definitely got a way to go (I saw more beach balls than Memorial Day at Hilton Head), but I see where they're going and I like it.
First off, there's support for multiple accounts, and switching between them is easy. A series of buttons appear horizontally in the left of the window, including "My 2 Cents" (which displays just your tweets), Favorites, Friends, Replies and my favorite, Vanity, which finds all occurrences of your Twitter handle.
Mouse over a user's tweet to see options to re-tweet, copy the URL, open in a browser and more. I really like the option to view user details, which lets you see just that user's tweets, his followers, those being followed and profile and URL.
It is kind of wide (wider than Twitterrific but not TweetDeck, of course) so those with small displays be warned. Also, some may be put off by the pastel-colored icons. Still, it shows promise. Check it out if you're up for it, and provide some feedback to make Lounge better.
TUAWBeta Beat: Twitter app Lounge originally appeared on The Unofficial Apple Weblog (TUAW) on Wed, 25 Mar 2009 13:00:00 EST. Please see our terms for use of feeds.
Windows Mobile 7 shots leaked?
Microsoft's long-in-development Windows Mobile 7 operating system may have been spotted in a pair of leaked images. Sent to WMPoweruser, the first shot portrays a radically revised home screen with a top row of quick-access icons, a new clock, and bottom-center button with an unspecified role. A second image shows a significantly new map utility with a touch-friendly menu and shortcuts for spoke...
HP launches Core i7 tower, four 16:9 LCDs
HP this morning stepped up the performance of its higher-end, mainstream towers with the launch of the Pavilion Elite m9600t. The system is built on Core i7 processors and takes advantage of the triple-channel memory bus; it also has unusually fast video for the class with a 768MB GeForce 9600 GS. A base model at $950 comes with a 2.66GHz Core i7, 3GB of RAM, and 500GB of disk space while furthe...
PhysX Physical Engine-based Games Arrived on the iPhone
In February 2008, NVidia acquired a company known as Aegia and put its hand on the PhysX technology allowing applying physical engine to 3D rendering bringing a detail level never achieved so far. NVidia is now offering PhysX licensing to game and applications developers. If Apple does not hold officially such license for the iPhone, some developers started to include this rendering engine in games.
We can mention Big Fun Racing, SpaceRace or Debris.
In theory, NVidia could sue those developers and Apple for using PhysX without license. In practice, Apple is such a good client for NVidia, and the iPhone a successful device, that having one of its technology used with it is a great advertising campaign for NVidia.
T-Mobile unveils its first 3G modem
T-Mobile on Wednesday unveiled the webConnect USB Laptop Stick, the company's first-ever 3G networking adapter. The peripheral supports the faster downloads of HSDPA on the carrier's 1,700MHz networks and also includes its own 802.11g Wi-Fi connection for those few notebooks that don't support the standard. It can likewise connect to EDGE and GPRS both within the US and on international networks...
iPhone Dev 101: Useful Cocoa Development Resources
Filed under: Features, How-tos, Developer, iPhone, iPod touch
Books
Some books are just invaluable and couldn't be replaced with another. Aaron Hillegass' Cocoa Programming for Mac is just that book. Currently in it's 3rd edition, the book gives you much of the Cocoa programming information that you need to program for both the Mac and iPhone. There are only a few subtle differences in programming for these platforms, namely the use of the Cocoa Touch. If you ever have the chance, going to one of the Big Nerd Ranch Cocoa programming classes gives you the ability to learn Cocoa hands-on.
Another title that is useful to beginning iPhone developers is the Beginning iPhone Development book. This book has a useful approach to stepping into the world that is programming on iPhone. It talks about numerous topics including UI design, Quartz, and OpenGL. Also covered in the book are APIs like CoreLocation and interfacing with the camera.
If you already know Cocoa and a little about iPhone development, Erica Sadun's iPhone Developer Cookbook is a great jumping off point to start development. She assumes, however, that you already understand Cocoa.
Continue reading to learn about more valuable books, websites, and resources for iPhone/Mac developers.
Continue reading iPhone Dev 101: Useful Cocoa Development Resources
TUAWiPhone Dev 101: Useful Cocoa Development Resources originally appeared on The Unofficial Apple Weblog (TUAW) on Wed, 25 Mar 2009 10:00:00 EST. Please see our terms for use of feeds.
New Tests of the Mac Pro
Barefeats continues its test of the new Mac Pro comparing it with the previous models. They mostly concentrate on pro applications. Those results indicate that the new Octo Core clocked at 2.26 GHz is faster than the previous high-end Octo Core sporting 3.2 GHz Xeon. The new high-end Mac Pro featuring Nehalem Xeon at 2.93 GHz is defining a new performance reference. In one test, it completes the task in 63 seconds vs. 102 seconds for the previous high-end model. If the new architecture of the CPU has evolved and may contribute to this performance gain, it is mostly linked to the new memory architecture offering better efficiency than the previous FB-DIMM-based system. Barefeats measured that the memory bandwidth is larger if you use 3 modules per processor instead of 4. The Nehalem is optimized with 3 memory channel. The difference is rather huge, as one can reach 9261 MB/s with 3 modules vs. 6195 MB/s if you use 4.
If you are looking for the best performance level you should think about RAM modules when purchasing your new Mac Pro. A model equipped with 6x2 GB RAM modules will be faster than one having 8x2 GB modules, but only if you do not saturate the 12 GB of RAM available, otherwise performance will drop.
Apple close to unveiling guarded Snow Leopard UI overhaul
While developers have been privy to pre-releases of Apple's Snow Leopard operating system for quite some time, those distributions have been stripped of several features including a major UI overhaul that the company is now preparing for broader consumption, AppleInsider has been told.
Traktor Duo scales down Traktor Pro features, cost
Native Instruments has announced a new version of its Traktor DJ software, Traktor Duo. The title is based on the high-level Traktor Pro suite, but scales down from four decks to two. Duo also provides two effects sections with only six effects each, such as filter, delay, flanger and reverb. Likewise missing are some streaming, recording, MIDI and sync options....
Blockbuster Seeking to Bring Movie Downloads to Apple Devices?
Reuters reports today on a deal between TiVo and Blockbuster that will allow TiVo subscribers to download to their set-top boxes films offered through Blockbuster's OnDemand service. Looking beyond the TiVo agreement, a senior executive at Blockbust...
Beta Beat: Twitter app Lounge
Filed under: Software, Internet Tools, Beta Beat
Today we got our hands on a beta of Lounge, a new client for Mac OS X (and iPhone/iPod touch). It's definitely got a way to go (I saw more beach balls than Memorial Day at Hilton Head), but I see where they're going and I like it.
First off, there's support for multiple accounts, and switching between them is easy. A series of buttons appear horizontally in the left of the window, including "My 2 Cents" (which displays just your tweets), Favorites, Friends, Replies and my favorite, Vanity, which finds all occurrences of your Twitter handle.
Mouse over a user's tweet to see options to re-tweet, copy the URL, open in a browser and more. I really like the option to view user details, which lets you see just that user's tweets, his followers, those being followed and profile and URL.
It is kind of wide (wider than Twitterrific but not TweetDeck, of course) so those with small displays be warned. Also, some may be put off by the pastel-colored icons. Still, it shows promise. Check it out if you're up for it, and provide some feedback to make Lounge better.
TUAWBeta Beat: Twitter app Lounge originally appeared on The Unofficial Apple Weblog (TUAW) on Wed, 25 Mar 2009 13:00:00 EST. Please see our terms for use of feeds.
Windows Mobile 7 shots leaked?
Microsoft's long-in-development Windows Mobile 7 operating system may have been spotted in a pair of leaked images. Sent to WMPoweruser, the first shot portrays a radically revised home screen with a top row of quick-access icons, a new clock, and bottom-center button with an unspecified role. A second image shows a significantly new map utility with a touch-friendly menu and shortcuts for spoke...
HP launches Core i7 tower, four 16:9 LCDs
HP this morning stepped up the performance of its higher-end, mainstream towers with the launch of the Pavilion Elite m9600t. The system is built on Core i7 processors and takes advantage of the triple-channel memory bus; it also has unusually fast video for the class with a 768MB GeForce 9600 GS. A base model at $950 comes with a 2.66GHz Core i7, 3GB of RAM, and 500GB of disk space while furthe...
PhysX Physical Engine-based Games Arrived on the iPhone
In February 2008, NVidia acquired a company known as Aegia and put its hand on the PhysX technology allowing applying physical engine to 3D rendering bringing a detail level never achieved so far. NVidia is now offering PhysX licensing to game and applications developers. If Apple does not hold officially such license for the iPhone, some developers started to include this rendering engine in games.
We can mention Big Fun Racing, SpaceRace or Debris.
In theory, NVidia could sue those developers and Apple for using PhysX without license. In practice, Apple is such a good client for NVidia, and the iPhone a successful device, that having one of its technology used with it is a great advertising campaign for NVidia.
T-Mobile unveils its first 3G modem
T-Mobile on Wednesday unveiled the webConnect USB Laptop Stick, the company's first-ever 3G networking adapter. The peripheral supports the faster downloads of HSDPA on the carrier's 1,700MHz networks and also includes its own 802.11g Wi-Fi connection for those few notebooks that don't support the standard. It can likewise connect to EDGE and GPRS both within the US and on international networks...
No comments:
Post a Comment