Showing posts with label Programming. Show all posts
Showing posts with label Programming. Show all posts

Tuesday, June 25, 2013

PhoneGap



PhoneGap is a standards-based, open-source development framework that helps in saving development time by providing a cloud-based build service. 

Adobe PhoneGap Build enabling code once with HTML and JavaScript and deploy it to any mobile device without losing features of a native app. PhoneGap was donated to the Apache Software Foundation (ASF) under the name Apache Cordova.

Friday, February 26, 2010

Item Renderer

An overload of communicationsAn overload of communications (Photo credit: windsordi)

list controls have default mechanism for controlling the display of data, or view. You can override that default behavior by creating a custom item renderer.You can also use custom component as an item renderer.

Note: The default layout, BasicLayout renderer doesn't respect the transformations that occur in the object's width/height/position during rotation. It still tries to layout the objects as if they were not rotated. However, if you use any other layout, like VerticalLayout or HorizontalLayout, the objects new dimensions after rotation is used.
Related articles

Saturday, September 5, 2009

How to create custom MXML components with Flex Builder 3.0

Slide: UI ComponentsImage by Geoff S. via Flickr

Watch the video below to learn How to creating an MXML custom component:

More DIY videos at 5min.com


How to add properties and methods to a MXML custom component.


More DIY videos at 5min.com


Reblog this post [with Zemanta]

Friday, August 14, 2009

Flex Technology Overview

Screen TechnologyImage by rutty via Flickr

Creating a Simple Application with Adobe Flex Builder


More DIY videos at 5min.com


key points about Flex technology that is relevant to this module.


Wednesday, August 5, 2009

Introducing Flash Builder 4


Flash Builder is a commercial tool from Adobe focused on developer productivity. It supports the following capabilities.
  • Intelligent coding help and templates
  • Network monitor
  • Interactive, step-through debugger
  • Emulation and on-device debugging
  • Visual design interfae
  • Data access wizards
  • Memory and performance profilers
  • Automated testing support
Hello World in Flash Builder 4


Introducing Flash Builder 4


Related articles

Tuesday, July 28, 2009

Introducing Flash/Flex Builder

Featured Video on Flash Builder
Visit the link below to view featured videos on Adobe Flash Builder
http://tv.adobe.com/product/flash-builder/?source=EWUMA

Intoducing Flash Builder


Introduction to Flex Builder 3
More DIY videos at 5min.com




Getting Started With Flex SDK

Flex architecture contains following components:
•Adobe Flex Builder
•Adobe Live Cycle Data Services ES
•Adobe Flex Charting

•Adobe Flex SDK


Flex SDK is a free tool containing the following components:

the following link provides step-by-step instructions for creating an Adobe AIR applications using Flex SDK
Creating your first application using Flex SDK


Getting Inspired & Exploring the possibilities of Adobe Flex, updated

English: Differentiation of Java technologies ...
Image via Wikipedia
Now its time to browse some Rich Internet Applications (RIA) built in Adobe Flex.

Rich Internet Applications are web applications that works like full fledged desktop applications.

They can be delivered to the user through a site specific browser either through a plug in or virtual machines.
A site-specific browser (SSB) is a software application that is dedicated to accessing pages from a single source (site) on a computer network such as the Internet or a private intranet. SSBs typically simplify the more complex functions of a web browser by excluding the menus, toolbars and browser chrome associated with functions that are external to the workings of a single site. These applications can be started by using mostly a desktop icon using the favicon.[1]
Examples of site-specific browser
RIAs let you perform in-line editing, drag and drop items or otherwise interact directly with elements.
Popular browser based RIAs include Flickr, Google Maps, and eBay.

Why Adobe Flex ?

Flex is a highly productive, free open source framework for building and maintaining expressive web applications that deploy consistently on all major browsers, desktops, and operating systems.
Flex applications can be built using Flex SDK or Adobe Flex Builder 3. It is basically a collection of technologies developed by Adobe which can be used for the development of cross platform Rich Internet Applications (RIA).
Flex applications can be delivered on the web via the Flash Player or to the desktop via Adobe AIR
Flex requires server-side technologies like Java, SAP NetWeaver, ASP.NET or PHP to provide it with real-time data.

Adobe Flex is used across broad variety of industries and use cases.

Flex showcase which is a Flex application letting you browse and search for publicly available Flex applications. Many companies are developing Flex RIAs for internal applications.

Feel free to explore different the Flex showcase on your own, this will provides you with good inspiration and great ideas, and will lets you see what Adobe Flex is capable of.

1. Adobe Flex Showcase
2. Adobe AIR Application Showcase

Flex development can be beneficial not only to developers but also to end-users. Due to Flex programming model you can get scalable and reliable solutions. Even these solutions can be re-designed whenever needed. 

Please click the link below to get Tour de Flex application which provides over 600 running samples with source code!

 "Tour de Flex" and "Tour de Flex Mobile" - provides collection of Flex applications showcasing the capabilities of the technology for web/desktop and mobile application development respectively.

Related articles

Preparing your Runtime enviroment, updated


The so-called “Pepper” implementation of Flash Player provides a layer between the plugin and browser that abstracts away differences between browser and operating system implementations. It is an API Co-developed by Google and Adobe for hosting plugins within the browser.
1) Version Test for Flash Player
2) Installing the latest Flash Player Google Chrome browser includes Adobe® Flash® Player built-in. Google Chrome will automatically update when new versions of Flash Player are available.
3) Installing Adobe AIR
4) Flash Player Version Penetration - check this link if you are wondering which version of Flash Player would be best for you.


Watch the video below to Learn about Flash Player Integration and Support

Introduction to Adobe AIR

More DIY videos at 5min.com

Apache Flex Overview, updated

crazy with the bookscrazy with the books (Photo credit: leff)
What is Flex? 

Flex is a highly productive, free open source framework that provides enterprise-level components for Flash Platform for designing, building and maintaining expressive mobile, web and desktop applications that deploy consistently on all major devices, browsers, desktops, and operating systems.
Flex allows you to build web and mobile applications that share a common code base, reducing the time and cost of application creation and longer term maintenance.

Flex Overview

Adobe has donated the Flex SDK to Apache Software foundation. [Adobe Donating Flex to Open Source Foundation (infoq.com)]

What is Adobe Flash Builder ?

Adobe® Flash® Builder™ 4.5 software (formerly Adobe Flex® Builder™) is an Eclipse™ based development tool for rapidly building expressive applications for the following platforms:
  1. mobile, 
  2. web, and
  3. desktop
using the following technologies:
  1. ActionScript® and MXML
  2. the open source Flex framework. 
Adobe Flash Builder 4.5 introduces new support for mobile application development and testing that enables use of a common code base to build apps for the following platforms: 
  1. Android™,
  2. BlackBerry® Tablet OS, and
  3. iOS mobile platforms 
while sharing code from web applications. It includes support for the following features: 
  • intelligent coding, 
  • interactive step-though debugging, 
  • application profiling, and 
  • visual design of the user interface layout.

Can I learn Apache Flex (previously Adobe Flex) ?

Below are the Prerequisites for learning Adobe Flex includes basic understanding of following topics:

Which languages does Flex Framework supports ?

    A Flex application consists primarily of code written in two different languages
    • ActionScript - a fully object oriented, strictly typed, ECMA Script language. It is is used for describing the event handlers and custom application logic.
    • MXML - an XML based markup language. It is used to provide description of the appearance  and components that make up the application.

    What is Flash Catalyst ?

    An additional product Adobe® Flash® Catalyst™ (code-named Thermo)  a professional interaction design tool for designers to create complex RIA user interfaces and interactions by using a visual editor which will create Flex application code that the designer and developer can share. Adobe Flash Catalyst is a tool for rapidly creating user interfaces without coding.

    Future of Flash Catalyst & Flash Builders

    Following the decision of Flex moving to the Apache Foundation, that Flash Catalyst will be discontinued. Flash Builder will also have features the following features removed in future:
    • Design View,
    • Data Centric Development (DCD)
    • and Flash Catalyst workflows. 
    Adobe has stopped sales and development of Flash Catalyst tool, Adobe is now focusing mainly on creating tools for native applications using AIR and HTML5 for e.g. 

    1. Adobe Muse (http://muse.adobe.com)
    2. Adobe & HTML (http://html.adobe.com/)

    As an alternate to Flash Catalyst it is recommended to use Adobe Creative Suite Master Collection. (refer http://www.adobe.com/in/products/flashcatalyst.html for details)

    Further Reading:
    Learning Resources:

    Related articles:

    Which is better React Native or Native iOS and Android Development for building Mobile applications ?

      React Native vs Native (iOS, Android)   Properties/Feature React Native   Native (iOS) – Swift / Object...

    Labels