Tag Archives: iPhone

The iPhone, iPad, and Why We Need to Get Over Flash

When I first heard about the iPhone, back in 2007, one of my biggest gripes (and I think many can relate with me here) was its lack of flash support. Even back then, Flash Lite was available on various phones (granted, most of them in Japan, but Verizon had a couple), and it seemed ridiculous to me that the iPhone, with all its power and capabilities, couldn’t run even that. This quickly took a backseat to the complaints about lack of native apps, then multitasking, app store rejections, etc. (I never cared that much about copy/paste support, to this day I’ve only ever used it once, but I concede that this was also a pretty popular complaint at one point)

Well, one by one, all most of those problems were solved (ahem, app store). The biggest remaining problem now is simply the lack of Flash support on the iPhone, iPod Touch, and the larger iPod Touch iPad (another rant for another time).

As we probably all know, there has been a war waging between Apple and Adobe for some time. This is a pointless and stupid war, because the two companies should really work together to make computing more enjoyable for everyone. Then again, media industries should embrace piracy and it should rain chocolate every Thursday, some things just aren’t going to happen. In the past, the two companies kept their conflict somewhat private, as the two relied on each other for a large portion of their profits. Apple had (successfully) built up an image of the Mac as the absolute best computer for creatives. Creatives use Adobe products practically exclusively. If Adobe dropped support for Macs, they would lose a huge number of customers, and Mac sales would drop drastically. Neither company could afford this, so they made their peace and lived with the status quo.

Since 2007, however, Apple has had a new bargaining chip. With the launch of the iPhone, Apple’s largest source of income is no longer its computers. They would suffer if they somehow lost their computer business, but it isn’t anywhere close to something that could be considered a ‘large’ portion of their revenue. Adobe is in the same position it always was. Apple now has the upper hand, and can begin to act against Adobe. Hence the lack of iPhone Flash support.

It boils down to this: Apple and Adobe hate each other, despite past appearances. Adobe has no leverage on Apple anymore, thus Apple can do what it wants, thus no iPhone Flash. Ever.

Now the thing about this, is that it isn’t as bad as everybody makes it out to be. While yes, it would be nice to have access to so much of the content out there on the internet that’s made in Flash, but let’s face it: Flash really sucks.

Apple outlined this in Steve Jobs’ “Thoughts on Flash” letter, but I’ll reiterate. What it basically comes down to is this:

  • Flash is a closed system. As widely used as Flash is, it is still a proprietary plugin made by a single company. Adobe called Jobs a hypocrite for making this point, with the App Store being the walled garden that it is, but I feel that the difference is that there’s still Cydia and the jailbroken apps. Apple can’t stop the jailbreaking of their devices, and thus anybody not happy with the restrictions that Apple imposes on the App Store has an alternative (of course, if Apple had its way, we would not have this alternative, and then I’d have to re-evaluate all of this). Adobe is in control of Flash, and they can use it to serve their own purposes.
  • Flash is clunky, old, and slow. While I recognize that Steve Jobs is bullshitting to some extent when he claims that most of the crashes that happen on a Mac are due to Flash, I also know that Flash, historically, is just really slow. The new Gala release (which takes advantage of GPU acceleration on Macs) is somewhat better, but it isn’t fixed yet. I still hear my fans spin up during long Hulu or Youtube videos. Flash is not something I want to be dependent on, not until Adobe makes it much more enjoyable to use, on a Mac and elsewhere.
  • We are addicted to Flash. While I’m sure it wouldn’t be that hard to support Flash on the iPhone (hey, Android is doing it now), Apple is choosing not to. They have chosen to cut us off from the massive amount of content made in Flash on the Internet. While this might seem like a bad thing, look at the previous two points again. Flash sucks. While the number of Flash movies, games, and apps that exist on the Internet is huge, there are much better options out there, and we need to start breaking our reliance on Flash. That starts by quitting cold-turkey.

So there you have it. I’m siding with Apple on this one, for a change. Flash sucks, and we need to stop using it until Adobe makes it better. Hence, I’m not pissed at Apple for refusing to support it on their devices. There are better alternatives out there, such as HTML5 (cue angelic choir), which are supported on the iPhone OS devices. Youtube has been converting their videos from flv to h.264 since the launch of the iPhone, and we’re starting to see a lot more of that kind of media now (This, unfortunately, isn’t a great solution either, as the h.264 is a proprietary format as well, and companies must pay a licensing fee to use it. Something else like Ogg Theora would be even better, but it is still really inefficient. Oh well, another rant for another time).

And for those of you who think that HTML5 is only revolutionary for video, but Flash is still required for all of those wonderful games, I would tell you to take a look at Google’s Native Client SDK (NaCl for short – ha!):
(Skip to 4:30 for an example, if you aren’t interested in the geeky aspects of NaCl)

NaCl allows programmers to run regular old code in a web browser. This means that you can write a program in C or C++, in the same manner you would if you were writing a desktop app, but then run it as a web app, in an HTML5-compliant browser. It lets you make great-looking, fast apps, using 2D or 3D graphics, that are instantly cross-platform to iPhone OS, OS X, Windows, and Linux. Plus, it’s open-source. Basically, it does everything Flash does, but better. It’s already built into your iPhone, Android Phone, Laptop, Desktop, and even some HDTVs.

HTML5 is the warrior we need to defeat the old, cantankerous dragon that is Flash. The iPhone supports it, something it will never do for Flash. Flash is dead, long live HTML5.

Tagged , ,

iPhone 3G S Released

The iPhone 3GS

Today, Apple released the newest iPhone, the iPhone 3GS. The S apparently stands for “speed”, because the big feature of the new device is how fast it is. Both the network speeds and actual hardware speeds have been drastically improved over older generations, at least according to Apple. Other features include a magnetic sensor (for compass features), voice control over music and phone features, and an improved camera (3.2 megapixels, with autofocus and video recording/editing). All of this is packaged in a phone that is exactly the same in physical appearance as the previous generation, the iPhone 3G.

I went and checked out the device today, to see if it really lives up to Apple’s claims of improved speed. Long story short: it does. Doing a side-by-side test of launching Photos.app on my iPod and the 3GS, the app finished loading in about 2 seconds for the newer device while my iPod lagged behind by about 15 seconds. That kind of speed jump is really impressive. I never really noticed a problem with speed on my iPod, but seeing how fast it could be made me a bit envious. The 3.2 megapixel camera is nice, but on the iPhone screen it’s not really possible to see the difference between 2 and 3.2 megapixels, so no real change there. Video editing on the device is very cool, if a bit limited (only timeline cropping is really available, no effects or re-sequencing). I could see the practical application of that feature.

Video editing

Things I forgot to test include voice control and the autofocusing camera, but I did notice the difference in screen texture. Apparently Apple is using a new coating technique on the 3GS that makes the screen “oleophobic”, so it resists fingerprints and smudges. While this extreme is certainly not reached, the screen definitely seems less easily smudged, and smoother to the touch. I could still leave a fingerprint on it, but not as easily as on my iPod’s screen.

As for the physical design of the device, Apple has taken a surprising turn by not updating the aesthetics at all. The size, shape, and colors of the phone remain identical to the previous generation, and the weight has increased by .1 ounce. This seriously disappoints me, as I never really liked the design of the iPhone 3G in the first place. The same goes for the second generation iPod Touch, I just don’t like the super-glossy rounded backs of the devices. A physical keyboard would also be nice, but that’s never going to happen, so it doesn’t matter.

All-in-all, I’d say this is a good upgrade to the iPhone. The 3GS starts at $199 for 16gb (or $299 for 32 gb), while the previous generation 3G has been dropped to $99.

UPDATE: Apparently, Apple changed the official name from iPhone 3G S to just iPhone 3GS. They took out the space. Whatever.

Tagged , , ,

iPhone 3G S Released

The iPhone 3GS

Today, Apple released the newest iPhone, the iPhone 3GS. The S apparently stands for “speed”, because the big feature of the new device is how fast it is. Both the network speeds and actual hardware speeds have been drastically improved over older generations, at least according to Apple. Other features include a magnetic sensor (for compass features), voice control over music and phone features, and an improved camera (3.2 megapixels, with autofocus and video recording/editing). All of this is packaged in a phone that is exactly the same in physical appearance as the previous generation, the iPhone 3G.

I went and checked out the device today, to see if it really lives up to Apple’s claims of improved speed. Long story short: it does. Doing a side-by-side test of launching Photos.app on my iPod and the 3GS, the app finished loading in about 2 seconds for the newer device while my iPod lagged behind by about 15 seconds. That kind of speed jump is really impressive. I never really noticed a problem with speed on my iPod, but seeing how fast it could be made me a bit envious. The 3.2 megapixel camera is nice, but on the iPhone screen it’s not really possible to see the difference between 2 and 3.2 megapixels, so no real change there. Video editing on the device is very cool, if a bit limited (only timeline cropping is really available, no effects or re-sequencing). I could see the practical application of that feature.

Video editing

Things I forgot to test include voice control and the autofocusing camera, but I did notice the difference in screen texture. Apparently Apple is using a new coating technique on the 3GS that makes the screen “oleophobic”, so it resists fingerprints and smudges. While this extreme is certainly not reached, the screen definitely seems less easily smudged, and smoother to the touch. I could still leave a fingerprint on it, but not as easily as on my iPod’s screen.

As for the physical design of the device, Apple has taken a surprising turn by not updating the aesthetics at all. The size, shape, and colors of the phone remain identical to the previous generation, and the weight has increased by .1 ounce. This seriously disappoints me, as I never really liked the design of the iPhone 3G in the first place. The same goes for the second generation iPod Touch, I just don’t like the super-glossy rounded backs of the devices. A physical keyboard would also be nice, but that’s never going to happen, so it doesn’t matter.

All-in-all, I’d say this is a good upgrade to the iPhone. The 3GS starts at $199 for 16gb (or $299 for 32 gb), while the previous generation 3G has been dropped to $99.

UPDATE: Apparently, Apple changed the official name from iPhone 3G S to just iPhone 3GS. They took out the space. Whatever.

Tagged , , ,

iPod Touch/iPhone Splash Screens

Today I finally got around to upgrading my iPod Touch to the newest firmware (2.0.2), using the newest version of PwnageTool. PwnageTool allows you to build your own custom firmware, meaning you can specify packages to pre-install, options to set by default, and you can also change the splash screens (for when the device turns on, and when it needs to be plugged into iTunes). This feature has particularly interested me in the past, and while I was looking around on the internet for inspiration I stumbled upon the good old Happy Mac from the days before OS X:

This immediately struck me as a great choice, so I crafted a boot screen:

The Happy Mac returns

You can download it as a PNG, as well as a restore screen I crafted with the old bomb icon from classical Mac OS (below), by clicking here

Tagged , , ,

iPhone 3G

I went to the Apple Store today to check out the new iPhone 3G. It isn’t that different from the old one, but it has much faster data speeds (getting internet data over the cellphone network), and GPS, not to mention iPhone OS 2.0 and a new back design:

The new design is actually slightly thicker than the old one, but it isn’t that noticeable, since it’s also slightly curved in the back. It feels better in your hand, and also a tiny bit heavier than the old one. It has more…presence than the old one, I think.

The 2.0 software is nice, the new App Store allows you to download applications written by people who aren’t Apple, stuff like games and apps for social networks like Facebook and MySpace, plus an official AIM client by AOL. Some of the stuff (most of it) is free, but a lot costs between $.99 and $9.99 (Super Monkey Ball, the most popular item on the store at the moment, weighs in at $9.99). The software is a free upgrade for people with the original iPhone, but unfortunately it’s $9.99 for iPod Touch users such as myself.

The new iPhone costs less than the old ones did, only $199 for the 8gb variety and $299 for 16gb. Unfortunately, the upped data speed means that the monthly plans cost more, $10 more for the faster data (mandatory), and $5 more for 200 text messages (optional, but there are no text messages included with the data plan), bringing the monthly cost to $85/month. The 16gb model also comes in white:

Tagged ,

iRemember Stores Cookies on Mobile Safari

If you have a jailbroken iPhone or iPod Touch, you absolutely need to get iRemember now. It fixes the fact that Mobile Safari doesn’t save cookies, meaning that after you install it, Safari will remember your passwords. You have no idea how long I have wanted this.

Just add the iSpazio repo (http://repo.ispazio.net) to your sources list (in Installer.app), and then install iRemember. It can be uninstalled as soon as you install it, the change it makes is permanent. This app is a godsend.

Tagged , ,

New Stuff From the Apple Store

I took a necessary trip to the Apple Store today, and picked up a new power cord for my computer. I noticed the form factor is smaller, it looks like the iBook adaptor now:

In other news, I picked up a Slider Case for my iPod, and it looks pretty good:

I also got some screen protectors, because I thought having a matte screen would look pretty cool, plus protection from fingerprints would be nice. However, I got a few specks of dust on the inside of the film, and I have not been able to remove them. Since the thing holds itself on using static, and dust or debris, no matter how small, produces a large air bubble. Plus, the matte finish makes the screen look grainy and weird. In the end, I took off the one on the screen but left on the back film, which has no matte finish, and is covered up by the case anyway.

Tagged , ,

iPhone SDK Released

Apple announced and released a Software Development Kit for people who want to make their own programs for the iPhone and iPod Touch. This is great, because before this, to put unofficial applications on the iPhone you had to pretty majorly hack the thing to get access to it. Very annoying, and this should make the situation a lot better.

The SDK itself is free, but to sell/distribute the programs you make, you have to pay a $99 setup fee. After that, you can either sell your apps (with %70 of the sale price going to you, nice royalties) or freely distribute them from the iTunes App Store.

All of this stuff won’t actually be on the iPod Touch and iPhone until June, when iPhone Software 2.0 is released, but for now anyone is able to download the SDK and start making their own apps.

Tagged , ,

New iPods!

Apple announced the 6th gen iPod today, as well as the 3rd gen nano. The 6th gen iPod is actually 2 different things, the iPod Classic (almost identical to the 5th gen, except with up to 160gb of storage) and the way cooler iPod touch, which is like an iPhone without the phone part. It even has WiFi for downloading songs and surfing the net and stuff. Über. The 3rd gen nano is much wider than the 2nd gen, and has video capabilities. It’s also really really thin.

Tagged , , , ,

What to Buy…

A while (like, may last year), I posted What Mac? In which I discussed all my options for buying my next computer (sorry all the images are broken…and probably the links too…oh well…). Anyway, I’m going to do the same thing now, since I’ve been thinking about it a lot since the iMac came out. So here we go.

  • A Kickass 24″ iMac

Pros
*Great computer for relatively low cost ($2000)
*Can replace Eve (when Eve needs replacing)

Cons
*Don’t have nearly enough money yet, I’d have to save almost all the money I get for a year and get a job to be able to have this by 2009…

  • Playstation 3

    Pros
    *Really advanced system, should be great for a long time (I’m still happily using my ps2…)
    *LittleBigPlanet
    *I can actually afford it at the moment (but just barely, another month or two for a game and a second controller ;))

    Cons
    *Only one game I’m really looking forward to, but plenty of other’s I’ll enjoy
    *Can’t afford any games yet πŸ˜›
    *No HDTV to play it on, I can hook it up to my monitor but then I have no sound…The TV is another $500 if I shop right…

  • Nintendo Wii

    Pros
    *Love using it. The controller is fun πŸ™‚
    *Fun hacks with the controller and a computer
    *Some fun games coming out later in the year
    *Wii Sports counts as exercise πŸ˜€
    *Have a lot of money left over for games/controllers

    Cons
    *I already know 2 really close friends with Wiis, and I can use theirs whenever I want…
    *Barely any good games out right now…Boredom until something good comes out
    *Underpowered
    *Hard to get…
    *Lack of HDTV (See ps3 cons)

  • Something else?
  • Nintendo DS – play Myst DS when it comes out, Pokemon now…nothing else though
  • iPhone? πŸ˜€
  • Upgrade Eve? (More RAM, bigger/faster HD)
  • Something other than else?
  • Please advise me! πŸ˜€

    Tagged , , , , ,