Rails community has surely matured alot in the past year. We’ve finally named ourselves “Rails Oceania”.
There’s monthly meetup and a new event called Railscamp (not the framework camping), literally camping in the bush and do abit of code fest.
Main page for event updates: http://www.rubyonrails.com.au
Mail group – Google group Rails Oceania
IRC channel #ror_au at irc.au.freenode.net.
Railscamp is happening at Friday June 15th ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ Monday June 18th, 2007, hope I can make it!
With the recent release of Adobe’s Apollo, I was quite impressed how far they have become. I’ve lost touch of Flash since actionscript1, there’s just not alot of reasons to write in AS2, needless to say AS3. I saw a demo of FlexBuilder2 and here’s some online tutorial by Mike Chambers – at lynda.com. Building a Flex app is pretty easy and skinny of the controls seems incredibly easy as well. There’s a library of themes that looks like OSX, WindowsXP etc. With the adobe and macromedia integration, the tools become alot more powerful. The new CS3 suite will have alot of new features that make skinning and prototyping on Fireworks alot easier and Illustrator / Flash talk nicely to each other.
The last thing left is for the Flashlite player to catch up to all these improvements. It is still very difficult to create mobile flash app because most phone still come with Flashlite 1. While Flashlite2 is alot nicer, its not as easy as building flex and apollo applications. But definitely this will be the space to watch. Mobile Apollo apps will have their place because it’ll allow local storage and data synchronisation, which is perfect for mobile use. In the mean time, you can check out this mobile developer guide from BlueFlavor for HTML based mobile web development.
Some Cool Flash apps
EYE-PROJECT BY KDDI
Kuler by Adobe labs
I’ve wasted abit of time doing this today…
1. Create your database
>mysqladmin create dbname
2. Create your table with the right fields. (I usually use an Admin tool like phpmyadmin to do this).
3. You need to login to your mysql console
>mysql -u root
>LOAD DATA LOCAL INFILE 'path_to_my_file.csv' INTO TABLE tablename
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\r\n'
OPTIONALLY ENCLOSED BY """" (field1,field2,field3);
4. Play around with the TERMINATED BY setting and OPTIONAL setting for your own need.
I’m sure everyone has heard of this buzz word Flex flowing around alot, but has anyone actually seen and used one? I certainly haven’t, until now. The good thing is, it is developed in Australia! We’re so in the forefront of web innovations (sometimes). Australian Financial Review access application – http://www.afraccess.com/ is apparently the biggest Flex application on earth. From a bit of googling, I found that the project was started way back in Oct 2005 and launched in June 2006. I’m already 8 months behind.
I was quite impressed by the application. It seems to be working well for a while until I couldn’t use my scroll button to scroll down the page. How could they have missed that? I’m sure its achievable in Flash that you just need to listen for the scrolling events. The main purpose of the app is for reading text and a mistake like that is just unacceptable. Where are the usability consultants?
Finally Australia/Sydney has reached a critical mass of internet enthursiasts and entrepreneurs to organise conferences and meetups. The web industry is flourishing. It has taken some time from the very humble start of Web standards group of a room of ~10 people at the Australian Museum.
Then there was the Web Essentials conference, now rebranded as Web Directions. More recently there’s other styles of meetup / casual conferences like Webjam and Barcamp.
However, what I see is still missing is the attention to the mobile industry. There’s some highly priced, well organised conferences on mobile trends targetting corporate CEOs, e.g. AIMIA mobile industry group. But even at Barcamp, I would expect some mobile startup or development companies to participate in the discussions. The mobile industry will become a very hot space very shortly, given high performance devices like iPhone is already commercialised. There’s a mobile monday group in Melbourne. And I just found out there’s one for Sydney, as I’m writing this post. I would love to see more mobile startup actions rather than replicas of US web 2.0 ideas.
Lastly, I need do abit of promotions for our Ruby on Rails Sydney group. We’ve meetings every month and it’s been a great learning experience and social event for fellow RoR developers. We’ve recently got the blog setup and there’ll be more to come. The mailing list and IRC chat room has had some interesting discussions. And NO! I should not mention there’s a railsconfau which doesn’t seem to have any speakers but is collecting ticket money.