The Death of Flash? - "Spartans! Prepare for glory!"

Thu Sep 22 09:38:09 2011

Now, I don't normally shed my opinions in the way I'm about to, but the heralds of Twitter are shouting about the deathly demise of Flash, and have been for a while now actually. However, with an amazing chain of releases for ActionScripers out there lately, such as Starling, Alchemy, Stage 3D, Flash player 11 and Air 3, etc, one might hear the spine-chillingly celebrated cry, "Spartans! Prepare for glory!" coming from the Adobe camp - who seem to show their full support for HTML 5 & CSS3, might I add.

Well, we'll see. However, as much as the 'hell dining' sounds appealing, I have to admit that I'm not worried in the slightest. After all, strictly speaking HTML 5 is nothing without JavaScript, right? And all the script based languages are pretty easy once you learn one, yeah? The move to full-time JS coding for absolutely everything would be a piece of proverbial cake, no? (Sweeping statements, I know!)

As much as I adore flash and ActionScript 3, I'd most likely be quite excited at the prospect of a unified web under HTML 5. I'd probably shout from the rooftops that my life has been made easier. No more juggling languages to get different jobs done - just JS all the way!

But isn't how HTML was different depending on which browser you used the reason Flash came to be so popular in the first place? Not much has changed, you do realize?

In the end, even if flash does die off from the web, I don't think it will matter because nowadays (for me) Flash/Air is changing direction. It's becoming more diverse and looks to be evolving into much more than just a simpleton web based media. It's actually rather exciting. Like watching your child grow or something.

Someone on twitter also posted something like, it's not the tools we use that define us, but creativity and great ideas (paraphrasing here I'm afraid). But yeah, I agree and you just know that talent will come through no matter what the circumstances. So I say bring it on - long live Flash and HTML 5.

TumbleBee video now on youTube

Sun Sep 11 22:49:14 2011

TumbleBee video is now on youTube. Enjoy.

ActionScript 3 in Sublime Text 2 - simply refreshing!

Thu Sep 8 02:02:03 2011

I had a really pleasant surprise today when I just happened to stumble upon a great little text editor called Sublime Text. Sublime Text 2 is currently at build version 2111 and is still in its beta stage... but boy is it good. It supports many of the major features that I feel have been sadly lacking from TextMate - i.e. split view coding, rich text input such as Japanese (a big one for me), a minimap, full screen and distraction free views - as well as macros and snippet support of course - and anything else I can think of that I need and use on a daily basis.

To get set up to compile for AS3, first off go download it at the Sublime Text website. Then once it's safely installed and inside your Applications folder (if on a mac), fire it up. At first glance, it actually looks a lot like TextMate, but for me has a bit more appeal.

You will need to add what's called a Build System in order to run the build command mxmlc . To do this, go to Tools > Build System > New Build System... . A new file should open called ' untitled-sublime-build '.

Copy the following json into that file, of course substituting the 'location_of_flex_sdk' for the real location of the sdk...

{
    "cmd": [" location_of_flex_sdk /bin/mxmlc", "$file"],
    "selector": "source.actionscript"
}
and save the file as ActionScript.sublime-build in Library/Application Support/Sublime Text 2/Packages/ActionScript/ .

Quit and restart Sublime. Now, write a little hello world in AS3 (whatever you like) and save it anywhere you like.

Now all that's left is to press command + b and you should see the build take place.

To work in split screen, go to View > Layout and choosing a layout you'd like.

Pretty nice, me thinks. Can't wait to see how this baby is going to turn out. Looks very promising.

TumbleBee Update and New App called Tones

Wed Aug 24 21:12:12 2011

Tumble Bee 1.1

It's been a busy month, but at last I have managed to get the first update for TumbleBee for the iPhone and iPod Touch on the iTunes store, so for those of you who have already downloaded this app, this update (v1.1) now boasts an OpenFeint High Score leaderboard and 7 achievements to be unlocked for challenges completed. Some of these challenges are easy but some are devilishly difficult and I imagine will take a little more effort to complete. I hope that you all enjoy playing the latest version of TumbleBee. For those who haven't yet got it, why not try it out? Here's the link - TumbleBee (v1.1)

New app - Tones

Also, very excitedly, I am proud to announce a new release - Tones. Tones is a music app that lets you create fun sounds with just a few taps of the sound pads. The great thing is, you don't even need to be musical to create great sounding tunes. Check it out - if really a lot of fun!

Reset a git remote (--bare) repo to 'Initial commit'

Sat Aug 6 05:30:09 2011

wipe git remote

I found a situation where I wanted to totally reset a remote repository and although deleting it and then recreating it using --bare usually does the trick, the server set up shared dependances that would have caused more trouble if I had done that. So the only option was to completely reset the repo and effectively wipe clean any past history.

In actual fact it is simpler than it sounds. Create a local repo using git init, add some files using git add * (where you can also replace the * with the particular name of a file/files). Commit the changes, i.e. git commit -m "Initial commit" and then add the remote url using git remote add origin remote_url_here.

Now all you have to do it push to the master branch of your remote to overwrite everything. However, simply using the command git push origin master will most likely fail due to the fact that content already exits. So here's what you do. Use git push --force.

That should give the desired results and you'll find that the existing remote will update and feel much fresher indeed. However, BE WARNED that this deletes everything as you'll see if you run git log on the remote.

Happy committing!

Most recent posts

  1. Convert Font Suitcase to TTF in 3 Easy Steps
  2. Rain or Shine - Weather Forecast Available Now!
  3. Getting around Apple's silly rules for iOS 10
  4. Localising App Names for iOS and Android
  5. Today - Powerful To-Do App Now Available on iOS & Android

Search site:

Apps by Ubacoda.com

Click the app icons to see more info


Archives

Categories