background preloader

Flash

Facebook Twitter

Adobe. MyBookmarks] FlashRealtime.com. News and views on the world of interactive media. FlashPic - Flash Templates Online Store. Flex 3.0 CSS Properties List. Authoring mobile Flash content for multiple screen sizes. As the Flash Platform continues to proliferate and reach more devices, developers need to adopt techniques for authoring with multiple screen sizes and resolutions in mind.

Authoring mobile Flash content for multiple screen sizes

This article discusses several techniques to help Flash developers author content that will render properly on any device, regardless of its screen resolution and pixel density. The techniques explored in this article are somewhat "low-level" in that they show the programmatic creation of vectors and the use of algorithms (albeit simple ones) to dynamically size and position assets. There will always be a need for this level of authoring control for some applications, but there will also be "higher-level" and simpler alternatives in the future. Adobe is currently working on a mobile Flex framework (codenamed "Slider"), which will automatically apply some of what's discussed here, and will make it much easier for you to write applications that adapt to different screens. iOS features in Adobe AIR 2.6. Key Differences in Air for Android and iOS Packager App Capabilities. Introduction to In-App Purchases. This post is also available in: Chinese (Simplified), Russian, Korean Note from Ray: This is the third iOS 6 tutorial in the iOS 6 Feast!

Introduction to In-App Purchases

In this tutorial, we’re updating one of your older tutorials to iOS 6 so it’s fully up-to-date with the latest features like ARC, Storyboards, and new iOS 6 APIs. Parts of this tutorial come from our Beginning In-App Purchase chapter in our new book iOS 6 by Tutorials, although the book is about a different app (iOS Hangman!) And takes things MUCH further than this simple example, such as covering the new iOS 6 Hosted Downloads feature.

Enjoy! This is a blog post by site administrator Ray Wenderlich, an independent software developer and gamer. One of the great things about being an iOS devleoper is that there are a variety of models you can use to make money off of your apps, including paid, free with ads, and in-app purchases. APIDescription - in-app-purchase-air-ios - The API that is exposed by this ANE - Sample Actionscript Native Extension for In-App Purchase capabilities on iOS. Developing native extensions for Adobe AIR. Extending Adobe AIR. Of course, these patterns can be combined as well: A single extension could use one extension for a block of simple functions, and another on a per-object basis, and so on.

Extending Adobe AIR

In C, each context is initialized (and finalized) via a function registered in the extension initialization call. The context initializer must return a set of functions registered by name, and can optionally perform additional work. It can determine which set of functions to return by looking at its second parameter (PDFDocument in the example above.). In Java, a similar pattern is achieved via the FREContext abstract class. Extensions must create a derived class that implements the getFunctions() call, and then return an instance of that class from FREExtension.createContext(). ActionScript access from native code With initialization and registration complete, ActionScript code can begin calling native code via ExtensionContext.call(). Access to ActionScript from native code is centered on the FREObject type. Packaging applications for Apple iOS devices.

In order to package applications for testing/debugging on iOS devices and for deployment to the Apple App Store you need an Apple iOS development certificate (in P12 format) and a provisioning profile.

Packaging applications for Apple iOS devices

There are both development and distribution versions of each. The development provisioning profile is a collection of data that ties developers and devices to an authorized iOS development team and enables a device to be used for testing. It contains a set of iOS development certificates, device IDs, and an application ID and must be installed on each device on which you wish to run your application. A distribution provisioning profile, on the other hand, may or may not contain device data depending upon if you are creating the application package for ad hoc distribution directly to specific devices or through the Apple App Store. Step 1: Enroll in the iOS Developer Program. Browse to and click the link to join the iOS Developer Program. Cpsid_90810. Packaging AIR application for iOS devices with ADT command and ANT script at The Space For App Developers. As you may know AIR 2.6 SDK was released yesterday.

Packaging AIR application for iOS devices with ADT command and ANT script at The Space For App Developers

It brings a lot of improvements especially for iOS devices (you can find the release information here). Now if you already have a certificate and provisioning profile from Apple and want to try out your existing code to deploy on an iOS device you can use the following ADT command: [AIR_SDK_HOME]/bin/adt -package -target ipa-test -provisioning-profile [MOBILE_PROVISION_FILE_PATH] -storetype pkcs12 -keystore [CERTIFICATE_FILE_PATH] .

/MyApplication.ipa . Sekati - Sekati AS3 API. Still here for your 'travel to the past to steal a pair of humpback whales to save the planet' needs!

sekati - Sekati AS3 API

Sekati API is a Pure Actionscript 3.0 framework designed to bootstrap the development of flash/flex projects & applications with an emphasis on high-level functionality encapsulation. The framework provides a flexible, feature-rich xml configurable application architecture through the implementation of it's collection of behavior-specific core display objects, controllers, managers & utilities. The frameworks deploy structure, web & Air application skeletons, companion Javascript library, unit & visual tests aid in getting a stable application structure up and running almost immediately.

Great attention has been paid to writing thorough and concise Documentation for the API and generating useful Unit and Visual test to allow the framework to be easily tapped and referenced as needed. Does your business profit from using Sekati API? Overlaying AIR SDK for Flash Professional CS5.5.