Links and Updates
Pusat Penjaja Taman Desa Aman. Check out the wanton mee stall.

Pusat Penjaja Taman Desa Aman. Check out the wanton mee stall.

Microsoft ‘worked with Apple’ for Silverlight on iPhone

Wonders never cease … Goldfarb says:

“The promise of Silverlight is that it’s a cross-device, cross-browser, cross-platform solution, and it works the same on Macs as it does on Windows,” Goldfarb responded. “The iPhone is a unique scenario. We talked to our customers…and they said, ‘Look, we just need to get our content there, and it’s mainly in the media space like broadcasting, and we want to put it on the iPhone.’ They have a great solution for that; if you’re surfing the Web, and hit YouTube and hit ‘Play,’ it’ll play your video because they’ve created an environment where they can safely play media, and they’re comfortable with that.

“So we’ve worked with Apple to create a server-side based solution with IIS Media Services,” Goldfarb continued, “and what we’re doing is taking content that’s encoded for smooth streaming and enabling the content owner to say, ‘I want to enable the iPhone.’ The server will dynamically make the content work — same content, same point of origin — on the iPhone. We do this with the HTML 5 <VIDEO> tag, in many ways.”

Pie Guy - a free web game for your iPhone

This is simply magnificent!

mrgan:

(This post uses formatting and features not visible in the Tumblr Dashboard. If anything below doesn’t make sense or looks plain ugly, consider viewing the post on my website. I love the Dashboard, I hate the Dashboard.)

The Bits

There’s no better home for a fast-paced, goofy arcade game than your pocket. Remember the original joy of gaming - you know, before the distraction of drawn-out story lines, tutorials, endless dialog, and complicated rules? You want to just fire up a game and go, cucumber-cool 8-bit graphics blazing under your fingers. Swipe left, swipe right, eat all the berries, avoid the angry chefs chasing you around their pie kitchen. Then repeat at a higher speed.

The Sweet Solution

And there’s no easier way to get an app than by installing it right from its website - that’s right, easier than the App Store. One tap and you’re set. Because it’s a web app, see. Not one of those where you need to be online either - once you add Pie Guy to your home screen, it’ll run even when you’re not connected to the Internet. And of course, your game will be saved to a local database. Read on.


History

I made pie guy in a fit of WebKit excitement combined with App Store frustration. I wanted a Javascript game that didn’t feel… texty.

Needful Things

Pie Guy will run on iPhone 3GS with OS 3.0 or higher installed. Swipe anywhere on the screen (no need to point at Guy himself) and feel free to queue up your turns as in classic arcade games (meaning, once you swipe, Guy will turn that way next time this is possible.) With each level, the chefs get angrier. Godspeed.

Fringe Benefits

If you find Pie Guy a fun game to play, well that’s grand.

But, I hope Pie Guy will also be an opportunity for the code-savvy among you to learn a trick or two about making serious web apps for the iPhone. Just grab my source code and tweak it. I’m not talking about just a fancied-up webpage here; this is a fullscreen game, with fast gameplay and responsive touch controls. I can’t wait to see what a better programmer does with this stuff (it’s not hard to program better than me!)

Go go go

Pie Guy is available for totally free from http://mrgan.com/pieguy. Hit that on your iPhone, install once, and play forever. By the way, if there are updates to the game and you’re online when you launch it, the updates will be automatically installed. Web apps, dudes.

P.S. If you’d like to tip your developer, why not buy a shirt. Or, heck, buy anything else on my Amazon Store.

At the other extreme, Google enforces much less control over content or presentation for apps listed in Android Market. While Google reserves the right to block unauthorized distribution of its proprietary Android apps, it doesn’t mandate that apps have to look great or have to follow any strict guidelines, and there’s doesn’t seem to be any sort of restriction on potential third party copyright issues, such as selling emulators designed to run other platform’s video games. This lack of restriction has resulted in clear difference between the apps available for Android and those for the iPhone. Android has become the tinkers’ destination, not the place where developers go to make money. This has created a wide gulf between the slick, commercial offerings in the App Store and the experimental hobbyist offerings in Android Market. Given Android’s current installed base, Google can’t really erect significant restrictions on software. Even without much management in place, Android’s offerings are still pretty bare. The biggest problem for Google, however, is that once its market takes off, the latent problems of permissive platform management will grow into serious problems. Security, commercial legitimacy, and professional presentation are all factors Google seems to think will solve themselves. The history of Windows suggests otherwise
As important as what Apple did was what it did not do. The company didn’t announce all of its future plans in advance, didn’t attempt to instantly achieve feature parity with existing smartphone platforms at launch, and didn’t allow third parties to set expectations or minimum standards for its own platform’s software titles. Instead, the company frequently surprised users with positive news of new features, deflected comparisons by focusing on the platform’s strengths, and carefully guarded how its App Store library developed. That involved taking heat from critics who fumed about yet unknown details, staying silent as pundits assailed the iPhone in specific niches (first in software, then in push messaging, then in hardware peripheral support), and acting out a role as the bad cop in policing app titles while bloggers turned themselves inside out about app rejections and store rules.
First, take a look at what is unique about Apple’s mobile software store. Importantly, it builds upon experience and previous successes. Well before it even launched the iPhone, Apple began selling iPod game software on a small scale to work out the kinks in packaging and delivering mobile software securely in a way that avoids casual theft. Apple also perfected micropayments for music and video in iTunes, paving the way for a high volume, low cost mobile software store. Apple also built on its decade of progress in developing Mac OS X as a desktop platform, so it was able to release development tools that were both mature and familiar to a large number of coders. The iPhone’s hardware also clearly evolved under the influence of lessons learned during the development of the iPod.
It is critically important to generate excitement around a platform, and both iPhone and Android have created lots of buzz. However, Apple has targeted its buzz at iPod users and retail consumers and its own Mac OS X developer base, while Google’s buzz has largely been confined to punditry and open source advocates who neither buy a significant number of products nor develop the commercial software that mainstream users want.
via “geoduck”, who said:

For at least a decade, with each new desktop Mac I’d get, personally or for where I worked at the time, I’d always toss the stock mouse in a drawer and get a nice MacAlly mouse with two clearly marked buttons and a big scroll wheel. They were cheap and nobody could say the Mac didn’t do 2 button mice.

The music business, how to get on to iTunes, why music labels are still important.

Common Sense Media is dedicated to improving the media and entertainment lives of kids and families. We exist because media and entertainment profoundly impact the social, emotional, and physical development of our nation’s children.

As a non-partisan, not-for-profit organization, we provide trustworthy information and tools, as well as an independent forum, so that families can have a choice and a voice about the media they consume.