Rediscovering the old Flash days: how to run Flash in 2025

We all know that Flash hit the self-destruct button years ago — the moment Jobs wrote "Thoughts on Flash" — and began to collapse. I often mourn Flash the technology, and I often think back to how I loved Flash as a kid, taught myself Flash, made friends like Jimo Huoshan, Halley, Vin, KK, YBoy and Sun, and rode the wave of web games. Later, with the arrival of the iPhone, the mobile internet era began, Flash gradually headed for its end, and those old tech friends each moved on to something else.

Flash

Goodbye, FLASH

I’ve been with Flash for fifteen years. As a kid, my first encounter with Adobe was Photoshop and ImageReady. Later, Macromedia was acquired by Adobe, the web trio got the Adobe prefix, and only th...

Flash

Resolving "Extension context is null" when writing an ANE

AS code for calling the ANE: _context = ExtensionContext.createExtensionContext(EXTENSION_ID, null); You’ll find that _context is always null. The reason is that the jar was built with JDK 1.7...

Flash

Several parameters for projecting a 3D object onto a 2D view

FOV (Field of view)Manipulating the FOV property value can make 3D display objects appear larger up close and smaller at a distance. The FOV property represents an angle, between 0 and 180 degrees,...

Flash

Game Design and the Six Human Needs

I’ve spent a great deal of time thinking about video games — far more than just from concept to completion. Whether making them, playing them, or taking part in community discussions, I’ve realized there are some things I want to share. Game design is both organic and emotional, and structural and rational. The more I’ve dealt with the process and the results, the more I’ve realized that there are hidden core values in game design, values tightly bound to the six human needs. The more a game aligns with these values/needs, the better a game it is, subjectively speaking. Level 1: Needle in a HaystackAs you probably know, an enormous number of video games ship across many platforms, and the number grows every day — and every day it gets harder to find a game you’ll love. On Steam, for example, games are sorted by “Featured”, “Popular”, “New Releases” and “Recently Updated”. Dig deeper into the search options and you’ll find genres, user tags, ratings, user ratings, and unique features and categories. That’s all well and good, but it’s absolutely not as good as just telling me which game I’ll love. At best, it’s a careful guess.

Flash

ANE for opening the native Maps app and navigating on iOS 6

cn.flashj.ane.ios.OpenMap is a native extension for iOS that does one very simple thing: jump to the system’s built-in Maps app and navigate to a place. It provides 2 methods: openMap.routeFromSourceToDest(source, dest); navigates from source to dest. openMap.routeToDest(dest); navigates from the current location to dest. The source and dest parameters are both cn.flashj.ane.ios.MapItemVO, a class with three fields: latitude, longitude, and place name. Example usage:

Flash

Error when packaging Adobe AIR with an ANE from an external SDK

Symptoms: Our project needed the ANE QR code scanning feature. After writing it in XCode with ZBarSDK and publishing it as an ANE, packing it into an IPA with adt threw this error: Packaging failed! Packaging error message: Compilation failed while executing : ld64 Packaging output: ld: warning: ignoring file /var/folders/l5/kql7svqx5j93vwg65tj3pt_c0000gn/T/8e0d5504-ffea-41da-a45b-22cfe260a197/libcn.flashj.ane.ios.QRScan.a, file was built for archive which is not the architecture being linked (armv7): /var/folders/l5/kql7svqx5j93vwg65tj3pt_c0000gn/T/8e0d5504-ffea-41da-a45b-22cfe260a197/libcn.flashj.ane.ios.QRScan.a Undefined symbols for architecture armv7: “_QRScanExtInitializer”, referenced from: _g_com_adobe_air_fre_fmap in extensionglue.o (maybe you meant: _QRScanExtInitializer_name) “_QRScanExtFinalizer”, referenced from: _g_com_adobe_air_fre_fmap in extensionglue.o (maybe you meant: _QRScanExtFinalizer_name) ld: symbol(s) not found for architecture armv7

Flash

Links about Feathers

Feathers is a lightweight UI component set that’s easy to skin and extend (works on mobile and desktop). Used together with Starling. My recent project is built with Starling, and time is pretty ti...

Flash

Unity3D loses textures when importing fbx

Question: When exporting FBX from 3dsMax for use in Unity, textures always get lost. Unity does automatically import materials when it imports the FBX, but the texture files all end up empty, so yo...

Flash

The 8th Flash Developer Conference — "Mobile Development, Social Games and Light Online Games"

Time: Sunday, October 16, 2011 Location: Meeting Room 1, Jingyi Hotel, No. 9 Dazhongsi East Road, Haidian District, Beijing Online registration:http://wefdc8.51qiangzuo.com/ Conference page:http://www.wefdc.com/index.html Flash Developer Conference Weibo:http://weibo.com/wefdc

Flash
1239