Tag Archives: Air

Flesh Builder

The official statement came yesterday from @LeeBrimelow.
Flex Builder will have a new name from the next version, it will be called Flash Builder.
There is a lot of fuzz over the web about this change. I’ll try to describe things from my perspective.
First of all let me try to define a few things by trying to simplify them.

People are mostly use the term Flex for:
the Flex Framework: is build on top of AS3 and basically means that you use components to build SWFs.
You can use a combination of AS3 and MXML which is a declarative language, think of it as xml. If you still don’t get it think the Flex framework as a REALLY advanced components panel like the one in Flash IDE.

the Flex Builder: a tool based on Eclipse. It’s more of a development environment but you can call it “an Adobe remix of Eclipse in a good way”.
When you download it (its free for Education and developers that lost their job thanks to the economic crisis) you get the Flex Builder AND a plug in for Eclipse, the choice for which one to use its yours. If you still don’t get it, first of all forgive me cause its 06:00 AM and English is not my native language, but you can (in a way) think of Flex Builder as a Flash IDE without the timeline but with an awesome AS3 editor.
More on the tool later*

People are mostly use the term Flash for:
the Flash Player, browser plug in or desktop app: You don’t really expect me to describe Flash baby Player right?

the Flash IDE or Flash CS3, CS4, CS5 or Flash Professional : The tool that we all love and hate. The one that combines vector graphics, bitmap graphics, sound, video, fonts, code and so much more to create beautiful things and some not so beautiful things (banners, skip intros etc).

swf files: These little files that have changed the web. They can be simple banners, full sites, presentations, applications, games and SOOOO many things.

*Now more on the tool.
Adobe created Flex Builder for the developers to be able to code easily Flex and later Air apps. But Flex Builder is an awesome Actionscript 3 editor too.
So this nice editor can export stuff for the web and the desktop.
For the desktop, Flex Builder exports apps that run on the Adobe Air runtime.
For the web, Flex Builder exports ONLY SWFs. The exact same files that Flash IDE exports.

If you are still here, reading this post, I’m sure you ‘ve faced the confusion with some of your customers, boss, friends etc or even with your self. I’m talking about the confusion when someone uses the word Flash or Flex to describe some or all of the above list. Its clear that Adobe had to do something about it. So that’s why Flex Builder will be called Flash Builder from the next version (version 4,  codenamed Gumbo – and I’m telling you it’s awesome!).

I’m almost sure that this is a good move but its not complete yet in order to make things more clear. Flash Builder is a tool that publishes stuff for the Flash Platform and that stuff can be created either by using pure AS3 code or code from the Flex framework but in the end all you get are SWFs.

The only reason I could think on why the change might concern your clients is because Adobe did a good job on marketing the Flex brand and there is so much buzz around it while the same time some really “nice” guys are using the black days (and uses) of flash to show how bad flash is “in general”. But you know what.. even this doesn’t make ANY sense. If you are ready to make a proposal for a project that it has to be build using the Flex framework then go ahead and propose it. The customer doesn’t have to know the name of the tool you are going to use.
Don’t even consider that I’m suggesting you to “hide” the word Flash for the love of Macromedia!
If someone thinks that Flash is all about skip intros and banners my first reaction is of course to try to open his eyes. Everyone deserves a chance. If he/she still doesn’t get it then fine he/she can go use this silverLITE thing and he/she will have my blessings.

Other than that the Flex framework is called Flex framework. In the next months it will be more easy when someone uses just the word Flex because the framework will be the only thing that will have that name. So I think with this renaming Adobe cleared a lot the confusion around the term “Flex”.

The big problem although was and I’m afraid still is the “Flash” word. You see Flash means so many things and now there is even one more product name that includes that word. If the confusion remains after this it will be only because the term Flash is used again. If lets say for example Flex Builder became Adobe Builder (NO I’m not suggesting anything here!) it would be more clear to new people what this tool is all about. Now using the term Flash, some people might think that this is ANOTHER .fla IDE.

I think Adobe has in mind more re-brandings starting with the Flash IDE. @PeterElst and many others had  a nice suggestion to rename Flash IDE on something like Flash Designer.  Maybe that would be enough, I don’t really need such a change but many others do as with the Flex Builder. I totally understand that such move can shake the web (I don’t know if its going to be on the same magnitude as the “Google down” day) but renaming Flex Builder I guess was an easier move.
Even if this happens I don’t really mind that much. In the end of the day the only thing that I notice was a change in the  name of the product.

I like the Flash Builder name but people have to realise that this “Flash” on the name refers to the FLASH PLATFORM.

Now if they tried to change the name of the platform or lets say the player I would be the first to go to Redmond and sell my soul. (but I don’t worry about it cause I think they are is a good way.. right?)

Good night

Twitter Client

It’s been almost 2 years ago when Apollo (currently known as Adobe Air) was in alpha version and Adobe organized the 1st ever Apollo Camp in Macromedia’s headquarters in Townsend St in San Francisco. Danny Dura built an amazing Air app back then called Apollo Camp and he put it on a huge monitor for the people there to enjoy tweets from the community. This is when I first felt the need to learn more about this Twitter think.

Here you can see the app and his creator from a photo of Mike Downey:
Danny Dura admires his Twitter app built with Apollo

Since then my addiction to twitter is so HUGE that the 1st thing I do every morning is read my tweets. If there is a lot of work to do and I have to skip the tweets of friends for a few hours (of course this is not the case for DM and @replies) the whole day is bad. You have to accept the fact that I LOVE TWITTER!

From that time I used a lot of twitter clients -as I remember all of them where/is Air apps- to get access to this new hot addiction. Someday TweetDeck came out and I’ve finally found the one and only desktop app that will serve my needs. TweetDeck is the best twitter client out there and if I had to use another one, the only decent client is called DestroyTweeter (yes yes by the guy that DestroyFlickr too!). The reason that Im not using this as my desktop client is because I love the way TweetDeck organizes my tweets because I cannot pay attention to it all the time so with TweetDeck I make sure I don’t lose any important DM or @reply.

Then the iPhone came in to my life and since the day one I was in search of a good twitter client. I used Twitteriffic for locating immediately any replies or DM tweets but then I switched to Safari to read all my friends’ tweets and open possible links.

But thanks to Mike Downey I’ve finally found the perfect Twitter client for the iPhone too. The name of the app is Tweetie. The price of the apps is 2,39 euros but I wouldn’t mind pay more for such an app.

The UI of this app is really slick and simple. The main buttons that you get when you authorize your twitter account are: Tweets, Replies, Messages (this is for Private msgs that you SENT and you GOT), Favorites and More where you can get information about Your Profile, about another user, Tweets posted near you (!), Trends and YES you can also search on Twitter too!

In Tweets section your tweets are colored green and the RTs blue. The tweets are presented in a nice iChat/SMS way that makes it so easy to read and not get lost in case your hand moves (while you are on a train for example).

Another interesting feature is that  you can click on each tweet and read it separately because it animates and clears the screen. From that point you can read of course the tweet it self, learn the client that the user used to tweet, date and info about the user that post it.

The app is so awesome that from that point you can RT what you are reading or even create an email to this specific tweet! You can also favorite it or delete it in order to not be presented in your main tweets.

If you click on the user you get a full list of options related to this user and the connection he/she has with you. For example you can STOP FOLLOWING him, sent him a public or direct tweet, read his latest tweets, see his/her following list or his/her followers.

What else can you ask for, right?

Well I was really happy with this app but the real reason that made me blog about it is this:

As for the last 3 Apple events-announcements, today my ISP decided to not give me access to the net so I read the tweets that my friends post since last night from Tweetie and I notice something amazing.

When you first fire up Tweetie the app loads the last 20 tweets available to your account and it gives you a button in the end with a label “Load more…”

While you keep hitting the load more button you get more and more tweets in the app. The amazing think thought is that while the app loads older tweets it doesn’t refresh the above tweets (that you have already read) so you don’t lose focus on the latest tweet. So there might be new tweets for you to read but they don’t load until you refresh it. THIS IS SO FANTASTIC!

This is the only reason that every morning I read all my last night tweets from the browser and then I switch to TweetDeck (while on the mac). I really wish TweetDeck could implement something like that. It is very annoying to read many many tweets and suddenly to lose focus because a new tweet just arrived on the app.

If there is one more think to ask from Tweetie is to save the text that I just typed but I didnt managed to Send because someone just called me on the iPhone. But even with this all I can say to Atebits (sorry but I cant find the name of the guy that wrote this diamond) is a huge THANK YOU!

The app just ROCKS!

Adobe MAX in tweets!

No, unfortunately I didn’t attend MAX in San Francisco but thanks to my beloved twitters and while stacked on the huge traffic under this unbelievable rain in Athens tonight, I keep on track with whats happening on the other side of the world.

This is Adobe MAX 2008 in tweets:



Hello.. Anyone in Cupertino listening?

..but Apple’s permission is needed 🙁

Is Moscone that far away from Infinite Loop? No one is listening??

Off course..
Apple really needs to bring the other Steve on board..

This is called the whole internet Mr fruit guy..

Can you believe this.. Flash baby Player 10 in your pocket!

“Flash is everywhere, around you”..

Take that economy!

I’m waving…

Hey Mike that was available early in the morning here 🙂

No, Carla Bruni is NOT a codename..

The First lady for the First Company?

There is something in the Air again 🙂

Not only Flash Player is everywhere.. THIS is called cross platform!

Hmm.. Firefx what?

Not cool Andre..
I would call that AWESOMENESS(not that you don’t deserve it)!

I guess this will bring happiness to a lot of people..

As with Apollo,
I like more the code name but who cares..
Bring Thermo (oups I mean Flash Catalyst) to the people!

I think we need a maxinsider.com or maxrummors.com.

Thank you Adobeans for the live “stream” of info.

To Mike Downey:
after so many tweets I really hope that your fingers will be able to shoot some photos from the conference 🙂

Oh did I mention that all these were just from the first day which is not over yet??

Tour de Flex!

UPDATE: It seems that instead of just creating a super hot Flex Component explorer for the desktop the guys are turning it into an amazing community resource! Besides the commercial/non-commercial components, flex skins, FXs, code sample for mashing up with a lot of services and so many other stuff now the community can add stuff too. I can see the bright future of this app. TweetDeck is my most popular Air app so far but “someone” is taking place in there 🙂 Thanks guys. Check Greg’s post for more info on how to put your mark on this super hot app!   

Greg Wilson, an Adobe Evangelist for Flex, Air, CF and other Adobe goodness blogged about a new super hot Air app (of course) with the name Tour de Flex. It is a Flex Component Explorer application which features a very nice UI as you can see.

From Greg’s post: “The application showcases the core Flex components, AIR capabilities, Flex data access (BlazeDS and LiveCycle DS), numerous coding techniques, cloud APIs, and a growing list of community-developed components, effects, skins and more.  There are 217 total samples in Tour de Flex as of this writing.  We expect to add more every month and have built in a mechanism to easily push out new samples. Each sample has a running demonstration, source code, links to related resources such as ASDocs, community commenting, and more.”

This is the beautiful UI of the app which I have to say that features many nice stuff.

For the Eclipse users and thanks to James Ward (aka RIA Cowboy), the guys also add an Eclipse plugin so now you can directly search from an Eclipse view window!

You can download the app from the right sidebar of this blog or visit the Tour de Flex page which is of course on Flex.org/tour. There is also a pdf guide there 🙂

Congrats guys!

A note to my readers: I would like to apologize for duplicating posts but sometimes there are things that amaze me and I just can’t keep my self from not posting about them. Just to be fair I would like to ask you to read the original post from Greg Wilson because besides the specific post, his blog is realy amazing. I should also mention that I really like his WP theme (so much that for a few months I used the same).

Greg I hope you are not pissed off 😉

Thanks for the great app.