Archive

This year, Adobe released a great environment with Flex SDK and Flash Builder to support mobile application development with mobile optimized components and framework. Flash Builder 4.5 provides mobile project type, multiplatform device simulations and on device debugging and easy packaging for deployment on range of application stores.

I really like the environment, single framework and tool to build and deploy rich, expressive mobile and tablet apps on Android, BlackBerry Tablet, iPag and iPhone device.

According to Adobe, Flex 4.6 will be released later this year, with new version of the SDK and a corresponding update to Flash Builder with new components and functionality specifically designed to help to create application for latest mobile and tablet device.

New Components

SplitViewNavigator : A new top-level application component specifically designed for the tablet experience. With only few lines of code, manage the layout of multiple views and have them adapt automatically based on device orientation.

CallOutButton : A versatile component that pops over existing content and can contain text, components or even entire views.

SpinnerList : This popular tablet component is an adaption of the existing List component. It not only has a new look, but also gives options like recirculating content and a position based selection model.

DateSpinner : A highly flexible component that is not only locale-aware, but provides multiple out-of-the-box configurations to fit most date/time entry needs.

Text Enhancements : Flex 4.6 solves the problem of cross-device text input. Flex exposes the native text-editing controls on EVERY platform—this enables the developer to customize the keyboard and the user to experience the native UI of common operations like selection, copy/paste and spelling checking.

ToggleSwitch : This simple and much-requested control is now available in Flex 4.6.

Also in addition to supporting the new features in the Flex framework, Flash Builder 4.6 exposes new capabilities that will enable developers to build better cross-platform mobile applications—Native Extensions and Captive Runtime.

Native Extensions allows developers to complement their Flex application with native C, Objective-C, and Java libraries—this new feature opens a world of new possibilities for both mobile and desktop applications. Providing access to Apple iOS, Google Android, and BlackBerry Tablet OS specific APIs, your applications can access native features like notifications or the calendar. Flash Builder provides complete support for both managing and packaging Native Extensions. To read more about the possibilities or learn how to build your own native extension, see Oliver Goldman’s article,Extending Adobe AIR.

Recently, I spend some time to feel the great environment in Flash Builder “Burrito” for mobile application development. I like to share the basic ideas to start work on mobile application development environment.

4) Skip the server settings with their default values ( As we are not using application server for this application.)
5) Skip the build path settings with default values and select Finish.

Flash Builder “Burrito” creates a new mobile project, with two default files and initial view of the application. Now, its ready to start application logic, according to your needs. But for the first mobile application we creating simple application with navigation between some screens.

Now, first add a Button, to perform navigation to application’s first view. For this we are using ViewNavigator component. To change views will have to update the navigator what to do and accordingly, the build in navigation system responds. Will have to add the following code to add Home button to first view.

When the Home button clicked, postToFirstView() invoked, and the navigator will display the first view.

Within the tag <s:navigationContent> in FirstMobileApp.mxml, the firstView property has been set to views.FirstMobileApp, which refers to a file that was automatically generated when you created the project. When the user clicks the Home button, the ViewNavigator component will load the views. FirstMobileApp view.

Now, follow these steps to add more view screen :

1) Right-click the views package and select New > MXML component.
2) Type component name, here DetailsView as the name

Packager for iPhone, a great feature of Adobe Adobe Flash Professional CS5 and Adobe AIR SDK 2.0.1, which offer developers a fast and efficient method to reuse existing code from projects to develop native applications on iOS devices.

You will get more information regarding iPhone applications development from below list :

MAX sessions updates are as below. There are some important discussion like important tips for web design, increasing performance of Flash, Flex, AIR applications and most important secrets behind Flash and so on .

Microsoft’s Surface 3 is the first announced device to use Intel’s new Cherry Trail Atom chips, but you can expect therm to show up soon in other devices too. So what are the chips capable of and what should we expect?The Surface 3, which went on sale Tuesday, highlights some of the capabilities of Cherry Trail, officially called the Atom X5 and X7. The chip […]

Klaus Tschira, an SAP co-founder who helped pioneer the development of modern ERP (enterprise resource planning) software and turn the Germany-based company into a global software powerhouse, died Tuesday in Heidelberg at 74.Tschira founded SAP with four former IBM colleagues in 1972, with the intention of creating standardized application software for real- […]

For the next version of its Visual Studio, Microsoft has consolidated the enterprise versions of the integrated development environment (IDE) software into a single product so it can be more easily managed by large organizations.“What we’ve been hearing from our customers is that they want to standardize on one offering across their teams in the enterprise,” […]

A new malware program is being used to do reconnaissance for targeted attacks against companies in the energy sector.The program, dubbed Trojan.Laziok by researchers from antivirus vendor Symantec, was used in spear-phishing attacks earlier this year against companies from the petroleum, gas and helium industries.The attacks targeted companies from many coun […]

Typing in a series of numbers can be a cumbersome process on a touch-screen keyboard. Fortunately, Google Keyboard lets you create a dedicated number row across the top of the keyboard so you can fly through your data entry. If you’re using another keyboard, make sure you change your keyboard to Google Keyboard for this exercise. Next, you’ll need to head to […]

Facebook tracks everyone who visits its site, including people who don’t have an account, and even continues to track users and non-users who have opted out of targeted ads, researchers at two Belgian universities have found.Researchers at the University of Leuven in cooperation with researchers at the Vrije Universiteit Brussel have published an update to a […]

A tool for nearly real-time management of clients like desktops, laptops and Windows tablets is now set to take on massive organizations that have millions of endpoints.Tanium is software that can examine and modify all such clients across an enterprise within 15 seconds, according to the company. It’s already being used by customers with more than 500,000 e […]

The Hisense Chromebook—announced Tuesday morning and available now at Walmart.com—costs just $149. And that super-low price is probably its most remarkable feature. This model, along with the Haier Chromebook also announced today, sets a new standard for affordable computers in this age of more expensive Windows laptops, and even pricier Macs. We could easil […]

Google is giving systems admins more control over Apps documents in an attempt to alleviate concerns about securing company data after moving email and productivity software to the cloud.Specifically, admins will be able to apply more granular policies for sharing files inside and outside their companies, as well as set custom alerts that are triggered by ce […]