home mail me! rss
home

Apple SDK rocked my day!

Blogged on March 6, 2008 at 20:07

details_step2.jpg

Today has been pretty hectic… My back has been killing me all day and Apple released the iPhone SDK which caused a huge stir around the web!

As to my back, I don’t know what’s going on, but I do know I’ve a small cyst right next to my spine, mid-back, for a while. Never felt it… until the last few days! And I can’t even blame the pain on the AWESOME chair I have at work… I’ll probably go to the chiropractor soon, but I’ll need to see a doctor eventually.

On to the news of the day: Apple (finally) released the SDK for the iPhone! It was a very exciting keynote, with Steve Jobs only introducing other people and not taking much part on it until the press Q&A at the end (could this be the start of a slow “backing off” by Jobs preparing his succession?). Among the great news and technical details about the SDK and upcoming apps for the iPhone, we were introduced to Apple’s “AppStore“. Basically this is no more than a mix between the iTunes Store but for applications with the current Installer.app for jailbroken phones. One of the things that got me excited were the apparent 3D capabilities of the iPhone, showcased with a few games (including a demo of the upcoming Spore) and the information that EA is already working on developing games for the iPhone (FIFA 08 with multi-touch+accelerometer ?? wow). And no, no jailbreaking/unlocking apps… or porn! ;)

Then came the part most techies & developers have been speculating lately: the distribution model and its price. I think Apple is keen on creating the best development platform in the world. OSX has been proven to be just that and a lot of developers have invested time and resources into developing excellent apps for that platform. Apple is trying to do the same with iPhone and the latest rumours before today already pointed towards that, which got confirmed today during the SDK presentation when Scott Forstall, Apple’s VP for iPhone Software talked about how “Apple is a platform company” (something some of us already thought of but was never mentioned this clearly).

Considering this, developers wanting to sell/distribute their apps through AppStore (the only possible way anyway) will have to enter the iPhone Developer Program and paying for that $99. This price covers everything. I think the price is appropriate considering Apple is not charging hosting, distribution, etc… They only charge 30% of whatever you charge your customers. If you choose to freely distribute your app, Apple gets… yes, $0! Considering this, I think $99 is a fair fee to have access to Apple and having them check your app, host it, publicize it, etc…

But now comes something I only discovered in the midst of a Twitter discussion with Luis Rei and David Rodrigues. While I don’t agree with calling the $99 an “Apple Tax” I agree with the fact that it’s pretty bad that Apple doesn’t allow you to install your own personal, experimental apps on your OWN iPhone! While I understand the reason to do it (as it would open the way to code being shared and compiled with the freely available SDK, which would bypass Apple’s check and system!), I don’t like it! I was getting really motivated to learn Cocoa and Objective-C and start messing around with small apps and utilities but not having a way to test them on my own phone is sad.

But all said and done, the customer won’t mind any of this! As (free) apps will be available even through wi-fi and even EDGE, as a customer, I couldn’t be more delighted… Well, maybe I could… June??? Can I haz it now??? =)

Why Apple is releasing the iPhone third-party SDK by February ‘08!

Blogged on October 17, 2007 at 11:06

Apple announced earlier today they’ll be releasing a third-party SDK in February 2008. In my opinion this was planned all along and there are a few reasons why I believe this didn’t happen at launch, but they needed to “buy” time to get the whole infrastructure ready for the wave of development coming in.

I felt like the iPhone was somewhat “rushed out” and I can back that by saying that Apple has not accustomed us to announcing a product that was to be actually released over 6 months later. And the reason behind this being that they knew other competitors were investigating the same technologies, and Apple wanted to keep the “novel” factor

The other reason is the large infraestructure that has to be deployed both on the hardware and on Apple’s end, to ensure both security but also ease of use and of install of those new apps. After all, Apple just released their “Web Apps Collection” website a few days ago, something that should have been out all along.

The final reason is that they didn’t announce that iPhone apps were to be online web apps until later on. They did mention that it would be some closed format, etc… but only in June did Steve Jobs announce that their intentions for apps on the iPhone were webapps. I can’t agree with having a phone, or better, a portable define that is a *lot* more than just a phone, to not be able to include offline apps that are missing from the phone. An example pops to my head: my boss is switching back to a Blackberry (although he hates it now, after having used the iPhone!!!) because of the lack of a To-Do list app… In all honesty, he bought an iPod Touch to go along with it, but I believe other people discovered other things that were missing. I miss a password management app. I’d love to have Password Safe (Password Gorilla, on OSX) on my iPhone.

Another parallel thing is the whole “webapps paradigm”… I really like some webapps out there! Heck, I’ve been using more webapps lately, and the percentage is increasing. But I don’t feel so good about entering my passwords and personal data into a webapp, that’s hosted somewhere, susceptible of attacks and data mining, etc… This are very serious issues! And I’m not a “privacy freak”… I don’t care too much about having photos, mails, profiles, etc… around the web. But not personal stuff, like credit card information, secure passwords for home banking and such, etc…

And, oh boy, I can’t wait to get a SSH client working on my iPhone!!! Can we access the disk now, Apple?? And have some web development tools for quick hacks and fixes on my stuff?? Pleeeeeeeeeeease… ?? :)

iPhone’s Bugs - Round 1

Blogged on October 16, 2007 at 10:28

iPhone Bug - Windows
iPhone Biggest Bug… should it ever exist… :)

Starting with this one, I’ll try and post individual bugs I keep finding on my iPhone…

BUG: If listening to the iPod while docking the iPhone, the song will fade out to a stop. When done syncing, and pressing Play again (either from the headset button, or from the quick “double-tap-home” shortut) an older state is resumed, and not the one during which the dock happen. That means another song will be resumed. Annoying! :)

See you next time… :)

Phantom Mobile Phone Vibrations…

Blogged on October 15, 2007 at 21:25

Cell Phone Vibration

Well, I thought it was just my imagination, but I just read that others are feeling the same thing.

Ever had a strange vibration-like feeling in your leg, in your pocket area? Like you had your phone vibrating in it?? Well, I have… it’s happening less since I got the iPhone, because I tend to keep it out of the pocket quite more often! :) hehe But it happened a lot with my previous phone, my good-ol’ Nokia 6630 (great phone for the 2 years I had it).

Geez… it’s scary! :o

The Truth about Apple’s Ringtone Case

Blogged on September 24, 2007 at 23:19

iPhone Custom Ringtones

I couldn’t agree more with the self-titled “unsuccessful writer” Jeff Harrell, when he rambles on the true reason behind Apple’s decision of not allowing custom ringtones on their new & shiny iPhones. Of course, they kind of backed on that decision by allowing those debatable “double paid” ringtones through iTunes Music Store (not on every music though…).

Make sure to read his full post, but basically he says:

Apple is, far beyond anything else, a brand. It’s not a computer company; it’s not a consumer electronics company. It’s a brand. And everything Apple does serves that brand, which is by far the company’s most valuable asset.

Apple, therefore, has a strong vested interest in making sure that people who see other people using iPhones aren’t immediately annoyed by them. So there would be no ringtones that are creepy-as-hell covers of bad 80s synth-pop jingles as interpreted by computer-simulated frog sounds.

Oh my… I think he got it right on spot! :)

10 reasons why I haven’t updated my blog… and what comes next!!! :)

Blogged on September 18, 2007 at 18:23

Well… To avoid having a whole month go by without updates, I’ll try to summarize the main reasons why this happened:

  1. Switched ISPs (Clix > Meo) and that left me sometime without internet.
  2. When I had internet again, I had to pack stuff… (read on)
  3. On September, 6th I officially moved to the US: Porto > Frankfurt > Chicago > Des Moines on plane and Des Moines > Ames by car. Yes, I now officially live in Ames, Iowa, US. (check the Google Maps links ;))
  4. I couldn’t bring my PC tower (my hand-picked one… FOR SALE as of now… contact me for details!), so besides my work computer (Apple iMac G5) I’m somewhat offline.
  5. I’m not in the US with a work visa as I’m not getting my paycheck from here. I’ll be in training and will do some work, but I’ll be paid from Portugal. This situation my change in the future depending on… might happen. (updates on this later on, along with details of my current… errr… “job description”)
  6. I won’t buy my next computer, a Macbook Pro, until OS X Leopard comes out… And I hope no rumors of MBP updates come out by then… or I might just have to wait!! :/
  7. To ease my wait until then, I will buy an Apple iPhone… There, I’ve said it! :)
  8. I will now try to update this a LOT more often (3 times a week is my personal minimum goal average).
  9. Even though I haven’t been updating here, I have been trying to keep my Twitter somewhat updated… And oh, I did upload some pictures of where I’m staying to my Flickr! :)
  10. Thank for reading this. I know it’s personal stuff, but after all that’s what makes blogging such a social part of life. :)

PS: Yes, I always wanted to make a “10-item-list” blog post… ;)
PS2: I’m getting the iPhone tomorrow :D YEY (had it sent on next day shipping! ;))
PS3: I just (09/23 2am) edited this post to get the links working again… Safari 3 beta is acting very weird with the wordpress editor… And FF had some issues aswell… Edited on Camino 1.5.1 with no problems ;) (I’m loving it so far… If I can only get some of my FF extensions here… ;))