December 20th, 2007 · Posted by Nolan Wright ·

2.0.2 is now available

The 2.0.2 maintenance release is now available at: http://www.appcelerator.org

You can find the full release notes for changes at:
http://www.appcelerator.org/release_notes_2.0.2.html

Summary of new features:

1. Panel Widget

Allows you to easily create pre-styled panels. This widget has
several options:
- display a header with a title
- display a close button
- display a shading button (hide/show the panel content)
- use rounded corners
- display as a quote box
- display with no header (just a plain panel)

2. Http Widget

This is a powerful widget that allows you to access server resources
by URI. You can access third-party APIs like Google and Yahoo or
access your existing services. This widget effectively allows you to
use the Appcelerator RIA SDK without using Appcelerator Services. It
also allows you to easily create composite applications (i.e., an app
that pulls data from multiple sources).

3. Box Widget

This is a layout widget that allows you to layout elements
horizontally or vertically.

4. Button Widget

Allows you to easily create pre-styled buttons. The Button widget
also supports a hover mode and a disabled mode.

5. Search Widget

Allows you to have a “search-as-you-type” style combo box.

6. if Widget

Allows you to add conditional logic to your applications. This is
particularly useful when used in conjunction with the iterator widget
when you need to conditionally display row data.

7. Progress Bar Widget

This widget was contributed by Martin Robinson (thanks Martin!). I
think the name of this widget adequately describes its function.

8. Resizable Attribute

Add resizable=”true” to images and DIVs to make them resizable.

9. Ruby Improvements

Method signatures are no longer required for service methods. Added the
ability to add logic that gets executed before and after each service
call. See the Ruby Getting Started docs for more information.

10. .NET Logging Improvements

Added support for multiple logging levels and a auto-flush buffer.
These can be configured via the appcelerator-config.xml file. See
the .NET Getting Started docs for more information.

We will now begin work on Release 2.1 with a target release date of
1/25/2008. If you would like to see any specific items addressed or
features considered, please let us know. You can also directly open
issues or feature requests by visiting http://jira.appcelerator.org.

Popularity: 5% [?]

Tags: Product Updates

3 Responses to “2.0.2 is now available”

  1. Jon Schull Says:

    when I try to install as per your instructions, here’s what happens

    Setuptools version 0.6c7 or greater has been installed.
    (Run “ez_setup.py -U setuptools” to reinstall or upgrade.)
    [jonathan-schulls-macbook-pro:~/Desktop] apple% easy_install Appcelerator-2.0.2-py2.5.egg
    Processing Appcelerator-2.0.2-py2.5.egg
    creating /Library/Python/2.5/site-packages/Appcelerator-2.0.2-py2.5.egg
    Extracting Appcelerator-2.0.2-py2.5.egg to /Library/Python/2.5/site-packages
    Adding Appcelerator 2.0.2 to easy-install.pth file


    WARNING: The C extension could not be compiled, speedups are not enabled.

    Above is the output showing how the compilation failed.

    **********************************************************************

    error: Setup script exited with error: can’t copy ’simplejson.egg-info/native_libs.txt’: doesn’t exist or not a regular file

  2. Mark Luffel Says:

    Jon,
    The installation issue with simplejson can usually be resolved by running the setup script twice. There are instructions in the python docs for installing simplejson when no C compiler is available, basically, you want to run this:

    easy_install –editable –build-directory . simplejson
    cd simplejson
    python setup.py –without-speedups install
    python setup.py –without-speedups install

    (Docs are at: http://doc.appcelerator.org/index.html#pythongettingstarted)

    Of course, parsing JSON in pure python can’t be fast, for anything larger than a demo project, you’ll probably appreciate the speedup given by installing the Mac developer tools and compiling with speedups.

    Does this get you running?

  3. Felipe Nascimento Says:

    I was just introduced to Appcelerator today. Very promissing. I will definitely give it try. Nowadays I am currently using Grails to develop web apps. I was wondering if you guys plan to support Grails or Groovy in the set of languages supported to develop server services. As Grails is based on Spring, I think it shouldn’t be to hard to support Grails besides Java.
    Or at least you could orient how to integrate grails services into Appcelerator services. (the advantage would be to get all Grails dynamics to all layers bellow service layers: GORM, etc).
    Grails is great to develop in agile style while in the Java platform, and it has very nice support for RESTful services.

    Congrats
    Cheers
    Felipe

Leave a Reply