Search
Feeds
May 10 2007

Sanative Works with New College of California to Automate Registration Process

New College of California is a fully accredited college located in San Francisco, California. As with many educational institutions, there is a challenge of automating and integrating systems to enhance workflow and give students access to tools that allow them faster access to data and easier communication.

Sanative is working with New College to create a system that allows registrations to be received electronically and processed much faster than previously possible. This process also ensures more accurate data entry and instant confirmation to the student that their registration was received.

By utilizing Adobe products such as ColdFusion and PDF technology, registration forms can be distributed easily and be delivered electronically directly into a registration system. If the student does not readily have an internet connection available the same form can be printed then mailed or faxed to the school for manual processing.

This process also saves paper, and therefore is helpful to our environment. This is important to both New College and Sanative, and we are therefore proud to be working with New College on this very important project.

0 comments - Posted by TJ Downes at 6:22 PM - Categories: Site Launches

Apr 5 2007

Sanative Revamps Flex-based Calendar for Nevada State Legislature

Sanative was chosen by the Nevada State Legislature to revamp a calendaring system written in Flex and ColdFusion. The calendaring system required additional features as well as fixing some current issues.

During the process of development many components were rewritten for better performance and more reliable behavior. This resulted in a noticable end-user performance increase, especially in the reports module.

Sanative also addressed many usability issues, making the application and work flow much easier for the calendaring system administration staff. This included redesigning the application's menu system and specific components of the UI (user interface).

Sanative was able to complete the redevelopment of the application using the existing ColdFusion and Flex applications within 7 business days, attesting to the rapid development process offered by ultizing ColdFusion and Flex as the core development tools for web application development.

0 comments - Posted by TJ Downes at 3:39 PM - Categories: Site Launches

Mar 20 2007

Roxie.com - Adobe Site of the Day

We are excited and pleased to announce that roxie.com, the Roxie Cinema at New College website, has been selected to be disaplayed as the Adobe Site of the Day! Sanative developed the Roxie Cinema site in conjuntion with New College staff using Adobe products.

The backend system was developed entirely in Flex and ColdFusion and generates events and calendars based upon movie data imported from TicketWeb. The front end utilized Adobe's Spry AJAX technology, Flash and Contribute for content management.

The website will be showcased on March 21. Feel free to leave us comments on how you like the site, what you think could be improved, or even what you hate!

0 comments - Posted by TJ Downes at 6:17 PM - Categories: Cool Stuff

Mar 9 2007

Rich Internet Applications: What are they and how can they help your business?

Web 2.0, AJAX, RSS, Podcasting, mashups, RIA.... in the past couple of years these terms have become prevalent when conversation about the web comes up. These terms mean very little to the layman and are often more confusing than they are descriptive. Developers understand them but they often leave others confused or misunderstood about what they actually mean. In this article we will focus on what Rich Internet Applications (RIAs) actually are and help you to understand why RIAs are important to your custom software solutions.

Quoted from Wikipedia
: "Rich Internet applications (RIA) are web applications that have the features and functionality of traditional desktop applications. RIAs typically transfer the processing necessary for the user interface to the web client but keep the bulk of the data (i.e maintaining the state of the program, the data etc) back on the application server".

In layman's terms this means that applications you run from a web browser will work just like standard desktop applications but can be run from anywhere in the world using a browser. Unlike the traditional desktop application, RIA's are generally downloaded to the client each time the user launches the application. This allows you to easily upgrade your application without costly rollouts to client machines.

Two of the most common technologies used to develop RIAs are AJAX and Adobe's Flex. We will be discussing the pros and cons of each, very briefly.

AJAX
 AJAX is based upon a mature technology called Javascript. It allows your web browser to make requests to the web server without actually reloading your web page. This is important to applications as it enhances the overall performance and makes a traditional web page seem more like an application than a web page. AJAX "packages", known as libraries, consist of a code base prebuilt to allow faster development of your RIAs. Generally these AJAX libraries consist of many "widgets". These widgets are designed to allow you many of the features of a desktop application without the time consuming coding process. Some common widgets include:
  •  the ability to allow your browser to drag and drop items on the page
  • special effects, such as fading, dissolving, swiping, etc. This is great for adding special effects to photos or any item on the page.
  • tabs - creates tabs so you can navigate your applications easier
  • grids - much like Excel spreadsheets
The downside to using AJAX for web applications is browser compatibility. An AJAX-based application running on Internet Explorer 7/Windows XP may function differently on a Safari 2.0/Mac OS X computer. This can often result in extended development cycles to iron out differences in platforms.

Flex
Aobe's Flex product is based upon the wildly successful Flash platform. Flex is free, allowing it to compete with the AJAX platform. Flex also offers Flex Data Services. While not free, Flex Data Services allows organizations to develop applications which push data to the end-user. What this means is that while a user is working in the Flex application data can be updated in real time. As a user changes data all others using the system will see these changes reflected on their screen. It also allows real-time collaboration within your projects between users anywhere in the world.

Flex development is fast, allowing common user interface elements to be visually placed and quickly edited. It integrates with many development languages and has built-in integration with Adobe's ColdFusion product. This allows Flex to replace existing applications very quickly and easily at a relatively low cost when compared to traditional desktop application development.

Additionally, Flex provides the benefit of working exactly the same on any browser and computer which is Flash enabled.

The downside to Flex is that it does require the Flash plugin. However, since Flash is installed on 95%+ computers in the world, this becomes less of an issue, especially for applications where the audience is controlled (internal applications and databases).

Apollo
Apollo is the codename for a new product by Adobe. The Apollo product will allow both AJAX and Flex projects to run as desktop applications, without the need for a web browser. This is important to application developers and IT decision makers as it allows web applications to be launched from the desktop and interact with that user's desktop. This includes access the end user's file system, something which has not been possible from the web until now (at least without using Java or ActiveX, two very expensive and inconvenient technologies).

Summary
Regardless of which RIA technology you choose you will find significantly lowered development costs and total portability of your applications. It is not uncommon for many non-profits or small business to have remote offices, making traditional desktop applications expensive to run remotely. Often this requires use of a thin client solution such as Terminal Server, in combination with VPN solutions. These solutions in turn require more IT staff to maintain and operate.

Upgrading RIAs will be less time consuming and as a result save your company substantially. Integration with third party sources and tools also becomes a much less tedious task due to the very nature of the Internet.

If you are interested in hearing more about RIAs, or would like to see some demos of RIAs, please give us a shout!

0 comments - Posted by TJ Downes at 7:32 AM - Categories: Technical Articles

Feb 7 2007

Cool Stuff: The Samsung BlackJack

Each month we will focus on a new product or technology which we feel is the bees knees. These will be focused toward small and medium organizations and how they can utilize these products in their business to either improve workflow, mobility or significantly lower costs.

The Samsung BlackJack

 
photo of the Samsung Blackjack

We like the Samsung BlackJack! This little phone has a ton of power, functionality and fun all in tiny package!

The BlackJack runs on Windows Mobile 5.0. This allows business users to utilize many programs they are already familiar with and use everyday, including Microsoft Word, Excel and Outlook. Full synchronization is supported, so your contacts, tasks, calendar, notes and email go wherever you go! Offices utilizing Microsoft's Exchange Server 2003 or 2007 can take advantage of Exchange Server's real-time push technology, eliminating all of the expensive middleware and maintenance associated with other push solutions.

The BlackJack also allows you to play your music and video on the go using Windows Media Player Mobile. With a built-in miniSD card slot you can carry multiple Gigabytes of your favorite files and multimedia with you. It also supports Stereo Bluetooth so you can enjoy hi-fidelity sound with your favorite Stereo Bluetooth headset.

The BlackJack is currently only available on the Cingular network, but we are betting that other networks will have this device available soon. Cingular does offer their EDGE network, 3G internet, on the device, allow high speed web browsing and synchronization in their EDGE service areas. Additionally the phone is quad-band, which means if you travel internationally you can use this phone anywhere.

This device offers many of the features and functionality of the Blackberry and Treo with much more functionality and without the expensive costs of the Enterprise software required for other push technologies. If you are thinking about getting a BlackJack and want to know how to integrate it with your business give us a shout!

0 comments - Posted by TJ Downes at 9:38 AM - Categories: Cool Stuff

Feb 7 2007

Roxie.com launched!

Sanative has launched a new site for Roxie Cinema.

The site is built entirely on the Adobe platform. ColdFusion and Flex were used for the development of the back-end tools which allow staff to input movie data and multimedia files which are dynamically displayed throughout the site. An import feature allows Roxie Staff to import data from their TicketWeb online ticket sales system so that event data can be imported. This feature saves the staff hours of time and prevents duplicate data entry.

The site was developed using Adobe's DreamWeaver project and utilizes Adobe Contribute for content management. Adobe Spry, an AJAX technology, was utilized to enhance the functionality of the homepage. Flash and Flex were also used to enhance certain aspects of the web site, including a Movie Browser tool.

Photoshop was the primary design tool used in the design process.

Working with the Roxie staff and New College of California, Sanative developed a comprehensive solution which allows staff to easily manage the site and improve overall work-flow while maintaining a pleasant user experience. Previous site maintenance required many hours per month and a knowledge of HTML. The new system allows anyone with a web browser to manage the site in mere minutes.

0 comments - Posted by TJ Downes at 7:53 AM - Categories: Site Launches