Log in

Microsoft and Flash

Written by technogenesis. No comments Posted in: Flash

Announced on the IE blog, quite unexpectedly:

“Starting tomorrow, we are updating Internet Explorer 10 in Windows 8 and Windows RT to enable Flash content to run by default… As we have seen through testing over the past several months, the vast majority of sites with Flash content are now compatible with the Windows experience for touch, performance, and battery life… We believe having more sites “just work” in IE10 improves the experience for consumers, businesses, and developers. As a practical matter, the primary device you walk around with should give you access to all the Web content on the sites you rely on. Otherwise, the device is just a companion to a PC. Because some popular Web sites require Adobe Flash and do not offer HTML5 alternatives, Adobe and Microsoft continue to work together closely to deliver a Flash Player optimized for the Windows experience.”

Hmmm… Not quite dead yet. Go figure. I would be laughing my ass off if it wasn’t for the mess that has been made over the Flash player. Let’s see how this will play out across the industry.

Article: Microsoft shuns its own Silverlight while embracing Flash



This is a hilarious talk:

WAT Talk



cover200Going to buy this book when released. I love the draft epilogue that one of the authors posted on his site:


Even though this book is about HTML5, the authors would rather work with compiled languages that produce applications to run in virtual machines. Such software platforms are more productive for development and more predictable for deployment. While writing this book we were often arguing about pros and cons of switching to HTML5, and so far we are concerned that the HTML/JavaScript/CSS platform is not ready for developing of the enterprise applications just yet. We live in the era when amateurs feel comfortable creating Web sites and that JavaScript provides flexibility and customization the Access and Excel provided in the old good PC times.

Till this day Microsoft Excel is the most popular application among business users in the enterprises. They start the application locally, it has a local storage that enables work in the occasionally-connected scenarios. Both the data and the code are physically located close to the user’s heart. Microsoft Excel allows the users to have her own little pieces of data and amateurish-but-working-code (a.k.a. formulas) very close and personal. Right on the desktop. No need to ask these IT prima donnas for favors. No dependencies on the connectivity or some mysterious servers being slow or down. The most advanced business users even learn how to operate MS Access database to further lessen the dependency from IT.

But there is only so much you can do with primitive tools. Visual Basic was “JavaScript” of the nineties – it had similar problems, but nevertheless had huge followings. Now the same people are doing JavaScript. If we don’t break this cycle by adopting a common to all browsers VM, we are doomed for going through the generation after generation of underpowered crap. We wrote this book to help people with understanding of what HTML5 applications are about. But make no mistakes – the world of HTML5 is not a peachy place in the future preached by educated and compassionate scientists, but rather a nasty past that is catching up bringing the mob with it.

That pretty much sums it up. I read it as: “HTML5 is not quite the development panacea we were led to believe it was ’ – Awesome.

Article @ yakovfain.com




Corona and the Game Console in Your Pocket

Written by technogenesis. No comments Posted in: Corona

This is very exciting indeed!

Corona and the Game Console in You Pocket, by Walter Luh

You may not realize this, but if you have a smartphone, you are carrying a game console in your pocket.

That old Xbox or PlayStation will be replaced by something you can carry everywhere you go. A lot of folks are seeing this trend and deciding to build Android-based devices to support them, like Ouya, Gamestick, and even nVidia’s Project SHIELD.

Read more at Corona Labs


Corona SDK

Written by technogenesis. No comments Posted in: Corona

I have been working with the Corona SDK. I came across it while reading an article about becoming a millionaire in the app store . On my job, I have been using both Unity3d and Flash mostly for the desktop dev, and wanted to start doing stuff for mobile at night before I introduced it to the team. To publish in Unity, I would have to buy a license for each platform I want to target. This is fine if my company is paying, but scary if I am footing the bill as an indie.  For Flash, they have an open source option, but that option is still baking. So I decided to give Corona a try. Boy was I surprised.

You can download and dev with Corona using an unlimited trial. When you are ready to publish it is simply $350 for ALL the platforms (iOS, Android, Kindle, Nook). Corona is strictly 2D for the moment (2.5D future?), and from what I understand, native support is not 100% there, but for games and apps that don’t require device specific features, that is not a show stopper. Development in it feels a lot like Flash with its event driven environment. I am still getting used to Lua, but I am really liking it.

I was up and running in no time. Corona simply works, and for my first forays in mobile it is more than adequate. Developing for mobile really feels like developing for the PC 15 years ago. You are forced to really be frugal and minimalistically creative with your graphics and memory usage. Techniques like tile mapping, swapping and side scrolling are back and neo retro games are in vogue. The Corona SDK takes care of much of the overhead for you so that you can concentrate more on design than dealing with low level functionality. All in all, it is a pretty enjoyable environment to work with.



ApacheCon EU Apache Flex Example

Written by technogenesis. No comments Posted in: Flash


Apache Flex 4.8.0 Released

Written by technogenesis. No comments Posted in: Flash

“The Apache Flex team has just announced their first release of the Flex SDK under the Apache name. This release is a parity release, which means it 100% mirrors the current Adobe version of the Flex SDK. This is a very important release for the Apache team because it demonstrates the teams ability to define, develop, test and document a release in the Apache way. This release also means all of the Adobe legal aspects (branding, copyrights, etc.) have been cleared and the Apache team can now move forward with new features and improvements to future releases of the Flex SDK.”

Apache Flex

Was not sure how this was going to go. Very exciting news indeed.



Browser Wars

Written by freeman. No comments Posted in: musings


Flash: I really want to believe…

Written by technogenesis. No comments Posted in: Flash

After last weeks announcement regarding the close of development by Adobe of Flex, I really am starting to worry about Flash. I honestly want to believe that Flash can become the ‘gaming console for the web’, but after weeks of working with the existing tools that they have for Stage3D, I am kind of at a loss. Not that they are bad tools, just really late to the game. It’s like all of this should have been addressed years ago. Now it seems like scrambling to play catch up because in reality, it is.

I ran across Jesse Freeman’s sobering well written article, Game Over: How Adobe Killed Flash, and had an eye opening bucket of cold water in the face of a fan boy experience. Some things he said I suspected but would not admit to myself (denials a hell of a drug). Admittedly, his views may be biased, but damn he raises some good points. Hopefully, Adobe will get its PR together and begin to broadcast a message that will reassure the Flash devs out there. With post like Jesse Freeman’s though, I really don’t know if Adobe can dig its way out of this PR nightmare, or if they even care to. Only time will tell, but at the moment these decisions don’t make sense from a PR perspective. I should have seen the writing on the wall when so many top flash devs and authors started moving on. I guess deep down I knew, but I wanted to believe there was still hope. Perception is everything, and there is now a pretty bad perception regarding the future of Flash.



Flash is Dead…Not!

Written by freeman. No comments Posted in: Flash

I have been seeing post all over the place about the death of the Flash player. Flame wars are going on everywhere regarding the misinformation that Flash is dead. This makes me think of a quote from Mark Twain that I am sure most of you are familiar with:

“The news of my death has been greatly exaggerated.”

Here is one report about the Flash player.

“Report: Adobe Is Finally Pulling the Plug on Mobile Flash” – Gizmodo

Note that the title denotes that Adobe is pulling the plug on Mobile Flash. This seems to imply that there will no longer be Flash for mobile. That is not the case at all. Adobe is pulling the plug on the mobile browser based plug-in. The article goes on further to quote a letter from Adobe that reveals the new direction that states:

“Our future work with Flash on mobile devices will be focused on enabling Flash developers to package native apps with Adobe AIR for all the major app stores. ”

If Flash were dying, my shop would be switching to Unity3D and calling it a day with Flash. This is definitely not the case. We’re not married to any tech. We’re going where there is opportunity. We’re seeing a bright future here. Adobe is committed to staying relevant. It’s full steam ahead for the evolution of Adobe’s mobile and desktop app development environment.

Flash is far from dead. I agree that Flash will most likely be used less in the browser for sites in favor of HTML5 in time, but for games and apps for both desktop and mobile IMHO, I believe Flash will take on a whole new life beyond its humble web beginnings. People aren’t going to care what their app is developed in, as long as it does what they expect it to do, be it a game or a calculator. Flash has been great for allowing creative expression across multiple platforms. I can only see it getting better.

Uh Really? – ‘Spin baby spin!’

Flash is dead. Long live HTML5 – (Summary: It’s official, Adobe is putting its future mobile video efforts behind HTML5. So, do you really think that desktop Flash will survive for long?) -  ZDNet

[Wow Steve, have you even seen what is now possible on the desktop in Flash?]

Adobe abandons mobile Flash development, report says – CNN

[Wow. Just wow...]