Posts Tagged 'AIR&'

Oct

2

Snippage

Posted by kevin under internet, news, web2.0 - No Comments

Snippage an adobe AIR application turns any parts of the web pages into widget with its simple crop tool. So that you can put and move around them on your desktop like the way you’re doing  with Windows Sidebar widget or Google Desktop.

It is pretty simple, just download Snippage AIR from Snippage and install it (your system must have Adobe AIR run time installed, if you don’t have you can grab from Adobe for FREE).

After you installed Snippage, open it and type the web address on browser, drag and size the snipmarks where you can to capture and click scissor button. That’s!

Aug

10

Top 5 Reason’s Adobe Flex and AIR are Not For You

Posted by kevin under internet, news - 1 Comment

A while back I started to put together a list of cases where it might be better to avoid using Flex and/or AIR, but never posted it.  I ended up concluding that most of the issues can be addressed if Flex is a fit otherwise.  I have never been an engineer that believes that any one technology is a fit for all cases.  The other side of that coin is that I don’t believe that any platform is perfect, and you have to accept the pitfalls of whatever you choose.

Anyhow, I decided I should dust it off and put it out there.  If, for no other purpose, than to have a good reason to post the facetious list I wrote up to go with it.

Here is the list of potential issues:

  1. The iPhone:
    If you are building an application that must be available on every platform, including ones that have not been created or released yet, then targeting the Flash platform is not ideal.  That said, the notion of the platform that is portable across all types of devices and form factors comes up frequently, but in most cases it is entirely unrealistic and undesirable to build real applications with this approach.  A better approach is to build applications tailored to each specific device (or at least each genre), such as a native iPhone application with features tailored to a mobile device.

    So, in this case the iPhone is symbolic of platforms that do not support Flash and have no published roadmap for supporting 3rd party runtimes.  If you are building an application that truly has the requirement of being the same application on the desktop and every mobile device (which certainly exist), then using Flash is a no go.  In many of these cases, standard browser technologies are the default option (HTML, CSS, and JavaScript).  RIA features can be added by using frameworks like GWT.

  2. Search:
    In 2008, Adobe announced their collaboration with Google and Yahoo to make Flash content searchable.  The ability for major search engines to craw a SWF file is a nice step forward.  Yet, if you have consumer-facing content that must be searchable, then it may be best to avoid RIA features in general (not just Flex).  The search paradigm is heavily dependant on the page-based model.  It is a major challenge to build rich applications that can be entered from any direction and properly reconstitute their state.
  3. Low Bandwidth Clients:
    If you are building a system that potentially services a large volume of low bandwidth users, then Flex can present some challenges.  The compiled applications are typically quite sizeable.  Flex does allow for breaking up the applications with runtime-shared-libraries (RSL’s).  With that approach, the Flex SDK still has to be downloaded (just not over-and-over).  So, trying to using Flex in this case is a bit of a stretch.

    AIR can actually present some real opportunities with offline clients.  For example, Parleys.com has reported that low-bandwidth clients love their application because it can download videos overnight for viewing offline.

  4. Content Centric Applications:
    There is a class of content centric applications that fit the hyperlink paradigm and should never be made into RIAs, such as Wikipedia and Craigslist.  Certainly, there are a number of applications that combine heavy content along with the need for a number of advanced RIA features.  In those cases, Flex / Flash has presented real challenges because of its limited ability to deal with large bodies of text.  Many of these limitations are being addressed with the next version of Flex and the recent release of Flash Player 10.
  5. Local Device Access:
    Adobe AIR makes a compelling case for building desktop applications with web technologies, but if you are building an application that requires local device access then it is worth considering more traditional desktop platforms that offer a greater level of access to machine resources.  The community has responded to this concern with the Merapi project, but for those looking for major vendor support this is still a valid concern.
Now, the facetious list that highlights a number of reasons one might settle on not using the Flex / Flash platform:
  1. You prefer not to have a full featured easily extensible set of components.
  2. You like spending time debugging your Ajax applications in all the different browsers and versions.
  3. You are a Java developer and too afraid to shell out $250 for an IDE.
  4. You believe that you can do anything you ever wanted to do in Perl.
  5. You like working in a 10 year old standard (HTML 4).
  6. You like the term Open Web, and believe it actually exists.
  7. You hate quality applications, your clients, and yourself.

Let me know if you have any additions for either list!

{By Jon Rose}

May

4

Spreadtweet Adobe AIR Application

Posted by kevin under internet, resource - No Comments

Co-workers in your office might think that you’re extremely busy with spreadsheets. Spreadtweet is an Adobe AIR application looks a lot like spreadsheet that you can retrieve and sent your tweets from it.

You can choose layout from Office OSX to Office 2003 and Office 2007. To use Spreadtweet you must have Adobe AIR installed in your machine.

Oct

15

Adobe AIR apps for web developers

Posted by kevin under internet, news, technology - No Comments

Adobe Air is a runtime environment to build rich internet applications that can be deployed to the desktop application and run across operating systems. AIR applications can run offline, and then activate other functionalities or upload data when an internet connection becomes available. An example is eBay Desktop which allows sellers to complete a listing offline and then upload it when an internet connection established.

Snippely: Snippely is a basic text and code organizational tool. Instead of storing bits of code, quick notes, and memos in text files all over your hard drive, this application will let you save and organize “snippets” in one convenient location. A snippet is a collection of one or more pieces of code and notes. Snippets are stored in groups for organization and quick retrieval.

Web Snapshot: The easiest way to take screenshot of a website. Enter the Url and Press Snap. Or Drag&Drop it from your browser. Click on the Thumnails to Save.

Icon Generator: Icon Generator is a little application that lets you generate a CS3 or Web 2.0 style icon, only 3 step. Pick color, type characters, and save it. Just create 4 different sizes of the icon.

Pixus: Measure it does it with Firefox, but it is limited to browser only. Pixus will let you to measure anything that you see on your screen

Flickr Flipper: Flickr Flipper allows you to search for Flickr photos and also search for photos from specific Flickr users. It uses Papervision to display the photos one at a time and even allows you to download the photo to your computer. Currently it only returns up to 100 photos of your search.

Google Analytics Reporting Suite: The Google Analytics Reporting Suite brings Google Analytics to the desktop, with a host of features that help you understand how your website is performing and where you can improve. From tracking your visitors, referrals and campaigns to viewing your AdWords ROI metrics, the Google Analytics Reporting suite is a must-have for every web business.

Kuler Desktop: The kuler desktop brings Adobe’s color theme web application to the desktop. You can download themes as ASE (Adobe Swatch Exchange) files to your desktop, or quickly copy as hex values to your clipboard.

Klok: Klok is a tool intended to be used by individuals, who have a need to track the time they spend on projects, tasks or anything else for that matter.

(via Gabfire design tips)