Marcello's Blog

Flex and Mac tools

2007-10-31 by Marcel Lüthi

Flare is a collection of ActionScript 3 classes for building a wide variety of interactive visualizations.
http://flare.prefuse.org/

The demo is really cool and remind me of those two libs:

Visual Graph
http://code.google.com/p/flexvizgraphlib/

SpringGraph Flex Component
http://mark-shepherd.com/


I just noticed that I never revealed Adobe's Flex Exchange. Certainly one of the best places to find a component or code:
http://www.adobe.com/cfusion/exchange/index.cfm?event=productHome&exc=15&loc=en_us


Anthracite Web Mining Desktop from Metafy is a so called "web mining desktop toolkit".
Cool Mac app - and I always said that those kind of graphical apps are the right way to go.
http://www.metafy.com/index.html


Ted Leung shares some Macintosh Tips and Tricks
http://www.sauria.com/blog/mac-tips-and-tricks/


Smultron is a simple and free text editor which I started using on my new iMac:
http://smultron.sourceforge.net/


I have a lot of books and documentation in Microsoft's CHM format.
Using this on a Mac is (unfortunately) not directly supported. But there is xCHM:
http://xchm.sourceforge.net/


So, time to go to bed... ;-)

New Flex stuff - and a small utility

2007-10-30 by Marcel Lüthi

When you need it - you need it! :-)
FullScreen using ContextMenu
http://raghuonflex.wordpress.com/2007/10/30/fullscreen-using-contextmenu/


Yet another great Flex example...
Passing parameters to an HTTPService

http://blog.flexexamples.com/2007/10/29/passing-parameters-to-an-httpservice/


Generating PDF in a Flex application is often a must - users still want to have the information on dead trees.
AlivePDF
is an AS3 PDF generation library for Adobe Flash, Flex and AIR.
http://alivepdf.org/


Datagrid column and row positions within an itemRenderer
http://blog.739saintlouis.com/2007/10/29/datagrid-column-and-row-positions-within-an-itemrenderer/


TaskPaper is a "Getting Things Done" task manager - simple, straight... and for the Mac.
http://hogbaysoftware.com/products/taskpaper



Back from holiday

2007-10-28 by Marcel Lüthi

So, being back from holiday, I discovered a loooot of new and interesting stuff.


WebRunner is a simple XULRunner based browser that hosts web applications without the normal web browser user interface.
http://wiki.mozilla.org/WebRunner

Here are the standard bundles:
  • Gmail
  • Google Calendar
  • Google Docs
  • Google Groups
  • Google Analytics
  • Google Reader

There are already some user contributed bundles:
  • Chandler
  • 32 online todo lists
  • Yahoo! Mail
  • Meebo
  • Bloglines
  • Google Page Creator
  • Google Webmaster Tools
  • Miro Guide
  • BBC Radio Player
  • Weightwatcher Plan Manager
  • ESPN Radio
  • Rsizr Image Editor
  • Flash Earth


But just some days ago Mozilla Labs took WebRunner and started a new project called Prism.
It's unlike Adobe AIR and Microsoft Silverlight not based on a "proprietary platform" - instead they try to accomplish generally the same ideas with the use of the ol' XUL Runner.
http://labs.mozilla.com/2007/10/prism/


Of course AIR can easily do the same things as Prism. This article here explains how to incorporate HTML-based applications using the WebKit browser engine.
AIR articles: Using HTML in Flex-based Adobe AIR Applications
http://labs.adobe.com/wiki/index.php/AIR:Articles:Using_HTML_in_Flex-based_Apollo_Applications


The list of Adobe AIR applications is constantly growing.
See:
http://www.o2apps.com/
or
http://airapps.pbwiki.com/FrontPage


Adobe AIR and Flex - Getting Started
http://blog.paranoidferret.com/index.php/2007/10/09/adobe-air-and-flex-getting-started/


Yahoo! Tech Group: Flex Component Development
The group is focused on creation and development of Flex components.
http://tech.groups.yahoo.com/group/flexcomponents/


The "BK Flex" blog has a nice list of Flex Resources :
http://bkflex.wordpress.com/flex-resources/


Flex Cookbook has two new (and for me interesting) entries:
Creating a box with rounded corners
http://www.adobe.com/cfusion/communityengine/index.cfm?event=showdetails&productId=2&postId=6203

Gradient Box
http://www.adobe.com/cfusion/communityengine/index.cfm?event=showdetails&productId=2&postId=6222


Flex Components in a Box is kind of CPAN for Flex:
http://flexbox.mrinalwadhwa.com/
 

Google's Web 2.0 search playpen, SearchMash, now has a Flash version:
http://www.searchmash.com/flash/search

 

And there was also some stuff happening in Python land...
  
This Django Screencasts gives a nice insight to Django development:
http://blog.michaeltrier.com/screencasts


Django: Connecting To Oracle Directly (Without settings.py)
http://blog.awarelabs.com/?p=24

 
IPython tab completion fix on Leopard:
http://www.osxautomation.com/2007/10/26/ipython-tab-completion-fix-on-leopard/



Other things I visited in the last few hours...

List of Firefox Search Engine Plugins:
http://mycroft.mozdev.org/


CouchDB
http://couchdb.org/CouchDB/CouchDBWeb.nsf/Home?OpenForm


Mac-TV
http://www.mac-tv.de/


That's all for now folks...
... now I have to install Leopard on my new iMac!
Stay tuned!


Mixed Pickles

2007-10-16 by Marcel Lüthi

The latest Python Cookbook entry covers a "List wrapper for generators (indexable, subscriptable)".
This is really handy stuff:
http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/534114


Peter Ent describes how to write a Flex component from the ground-up.
The component I've chosen I call a cycle-select button. This component shows a single entry from a dataProvider along with two arrows in a circle. When you select the button the arrow rotates a bit and the next value in the dataProvider is displayed. Think of it as a ComboBox with no drop-list.
http://weblogs.macromedia.com/pent/archives/2007/10/component_class.cfm


And now, last but certainly not least, Leopard is officially announced!
Mac OS X 10.5 will be released on October 26th:
http://www.heise.de/newsticker/meldung/97471

I'm really looking forward to have this on my machine!
Christmas in October - yeah!




Some helpers

2007-10-15 by Marcel Lüthi

This is really useful stuff!
CustomizeGoogle is a Firefox extension that enhance Google search and some other Google tools:
https://addons.mozilla.org/en-US/firefox/addon/743


bittbox has several Illustrator tutorials, which can speed up graphics design for web and flex apps:

Free Vector Web Page Elements (Part 1-4)
http://www.bittbox.com/freebies/free-vector-web-page-elements-part-1
http://www.bittbox.com/freebies/free-vector-web-page-elements-part-2
http://www.bittbox.com/freebies/free-vector-web-page-elements-part-3
http://www.bittbox.com/freebies/free-vector-web-page-elements-part-4

Illustrator Tutorial: How to make a Vector Glass Button
http://www.bittbox.com/illustrator/illustrator-tutorial-how-to-make-a-vector-glass-button/

Tutorial: Web 2.0 Logo Reflection in Vector format with Illustrator
http://www.bittbox.com/illustrator/tutorial-web-20-logo-reflection-in-vector-format-with-illustrator/

And finally there is another (besides alahup!) easy and powerful website creation tool: Sandvox.
http://www.karelia.com/


Instant Django is a portable (no installation is required!) Django development environment for Windows:
http://www.instantdjango.com/

If you want tu use PyScripter ( http://mmm-experts.com/) as your debugging tool for Django, see here how to achieve that:
http://pyscripter.googlepages.com/django

Flex is on its way

2007-10-14 by Marcel Lüthi

The Flex Interface Guide is the source for designing the cool UIs...
There are now 3 nice sample components: Callout, Paged Lists and Pan and Zoom:
http://www.adobe.com/devnet/flex/?navID=fig

From Flex to AIR in 5 minutes? Coooool...! ;-)
http://initapp.com/2007/03/17/your-flex-app-into-apollo-in-5-minutes/

Find all the interesting Flex projects on RIA Forge:
http://www.riaforge.org/index.cfm?event=page.category&id=3

What a nice design:
http://www.apple.com/aperture/
Maybe I use this as a template for my first real Flex app? ;-)

Even more links

2007-10-12 by Marcel Lüthi

Aptana crossed my way in the last few days a lot.
Maybe I should give it a try?
http://blog.flashgen.com/2007/10/12/flex-builder-aptana-and-air/

A "new way" to make and manage web sites is Alahup!
http://www.alahup.net/
OK, it reminds me in certain aspects on the impressive ZMS:
http://www.zms-publishing.com/index_eng.html

My colleague Mike showed me lexiCan which is a knowledge management software:
http://www.lexican.de/Default.aspx
Especially interesting is the ordering of the terms with its parent and child relationships.
Worth a look!


I'm back!

by Marcel Lüthi

After a long blog hiatus (I was very busy with my main project) I'm back to finally use my blog.
So here are some interesting links...

After more than 25 years - when I had a subscription to it, I rediscovered Dr. Dobbs Journal:
http://www.ddj.com/currentIssuePage.html

They're having in the current issue an introduction to Adobe AIR.
I have to read this to make a good case for it: 
http://www.ddj.com/architect/202401085

User experience is something very important! That's why I love my Mac. ;-)
This post makes a good point in how to achieve this:
http://www.arpitonline.com/blog/?p=91

That's all for now, folks.