Skip to Navigation | Skip to Content



Archive for the 'components' Category

We’re bringing Ajax to Dreamweaver! | October 7th, 2007

It’s been a long road to bring visual tooling to Ajax developer’s for us, but we did it.  I’m really excited at what we’ve been able to do with Dreamweaver and our components!  It’s long been a passion of mine to make Ajax development easier.  You shouldn’t have to be a Javascript rockstar and phd to put a rich datagrid in your web page should you?  We tried with various versions of Netbeans and Visual Web Pack but with very limited success and it was a pain.

I’ve seen some banter, like we all have, about Dreamweaver not being _real_ IDE.  But I think the ability to layout rich interfaces by dragging and dropping in components should not be dismissed.  It’s very helpful to be able to quickly mock up a functional page and essentially prototype your app.  The ability to modify elements of an Ajax UI without writing code also enables better workflow between the developer and designer, or just makes life easier for a “devigner”. 

Check our Mike’s demo embedding the Nitobi Ajax Grid in a web page and binding it to a MySQL datasource in minutes:

Nice one Mike, but we want the Arnold voice back! We’ve had some great feedback from the community and Adobe already:
“…Nitobi’s Complete UI suite makes it simple for designers, with various levels a coding background, to work with Dreamweaver and AJAX to build advanced user interface elements into a web page.” said Mark Hilton, vice president of Adobes Creative Pro Business Unit.

“Nitobi”s Complete UI is a powerful set of components that will give Dreamweaver users the ability to present data in an engaging format in a fraction of the time….Dreamweaver professionals looking to enhance their user interface functionality should turn to Nitobi with confidence.” states Michael Lekse, Vice President of Sales and Services at WebAssist.

“One of the coolest bit of news I heard at MAX was that Ajax gurus Nitobi have released Complete UI 2007, their Ajax UI component library, with full support for Dreamweaver included” said Scott Fegette Dreamweaver Technical Product Manager.

The boys at Ajaxian commented on it too. But enough about what other people think go download the components and let us know what you think!  This was all rolled into our CompleteUI Q3 release we also fixed a lot of bugs and added some cool new features to Grid.  Big shout out Mike, Dave, James, Andrew, Ryan and the rest of the team who made this release happen!

Posted in AJAX, components | 3 Comments » | Add to Delicious | Digg It

Inspire Session at MAX: Building AIR with HTML/AJAX | September 5th, 2007

I’m really stoked to be part of MAX this year. Alexei and I have been invited to talk about building AIR with Ajax.  We’ll covering everything from the basics to using Dreamweaver Extenstions and Nitobi Components.

Learn how to build rich and powerful user interfaces in Ajax for AIR applications with no JavaScript coding using Dreamweaver and off the shelf Ajax components from Nitobi. After this session, even novice developers will be able to add rich Ajax interactions such as spreadsheet-style grids, rich combo boxes, and dynamic trees. We will explain the usability advantages and potential pitfalls when migrating your web application to the AIR platform, as well as explore some innovative AIR projects, such as a SalesForce.com client, a lightweight project management tool, and a construction industry application.

When: Tuesday, October 2: 1:30 pm - 2:30 pm. 

Ted’s doing an amazing job with the conference this year!  If you’ve never been before check out this year’s event in Chicago.

Powered by ScribeFire.

Posted in AJAX, components, Software Development, Usability - HCI | No Comments » | Add to Delicious | Digg It

Building a Mac Dock like Menu in AIR with Ajax | August 21st, 2007

So I’ve been cruising on the Adobe AIR Bus across the country this summer and I’m the only guy with a PC, well Ben and Lee were back up for a bit but not consistently enough. So Alexei and I thought it be cool to build a Mac dock type menu for AIR using the Nitobi Fisheye Ajax component.

Mac Dock:

I thought it would be a neat demo too since it’s flashy (nice graphics, animation etc…) and we have some new Dreamweaver Extensions coming out soon which makes it accessible to those aren’t yet full blown “Ajax Engineers”.

First off, so we all know what I’m talking about check this little video of it below:

Here’s how to build it (Dreamweaver + Nitobi Style):

  1. Use the Nitobi Fisheye Component (Dreamweaver Extension) this set ups the Ajax component on the page, and configures the component by setting the properties for display, animation and images:
  2. Sets up the Declaration:


    …You get the idea, this repeats for all the menu items.

  3. Includes the script and CSS



  4. Onload Function
    function onLoad()
    {
    nitobi.loadComponent("myEyeObj");
  5. Add a a function to call when the a menu item is clicked to open a new AIR window and load a given URL.
    function runWindow(wid) {
    var bla = window.open("http://" + wid, wid, "width=800, height=600"); }
  6. Add the capability to click and drag the app around the screen when the bar above the menu is clicked with the mouse.
    nitobi.html.attachEvent($("grabby"), "mousedown", function() {window.nativeWindow.startMove();});
    ....
  7. Then Package as an AIR application with the System Chrome set to “None” and set it to “Transparent”.
  8. More Info and files. Download the code and AIR file to play around with it.. Check out Alexei’s original Ajax Fisheye post.

    Technorati Tags: ajax, air, nitobi, adobe, onairbustour, component, fisheye, macdock, dreamweaver, extension

Posted in AJAX, components, design, nitobi, Software Development, Technology | 2 Comments » | Add to Delicious | Digg It

Offline SalesForce.com with AIR and Ajax | July 20th, 2007

As part of the On AIR Bus Tour I’ve been showing a contact management application that uses Adobe’s AIR platform, SalesForce.com’s API and Nitobi’s Ajax Component suite. The basics premise for our demo is to help the sales person in the field take their customer contact info with them and update info even when they can’t get an internet connection. It allows users to work with their SalesForce.com data both online and offline, drag and drop Vcards from the desktop onto the app and sync changes that are made offline when a connection is detected.

Click here to watch my screencast. (No audio/editing yet, I’ve been fighting with Camtasia)

Why might SalesForce build an AIR app with Ajax?

  1. Desktop integration would improve the user experience
  2. They already have a widely used web app
  3. They have in-house HTML/JS developers
  4. They have a community that knows HTML/JS better than Flex.

Although SalesForce.com is a popular web based business tool, this scenario is quite common in enterprise apps today. HTML based UI that runs in the browser that without too much effort we can enhance with desktop capabilities. Lots of the application data is exposed through web services. I should also point out that SalesForce could definitely improve their existing web UI with some Ajax, but we won’t pick on them now;-)

The features we added to the existing app with AIR are:

  1. Offline capababilies
  2. Drag and Drop from the desktop
  3. File reading and writing
  4. Parsing Vcard client side
  5. Custom chrome

Development benefits for us:

  1. No cross domain issues so we can directly access the SalesForce data through their web API with no server proxy.
  2. No server infrastructure to set up
  3. Used existing Ajax components (with a bit of tweaking)

Dave just posted a great write up on how we built this App. Dion at Ajaxian also covered it. Check it out.Downloads:

Posted in AJAX, Business, components, nitobi, Software Development, Technology, Usability - HCI | No Comments » | Add to Delicious | Digg It

CompleteUI 2nd Quarterly Installment | June 7th, 2007

We’ve just announced our 2nd quarterly release of CompleteUI:

Nitobi Adds Components and Enhancements to “Complete UI”, its Enterprise Ajax Component Suite

The main upgrades I’d like to draw your attention to are:

  • WAY better Grid - faster and runs in standards mode (Thanks Dave, Jake and James!)
  • Java Support (Mike you rock!) - see the screencast
  • Eclipse
  • JSP TagLib
  • Struts
  • Servlets
  • POJOS
  • Spring
  • Hibernate
  • New Calendar Component (High Five Jake)
  • New Spotlight Component (High Five Alexei) - See Alexei’s blog post and screencast
  • My screencast below walks you through Grid, Calendar and Spotlight:

    Press Release Here

    Powered by ScribeFire.

    Posted in AJAX, components, nitobi, Software Development, Technology, Usability - HCI | 2 Comments » | Add to Delicious | Digg It

    Speaking at Massive Tomorrow | March 27th, 2007

    I’m going to be speaking at Massive tomorrow about blogging for business, also of note is that my good friend and adviser Duane will be speaking about Flex. I have still have a couple free tix, if you wanna come just leave a comment here. Hope to see you there.

    Technorati Tags: massive, massive07, blog, business, flex, andrecharland, duanenickull

    Posted in AJAX, components, design, Software Development, Technology | No Comments » | Add to Delicious | Digg It

    Adobe CS3 Launch Event | March 27th, 2007

    It’s on now: Adobe : CS3 Launch event webcast.

    What Ajax developers might find interesting in Dreamweaver for CS3 from the demo.

    • Checks for browser incompatibilities (IE, FF, Safari etc..)
    • CSS Advisor - section of Adobe’s site, community based for browser differences.
    • Ajax
    • Spry is integrated (no more hand coding)
    • Drag and Drop widgets (Menus etc..)

    This webcast is covering a lot of ground so focus on DW was light…obviously.

    Check it out:)

    Technorati Tags: adobe, cs3, launch, webcast, photoshop, flash, dreamweaver, design, web

    Posted in AJAX, components, design, Software Development, Technology | No Comments » | Add to Delicious | Digg It

    FlexBook Component | March 15th, 2007

    Just found this real cool video of a new FlexComponent: video.onflex.org » Ely Greenfield Shows his FlexBook Component.

    Check it out:) Looks like something Vista would be showing off, but without the Vista mess. Not 100% sure off all the practical applications but it sure is neat:)Â Nice work Ely!
    Technorati Tags: flex, flexcomponent, flexbook, elygreenfield, component, video

    Posted in components, design, Software Development, Technology, Usability - HCI | No Comments » | Add to Delicious | Digg It

    Nitobi Suite Launched Tonight | February 16th, 2007

    We did it! We just launched the beta of our Ajax component suite:)

    What’s new:

    • Tree
    • Tab
    • Fisheye Menu (like the Mac doc)
    • Call Out (Super duper tool tips)
    • Ajax Toolkit (Build your own components with the Nitobi plumbing)
    • Grid and Combo are still there, but use the toolkit now.

    More info here.

    Download it here.

    Let me know what you think.

    Good work team! Dave, James, Jake, Alexei, Mike and Joel really busted their butts to make this happen:)

    Posted in AJAX, components, nitobi, Software Development, Technology, Usability - HCI | 1 Comment » | Add to Delicious | Digg It


    Search Posts

    Twitter

    Flickr Pics

    www.flickr.com

    You are currently browsing the archives for the components category.

    Archives

    Categories