Archive

Archive for June, 2011

>Adobe Air 2.7 Now Available: iOS Apps 4x faster!

June 15, 2011 Leave a comment

>New AIR 2.7 Features

- Enhanced rendering for iOS: AIR apps for iOS render up to 4x faster in CPU mode. This change will improve the performance of many AIR for iOS apps, including those built with the Flex framework. Watch the performance improvements

Desktop:

- Integrated support for Media Measurement: The Adobe AIR 2.7 runtime now includes the same built-in support for media measurement as Adobe Flash Player 10.3, allowing companies to simplify the collection of real-time, aggregated reporting data for how content is distributed and viewed by users. With direct support for Adobe SiteCatalyst, powered by Omniture, developers can implement video analytics for existing or legacy video players with as little as two lines of code

iOS

- Rossignol Experience: Ski season is coming to a close, but this fantastic app from this famous ski maker provides a rich interactive branded experience to learn more about Rossignal skis. Video demo.

BlackBerry Tablet OS

- Comb Over Charlie: Comb Over Charlie was availble on Android using AIR. This game is now available on the PlayBook . Soon to be on the iPad. 4.5 out of 5 stars!

BlackBerry Tablet OS version
Android version

Android

- G20-G8: This is the official app of the French Presidency of the G20 and the G8. Get real time updates and access to all the latest developments from the Summits and the preparatory meetings, as well as video reports and photos on the G20-G8 website.

Read more…

Categories: Air

>Zero-downtime Deployment in Tomcat

June 6, 2011 Leave a comment

>If you thought Tomcat could not get any better, you thought wrong. Tomcat 7 introduces what is called Parallel Deployment.

Simply put, parallel deployment is the ability to deploy more than one version of your web application in parallel, making all versions available under the exact same URL.

Think about this for a minute. If you have a new version of your application, you can simply drop it into the Tomcat that is running the old one and it will Just Work™. In fact, they will both work. Tomcat handles all session management and traffic routing between application versions. No need to restart Tomcat. No need to stop processing requests. No need to talk to your boss about downtime. No need for your boss to talk to any customers about downtime.

The people who created this feature chose a surprisingly easy solution for how to tell Tomcat what is an alternate version of what. All you have to do is tack ## onto the WAR’s file name. Simple and effective, if a bit odd-looking.

There are a few things to consider when you want to start using versioned WAR files with your Tomcat server. So before you go off and change the deployment strategy at your company, check off the list below.

1) Internal caches should be write-through and expire quickly
2) You need sessions to be enabled
3) Where does logging go?
4) Disk files and directories need to be sharable
5) No TCP socket listeners
6) Your apps must be able to undeploy

For the complete walk-through and details on the items on the checklist, read more on http://java-monitor.com/forum/showthread.php?t=1288

Categories: Tomcat

>Android 3.1 Platform Highlights

June 1, 2011 Leave a comment

>New User Features

New UI designed from the ground up for tablets

Android 3.0 is a new version of the Android platform that is specifically optimized for devices with larger screen sizes, particularly tablets. It introduces a brand new, truly virtual and “holographic” UI design, as well as an elegant, content-focused interaction model.

- System Bar, for global status and notifications
Across the system and in all applications, users have quick access to notifications, system status, and soft navigation buttons in a System Bar, available at the bottom of the screen.

- Action Bar, for application control
In every application, users have access to contextual options, navigation, widgets, or other types of content in an Action Bar, displayed at the top of the screen.

- Customizable Home screens
Five customizable Home screens give users instant access to all parts of the system from any context. Each screen offers a large grid that maintains spatial arrangement in all orientations.

Read more

Categories: Android
Follow

Get every new post delivered to your Inbox.