Showing posts with label BlackBerry Playbook. Show all posts
Showing posts with label BlackBerry Playbook. Show all posts

Saturday, September 29, 2012

BlackBerry 10 SDK for Adobe AIR



BlackBerry SDK for Adobe AIR is now available at https://developer.blackberry.com/air/. Using this applications can be built for BlackBerry 10 devices or the BlackBerry PlayBook.

Adobe Flash Builder integrates the BlackBerry 10 SDK for Adobe AIRActionScript and the Adobe Flex framework. It allows development, testing, debug and deployment of Adobe AIR applications for BlackBerry 10 devices.

Tuesday, May 22, 2012

Pros & Cons of use of Adobe Flex for iPhone/iPad Developers

Below are the pros and cons of Adobe Flex (http://www.adobe.com/products/flex.html) environment for iOS development.

Pros:
1. No specific Hardware need: No need for Mac OS X system for development ( works on both platforms Mac & Windows).
2. Code sharing across multiple platforms: Run the same code on other mobile platforms (BlackBerry Playbook and Android), desktops & web applications (browsers)
3. SAP Data Integration: Ease of integration with SAP backend & Web Services (or to other standard data sources)
4. Improvement Developer Productivity (Adobe Flex / ActionScript would be easier to learn for a Java developer than Objective C).
5. Design Time Integration: Eclipse based developer (Flash Builder) environment or developer tools can be integrated with SAP NetWeaver Developer Studio.
6. Low Training Cost, there are plenty of examples and development tutorials available for free to get started with Adobe Flex. 
7. SAP NetWeaver GateWay Integration: https://community.wdf.sap.corp/sbs/groups/adobe-flex/blog/2011/09/02/flash-builder-and-sap-netweaver-gateway-integration
Cons:
1. Dependency on Flash Platform.
2. Licensing Cost of Software:  Cost of Development tool, Adobe Flash Builder Premium license costs $699. (on single license purchase, there may be discounted price for bulk purchase)

Wednesday, November 16, 2011

What's New in Flex 4.6 SDK and Flash Builder 4.6

Below is the Blog link from Adobe Developer Connection about  - What's new in Flex 4.6 SDK & Flash Builder 4.6:
http://www.adobe.com/devnet/flex/articles/whats-new-flex-flash-builder-46.html

Key Improvements include:
  • New UI Components
  • Support for latest Google tablet platform and iOS 5
  • Enhanced Tooling (including monitoring and unit testing of mobile applicaitons)
  • Performance Improvement
This is the final official Adobe release of Flex. Future versions of Flex SDK will be managed as an independent project by Apache Software Foundation (ASF).


Saturday, May 21, 2011

Adobe Flex Builder 4.5 - A game changer release


Today a developer faces a challenge of making their applications run on multiple platforms. With Adobe Flash Builder 4.5 the same code works smoothly and uniformly in every device. Adobe Flex is the single framework to build applications compatible across almost all major browsers, devices and operating systems.

It supports the following platforms:
  • For Desktop Applications multiple Operation Systems
    • Windows,
    • Mac
    • Linux
  • For Rich Internet Applications (RIAs) multiple Browsers
    • Chrome
    • Internet Explorer
    • Firefox
    • Safari
  • For Mobilie & Table Applications multiple devices platform
    • Android
    • BlackBerry (Research in Motion)
    • Apple iOS
    • Windows Phone 7
Flash Builder 4.5 with Adobe Creative Suite 5.5 release is a game changer release as It now provides support for building Flex and ActionScript applications using one single tool and one development framework for Google Android, BlackBerry Tablet OS and Apple iOS with one primary code baseIt enables: 
  • Developing across different form factors.
  • Developing across multiple operating systems & platforms. (Android, Blackberry Tablet & iOS)
  • Developing for different orientations of devices.
  • Testing & Debugging your application on device.


Tuesday, July 28, 2009

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