MacMost: Blog Posts

4/16/08

The whole Psystar $399 Computer to run OSX, brings to light an interesting issue about software ownership. The Psystar spokesman is reported to have said “What if Honda said that, after you buy their car, you could only drive it on the roads they said you could?”. This is a straw man argument. When you purchase software, you are purchasing a license to use the software, and to use the car analogy, it’s more like leasing a car. If you lease a Honda, it’s a violation of the lease agreement to modify and race the car. End User Licensing Agreements (EULAs) are exactly like lease agreements, You purchase the right to use the software as a licensee after agreeing to the terms of the EULA. Good, bad or indifferent, that’s the way it is.
The other Argument by Psystar is that this is a anti-trust case citing that “What if Microsoft said you could only install Windows on Dell computers?”. If that were the case, then perhaps that would be a violation of the Sherman Anti-trust act for collusion, but if Microsoft bought Dell and then only sold Windows to owners of Microsoft computers that is not a violation. Back to the car analogy, Honda makes Honda engines to run Honda cars (and Acuras), if you want to put a Honda engine into your Miata ,you could probably do that with some hacking. Now, if a company started selling Miatas with leased Honda S2000 engines pre-installed for $5000 dollars less a than a Honda S-20000 and called it the “Open Honda” it would be the exact same thing as the Psystar case. This would violate the engine lease agreement and it’s a trademark infringement. Not that I wouldn’t want a 240 HP Miata , the same way I want a Mac Mini with a 512 Meg graphics card in it. Hello? Mazda and Apple are you listening?
So unfortunately, I don’t think Psystar has a leg to stand on. The old advice to RTFM might have to be changed to include RTFEULA as well. On a side note, Psystar’s website is back up and they are no longer offering the “Open Mac” It’s been renamed the “Open Computer.” Like Mae West said “Fasten your seat belts. It’s going to be a bumpy night.”

4/15/08

Open Mac If you want a visit from Apple’s lawyers, one way to get their attention, is to announce that you’re selling a $399 Computer preloaded with Mac OSX 10.5 Leopard. That’s just what a company named Psystar did this weekend. Pystar is selling a standard PC tower called “Open Mac” and is using the EFI emulator to run OSX on it with “minimal patching.”
Psystar is touting the computer as a cheaper more expandable alternative to a Mac Mini saying :

When comparing base configurations, the Mac Mini costs 150% of the price of the OpenMac while offering poorer performance, smaller storage space, and RAM. Not only that but the Mac Mini doesn’t have the option for an nVidia GeForce 8600 video card like the OpenMac does so playing games on it is a lost cause.

The idea of running Second Life, or W.O.W. on a “Mac” with a 512 graphics card for under a thousand bucks does have it’s appeal for many users, me included. But I would be wary.
The Open Mac brings back memories of my Power Computing Tower a few years back. The Power Computing computer had it’s compatibility issues with, then Mac System 7 and I remember that the CD drive was a constant nightmare. And the Power Computing computer was legal, the Open Mac is not. Also note that installing Leopard on non-Apple hardware is a specific violation of the OS’s End User License Agreement (EULA).
You can just hear Steve Jobs shouting “Release the hounds!” Apple’s lawyers will surely try to take the party out of any third party hardware company trying to sell anything loaded with Mac operating systems. So the Open Mac may already be a closed case.

(Ed.Note) Apple Lawyers have already shut down the Pystar site as of this morning.

4/15/08

So, with the rumors of an iPhone v2 with 3G capabilities and maybe some other bells and whistles, what will this mean for existing iPhone owners. I assume many of us will be waiting in line again and “upgrading” to a new iPhone when the time comes. But what about our 2-year commitment to AT&T? I see several possibilities.
The worst case scenario is that you have to sign up for another 2 years. So if you bought one year ago, and then upgrade to iPhone v2, you have to add another 2 years to your contract. This is unlikely.
The best case scenario is that nothing changes. Getting iPhone v2 is just like replacing a broken iPhone right now. You just transfer your sim card from one to the other, and your standing with AT&T doesn’t change. I see this as somewhat likely.
When my SideKick II broke a few years back, I bought a new one. I had the option to pay the full price for the SideKick, or pay the discounted price, as long as I added another year to my contract with T-Mobile. So you can see where the worst case scenario isn’t that far-fetched.
Another option would be that you have to restart your 2 year contract with AT&T. Could be.
I think the one certainty is that there will be confusion. When the iPhone plans were first announced, a lot of people complained about the $59 (really $70) plan as a one-size-fits-all thing. You could add extra minutes, but that was it. Now, there are many more options, including family plans and, data-only plans, purchasing extras like unlimited text messaging, etc. I personally hate this. I think the only reason that most mobile phone plans offer so many options is that the phone companies hope to confuse us into spending more money. AT&T offers all sorts of plans for unlimited voice and extra features, but it is unclear which work with iPhone plans. Not that I get anywhere near the 450 daytime minutes on my iPhone anyway.

4/8/08

I remember a time when the thought of a Web browser crashing was unheard of. I mean, it’s only a Web browser, what is there to crash? When Firefox was launched back in 2004 . My first thought was why does the world need another Web browser? Windows users have IE and Mac users have Safari for free. Soon though Firefox won me over, primarily because of the Web developer tools plug-in greatly simplifies Web development and Firfefox displays valid Webpages and CSS more accurately than IE or Safari. And let’s face it, there are some pages out there that don’t display correctly using IE and there are some pages that ignore the Safari browser.

This was all well and good up until about six months ago. Then I started noticing the dreaded beach ball of death appearing more and more often. Then Firefox would stop responding altogether and I would have to force quit the application. Having to force quit an app is pretty drastic in my opinion, and indicates some serious bugs. I’ve reinstalled the latest version and only added the Web Dev add-on, yet at least once a day I’m having to force quit Firefox. It’s gotten to the point that I surf with both Safari and Firefox open. I’d go over to only Safari but WordPress admin doesn’t seem to like Safari, and I’m still attached to the Web Dev add-on for Firefox.

What to do? The Apple crash reporter sends to Apple not Mozilla, and it IS a free app. I mean I would expect a complex app with millions of lines of code like Photoshop to crash every once in while, but a Web browser? Cmon.

4/8/08

Of all the applications that come as part of the Mac OS, iTunes is without a doubt the oddest creature in the zoo. First off like the blind men describing an elephant, if you ask ten people what iTunes is, you’ll get ten different answers.
For podcasters, it’s the place to subscribe to and sync podcasts, But only if the podcast has been submitted to the podcast directory of the iTunes store. Also iTunes and Quicktime Player are the only applications that will play “enhanced” (.M4a format) Podcast.
For a DJ, iTunes is a great way to put together a playlist for a set. And it’s the only way to play songs from your iPod through your computer. I you want to play music from your ipod from a third party DJ program you are outta luck.
The other thing is that Syncing your music though i Tunes, doesn’t sync it at all. Sync would mean that you would have the same music on your computer and your iPod, but iTunes version of “sync” is a one way deal. It only moves new music from your computer to your iPod. Forget getting music to your computer from your iPod. That’s a No-No because that would make it too easy for you to steal and copy music. The Sync Process makes it WAAY too easy to wipe all your songs from your iPod that you may have put on there from an older Mac or some other source. losing music (or any other data) is never good.
It’s good that iTunes makes it easy to buy music from the iTunes store, but it’s horribly bad that most the music is AAC DRM encoded music. Screw that !I’m buying .mp3s from Amazon or E-music.
Buying TV shows is pretty cool if you don’t mind watching TV on your computer. But the movie rentals are absurd.,the 24 hour limit to watch a movie is just plain silly.
Also you can use iTunes to convert sound files import CDs and Burn CDs. But you had better be a power user to figure it out. Here’s a situation that comes up in my Music class all the time.Let’s say you have an imported .wav file on your desktop and you want to convert it to .mp3. Do you know how to do it in iTunes? It’s simple:
1. Open iTunes
2. Go to the file menu select Add to Library, navigate to the desktop and add the wave file to the Library.
3. Find the file in your music library by going to the recently added items playlist.
4. Go to the iTunes menu and select Preferences.
5. go to the advanced Tab and select Importing.
6. Select MP3 Encoder from the pull down selector and choose a sampling rate. and click on the OK button
7. Go back to your file in the recently added items playlist and highlight the file.
8.Go to the Advanced Menu (or option click on the file) and choose Convert Selection to MP3.
9. Once the file is converted to MP3 you will have 2 files with the same name in your playlist, one of them is a .wav file and the other is your converted .mp3 file. To tell which file is which, go to the View menu and select view options, Then make sure that the kind checkbox is checked.
10. In the playlist window scroll right to expose the kind column. You will see that one of the files is an .mp3.
11. Finally option Click on the .mp3 file and select Show in Finder, to find where iTunes saved your .Mp3 file. And then ypou can drag the file to where you actually want it.
See, an easy eleven step process.
There are many other reasons I love/hate iTunes. I’d love to hear a few of yours.

4/3/08

Reports say that Apple has data saying the iTunes music store is now the top retailer in the U.S. So, where do they do from here?
Well, the answer is obvious: they need to use their top position to get rid of DRM.
Steve Jobs has commented before that he doesn’t like DRM. iTunes introduced DRM-free music more than a year ago, but for only a small portion of its content, and at a higher price. Meanwhile, Amazon, the number 4 music retailer, has only DRM-free music downloads, and cheaper than iTunes’ crippled music.
At this point, Apple should set a deadline for the music labels. They should announce that they will only sell DRM-free music starting on Jan. 1, 2009. Maybe they should even join with the other online retailers in solidarity. Amazon is already there, so they should sign up right away.
Now Apple has another reason to want DRM, besides bowing to the desires of the music labels. DRM has enabled Apple to have iTunes-downloaded music only work on the iPod. So once you start downloading from iTunes, you are locked into using iPods.
But the iPod has clearly won the MP3-player wars. Time to move on. THe future of the iPod is the iPhone and iPod Touch anyway, which will continue to win the war based on features and interface, not DRM tricks.

3/31/08

The following is a test of the transitions feature new to Safari 3.1. Here is the style tag that makes the first test possible:

<style>
div.FadeTest {
  border: 2px solid black;
  width: 100px;
  height: 40px;
  opacity: .25;
  -webkit-transition: opacity 1s linear;
}
</style>

Then each of the following boxes uses HTML code that looks like this:

<div class=FadeTest onmouseover="this.style.opacity = 1;"
onmouseout="this.style.opacity=.25">
Box 1.
</div>

Roll over the boxes to see them transition to full opacity. This will only work if you are using Safari 3.1, of course.

Box 1.
Box 2.
Box 3.

The following is a test of the Web fonts feature new to Safari 3.1. Here is the style tag that makes this test possible:

<style>
@font-face {
  font-family: "Flames";
  src: url(http://macmost.com/macmost/Flames.ttf) format("truetype");
}
div.FontTest { font-family: "Flames"; font-size: 36pt; }
</style>

Then the class FontTest is used to create this div below. It will use the special font, which is most likely not on your computer. This will only work in Safari 3.1, of course.

This is a test.

This is a test of the new <video> tag. It looks like this:

<video
src="https://blip.tv/file/get/Macmost-MacMostNow61MacMostIPhonePages569.mp4"
controls width=320 height=180></video>

Here it is in action:

3/26/08

Now that Apple is pushing Safari for Windows, it must be listed as a legitimate competitor to Internet Explorer and Firefox in the browser wars. While it is far behind both of its competitors, for some sites (like this one) it is actually used by a majority of users. And being the only browser on the 4 million + iPhones out there, it actually accounts for quite a bit of Web surfers.
So when thinking of the differences between Safari and the other two, one thing comes to mind: installable toolbars. You know, those Yahoo! or Google toolbars that add an extra slice of buttons at the top of the browser. Or maybe you don’t know. If you are using Safari then you may not even be familiar with these. But the users of other browsers, particularly on Windows, are very familiar. Chances are they have one, or five.
These toolbars install themselves along with other downloads and services. So avoiding the main two: Yahoo! and Google is tough. Then there are the ones like Alexa, StumbleUpon, Microsoft and Complete. Then it seems like lots of entertainment Web sites and gaming sites have their own toolbars. Some software requires that you install a toolbar for it to work. I’ve seen Windows users who cannot resist a toolbar with 10 of these things stacked at the top of their browser. Button city.
What do they do? They provide quick access to searches, like that is a tough thing to do. They provide stats, sometimes, and information about the Web site you are currently browsing. Quite often they also send information back to the service to gather stats on what Web sites people are viewing.
But mostly they are junk. Unnecessary junk. That is probably why they aren’t in Safari. Apple wants Safari to stay clean and fast. By not allowing toolbars at all, they don’t have to worry about it.
I’d love to have the choice of whether or not to add toolbars to my browsing experience, but I can see Apple’s viewpoint. And since I have Firefox running as an alternative on my Mac, along with StumbleUpon and some developer-oriented toolbars, then I can live with it.

3/25/08

(Note: Adobe has not yet updated their main Shockwave link, but you can download Shockwave 11 for Intel Mac here: http://www.adobe.com/shockwave/download/alternates/)
Adobe, which bought Macromedia some years back, has finally released a version of the Shockwave browser plug-in for Macs with Intel processors. You can get Shockwave version 11 here. Shockwave is a browser plug-in like Flash, but it plays back content created in Adobe Director. The main difference today is that Director allows for the creation of real 3D content, using Open GL on the Mac. There are thousands of Web applications and games in Shockwave that have been unavailable to Intel Mac users since the last released version of Shockwave was only for PowerPC processors. There was a work-around to get Shockwave 10 to work in Safari or Firefox, but it also would slow down browser performance so few people used it.
Once you get the new version of Shockwave, head over to the free online games at GameScene.com to try some Shockwave games like World Conquest, Word Spy, Something Fishy, Block and Roll and Free Style.
There is one catch to Shockwave 11 for Mac, though. It uses a new physics engine for 3D games. Many of the older Shockwave 3D games use an old physics engine and are not compatible. It will take some time for developers to port their old Shockwave 3D games that use physics to work on Macs.

3/24/08

If you have never bought a Windows machine, then you have missed out. That is, you’ve missed out on getting a machine packed with trial versions of software that you most likely don’t want.
Windows users frequently complain about this. They get a new machine that already has lots of desktop icons linking to Internet services and trial software. Some pieces of software are installed right down to the system level, so performance of the machine is already reduced under the burden of extra processes running. Even after uninstalling this software, the only way to get that “fresh clean feeling” is to wipe the drive and re-install Windows. Many people do this.
But Sony added an option to one of it’s Vaio laptops to order it with no trial software. It is called the “Fresh Start” option. But the catch is, it cost $50. That’s right, $50 to get less on your machine. People complained, and after one day, Sony started offering this for free.
Actually, I didn’t think the $50 was that bad. Maybe a little high. But I knew that manufacturers make some money from this trial software. Companies offer them cash to install their software on machines so they can get the trial versions in front of potential users. In turn, one can assume, manufacturers can keep prices for hardware low. There has even been speculation that machines sell at a loss from time to time because the manufacturers make their money from trial software installs.
So the idea of getting a clean machine for, say, $25 more, isn’t that bad. But free is better, I guess. Dell has offered a clean install of Windows on some higher end machines before as well. I guess they figure someone buying a $4000 game machine isn’t going to be signing up for AOL anyway.
So how about Macs? Is this a problem for us? We do get some trial software. Microsoft Office comes on every new Mac as a 30-day trial. Also, iWork. I’ve seen links to ISP sign-up pages as desktop icons in the past, but not recently.
These seem pretty easy to uninstall. Just drag and drop the applications to the trash. And that might be a good idea is you never intend to purchase them. I’ve seen Microsoft Word launch itself when a unknowing user double-clicks on a .doc file they got in an email. What they really want is for TextEdit to open the file, but instead they get the trial version of Word launching.
Still, we’ve got it good. Apple has protected us from the scourge of trial software for the most part. They’ve got an interest in keeping OS X fresh and clean. Microsoft has a similar interest in keeping Windows fresh and clean, but then it is not Microsoft adding this junk, it is the PC manufacturers. In the case of Apple, they are both the producer of the OS, and the hardware manufacturer. And that has made all the difference.

3/23/08

There is a rumor that the Mac Mini will get a refresh later this year. I love the Mac Mini. I don’t really use one but I love it. Here’s why:
1. It fills an important sub-$1000 niche in the Mac world. Not everyone can afford an iMac or MacBook. But for $600 you get a pretty decent OS X Leopard machine.
2. It is a low-priced option to a Mac Pro in terms of a headless Mac. Not everyone likes an all-in-old machine where you are tied to the attached LCD screen. But $2,500 would be too much to pay for being able to use your own LCD.
3. It’s kinda portable. While not being something you can use in your lap like a MacBook, it is small enough to carry from one location to another without loading something into the trunk of your car or packing it in its own case for a plane trip. So it would allow college students to bring it home for a weekend, for instance.
4. It fits well into the living room. Perfect if the Apple TV isn’t quite enough for you, like if you want to also surf the Web or run some other software.
5. It is a great machine for home, if you already have a powerful Mac in the office.
6. It is a great machine for someone who wants to have both a PC and a Mac and share the same screen and keyboard.
7. It makes a great Windows machine. If you need to test software and Web sites in Windows, like I do, but cant bring yourself to buy a normal PC. The Mac Mini runs Windows very well.
8. It makes a great home base Mac for VNC, file serving, Web serving, etc. If you want a machine to be always on and available to be connected to from outside the office, the Mini is a good choice.
9. It doesn’t try to be for everyone. If all Macs were for everyone, we’d all have a Mac Pro, MacBook, iMac and a Mini. The idea is that some models are for some people, and not for others. The Mini doesn’t try to be a computer for everyone, but just serve those who find it to be their best option.
10. It is very powerful. For the top-end of $950, you get a 2.0 Ghz Intel Core 2 Duo, 2 Gigs of RAM, 160 GB hard drive, 3 USB ports, a Firewire port, DVI-out, Leopard and iLife 08. The only weak point is the integrated video.
So why don’t I use one? Well, back to point number 9. I use a MacBook Pro. That’s what fits be best. But I love Minis anyway!

3/19/08

So Adobe announced today that it wants to bring Flash to the iPhone using the new SDK. But this presents several problems.
First, the SDK allows developers to create applications, not browser plug-ins. So this is not Flash as most people think of it. It may allow me to create stand-alone applications that run inside Flash as an application, much as stand-alone Flash projectors do on Macs and PCs. But it won’t allow Flash to play inside a Web page, which is what most people expect.
The second problem is that Apple doesn’t allow this kind of thing, according to the SDK guidelines:
“An Application may not itself install or launch other executable code by any means, including without limitation through the use of a plug-in architecture, calling other frameworks, other APIs or otherwise.”
Flash by itself doesn’t do anything, it relies on a Flash movie (swf) to tell it what to do. Apple doesn’t seem to want things like this. This issue has been talked about since the launch of the SDK in regards to Sun’s interest in bringing Java to the iPhone.
So until Apple allows Flash to run as a plug-in in Safari, and Adobe makes a Flash version that runs as a plug-in on Safari, announcements like this one don’t mean much.

3/18/08

So with the Safari 3.1 update today, it moves ahead of the other browsers in a few ways. Safari has had an interesting 12 months. First, it came out for Windows. Not that anyone besides developers are using it on Windows, but it means that sites with special Safari-only abilities can be viewed by Windows users, at least. Then, the iPhone and iPod touch came out, with the Safari browser built in. Not a dumbed-down version of Safari, either. It supports all sorts of special Safari things, like the drawing canvas and drop shadows. So Safari is definitely a major player, even if it is missing the market share.
Now we’ve got three new features in Safari 3.1. The first is Web Fonts. This is the ability for a Web site to use a font that the end-user doesn’t have on their machine. The page will specify the location of the font on the server, and Safari will download and use that font.
The second new feature is CSS transitions. Designers can specify various transitions in their style sheets. For instance, when a user moves the cursor over an element on the page, it can smoothly transition from one border size to another. Or an element can be made to “rotate.” Hopefully, these will be used well by designers, and not made to simply grab our attention.
The third new feature is the implementation of the

3/14/08

We’ve just completed a new section of MacMost: free iPhone ringtones. We’ve got a dozen categories with several ringtones in each. They are all in .m4r format, and can be easily downloaded and added to your iPhone. We’ve also got a special feature where you can subscribe to each category as a podcast. This will allow you to easily download the ringtones into iTunes, and they should transfer automatically to your iPhone if you have iTunes set to put all ringtones on your iPhone.
So give our new iPhone ringtones section a try and leave feedback here.
Thanks!

3/13/08

I was excited when I saw there would be a Scrabble game for the iPod. It works on the iPod 5th generation, the new iPod Nano and the iPod Classic. I have a 5th gen, so I bought it and downloaded.
The main problem with the game is the small screen. That and the lack of a true pointing device. Viewing the whole board on a tiny screen is too much a strain on the eyes. Scrabble is a game that really requires you to concentrate on the board, visualizing letter combinations. I can watch a movie on my iPod, but playing this game for 30 minutes is different.
Also, using the scroll wheel is difficult. Placing letters in a 2d board using a device that allows you to navigate in 1d takes a long time. It is too hard to try out letter combinations. You simply have to do so in your mind. But if you play Scrabble like I do, you are trying to create multiple words at once, by lying letters next to other letters and getting 3, 4 or even 5 words out of one turn.
What I am comparing the iPod game to is the Windows version of the game. They look similar, actually. I play the Windows game a lot. It is probably half of the reason I run Parallels on my Mac. The Windows version is so much fun to use. You can play against a variety of AIs, and quickly arrange and re-arrange letters on the board to try things out. Not only is it fun, but it has made me such a better Scrabble player.
There is a Mac version of Scrabble, too, released after I had bought the Windows one. I think if anything, this iPod version has encouraged me to download and buy the Mac game. But I doubt I’ll ever try to play the iPod version again.

3/11/08

So yet another rumor this week that the Beatles catalog will finally be available in downloadable format, on iTunes. But it seems to be another false rumor. There seems to have been hundreds of such stories since the launch of iTunes, and yet still no Beatles. Meanwhile, other bands go online without so much as a mention.
So, why the obsession with the Beatles?
Well, there are many reasons. When the Beatles released their music, vinyl records were the format. So it was a major shift when compact discs came out. It only took a few years for the Beatles catalog to be remastered and released on CD, and that event really marked the arrival of CDs and the death of vinyl. So I guess some people think it will finally mark the moment where downloads will be the major distribution method.
Another reason for the hype is the history between Apple and Apple Corps. The later is the company that owns and controls the Beatles recordings. In the 80s, they sued Apple over the trademark of Apple. They settled as long as Apple (then Apple Computer) agreed not to enter the music business. But with the iPod and iTunes, it certainly seemed to Apple Corps that Apple Computer was in the music business. So another lawsuit, and another settlement.
Then, of course, there is the simple popularity of the Beatles and their songs. They have 200+ songs, of which about 150+ can be heard on classic rock or oldies stations at any time. From She Loves You to Let It Be, from Yesterday to Hey Jude, from Love Me Do to Revolution. They have so many recognizable songs, that it must be the most valuable catalog from any one single band.
But there are many reasons not to care whether the Beatles are on iTunes. First, all of their music has been digitally remastered and on CD for decades. So, there is no lack of availability. I won’t be buying any Beatles downloads, as I already have all the CDs. Are there really that many people out there that want Beatles music, but are waiting for slightly-lower-quality compressed files?
Second, Apple Corps will probably opt for heavy DRM (digital rights management). So it would be available on iTunes, but as protected files. I’d love to be wrong about this. Releasing the Beatles catalog DRM-free would surely be another nail in the coffin of DRM.
In the end it still would be nice to have the Beatles up there on iTunes, maybe just to see some of the youngest generation discovering their music through an iTunes wander.

3/7/08

At yesterday’s press conference, developers from Electronic Arts demoed Spore on the iPhone. But was it really Spore? No. It was a game using Spore elements, yes. I’m going to go out on a limb here and say that this won’t actually become a real game. We’ll never see it again.
Now don’t get me wrong, I think there will be all sorts of cool games coming out for the iPhone in June. Just Spore won’t be one of them.
The applications we saw yesterday were developed in two weeks by teams of developers sent to Apple. They were testing the SDK, and giving Apple something to show at the press conference. I’m sure that Apple was thrilled when the EA guys decided to take some art from Spore to make a quick game. It looked great at the press conference and made headlines.
But Spore is going to be one of the most advanced games ever made when it comes out. It will probably take a pretty decent computer or console to run it. The real Spore just isn’t going to work on the little iPhone. A dumbed-down version of Spore, or a Spore mini-game would be the only option. But with EA trying hard to make its September release date for Spore, I don’t see them dedicating resources to make a Spore mini-game for the iPhone.
And for those of us who can’t wait for Spore to come out, we’re not going to be getting it on the iPhone. We’re going to want it for our PCs and consoles. Why play a mini-game when we can play the real thing? And why settle for a mini-game and spend our time playing a mini-game when we can be spending our time on the real thing?
So, in the end, a Spore game for the iPhone just doesn’t make sense. But there will be some great games for the iPhone no doubt. So don’t worry.

3/6/08

Today Apple announced it will be releasing their internal SDK (Software Development Kit) for 3rd parties to use to build iPhone applications.
This SDK includes similar pieces to the Mac SDK, but replaces the top level Cocoa used on Macs, with Cocoa Touch, specifically designed for the iPhone and iPod Touch.
The SDK includes many core services, like the ability to exchange data with the iPhone contacts application, get the physical location of the phone, mix and record audio, access the camera, play back video, and even including an embedded version of OpenGL, the 3D rendering service on Macs.
Developers will also have access to an iPhone simulator on their Mac that will help them test iPhone software before testing on a live iPhone.
At the press conference, several demonstration applications were shown, including a mini version of the upcoming Electronic Arts game Spore, a Super Monkey Ball game from Sega, an application from SalesForce.com, another from Epocrates, and an AOL Instant Messenger client.
For distribution, there will be a new “App Store” application on the iPhone that will allow users to browse and select applications to download. Similar functionality will be available via iTunes on your computer, with the application pushed to your iPhone during the next sync.
The App Store will be the ONLY way for developers to distribute content. Developers will pick the price, and Apple will keep 30% of the revenue, paid monthly. Developers can also choose to distribute their applications for free.
This will be version 2.0 of the iPhone software, shipping to iPhone users in late June as a free update to iPhone users, but iPod Touch users will have to pay for the update.
The iPhone SDK will be available from the Apple site later today. It will cost $99 to join the developer program.
Interesting facts from the Q&A Following the press conference:

  • VOIP (Voice over IP) will be allowed, but only over Wi-Fi.
  • The $99 developer fee also allows Apple to certify and track developers.
  • Apple doesn’t intend to make money from the App Store, the 30% fee is for costs.
  • 3/6/08

    The first announcement at today’s special press conference concerns using the iPhone for enterprise. So, basically, it means a new way to connect to a Microsoft Exchange server. Apple has licensed ActiveSync, the technology that allows mobile devices to do all sorts of things with Exchange. So, soon iPhone users will be able to get Exchange email pushed to their iPhone, and also sync other data including contacts and calendars.
    Also implemented will be the all-important “wipe” feature. This means if your phone gets lost or stolen, the mail, contacts and calendar data from Exchange can be remotely wiped from it to protect your information.

    3/4/08

    I received some sort of keyboard firmware update today. I was restarting my MacBook Pro and was in a rush, so when I saw a message about a keyboard update, I just accepted. I have a MacBook Pro, 15 inch, 2.33 GHz Intel Core 2 Duo, for those keeping score at home.
    To my surprise, when I rebooted, my trackpad and keyboard were dead! Dead dead. Not even available for a PRAM reset during boot.
    So I borrowed a USB keyboard and mouse, which worked fine. I tried several things, for two hours, until I found another MacBook Pro EFI Firmware Update.app from Sept. 27, 2007. I installed that, which rolled me back, I guess. Then I got my keyboard and trackpad back.
    But I was minutes away from giving up and driving to the Apple Store.
    Of course, without the external USB mouse and keyboard, it would have been impossible to do this. At one point I only had an external mouse, and was unable to enter my password to allow the install. I suppose it is funny in retrospect. I wish there was a on-screen keyboard of some sort.