REM DEV Archive
Developer resources from the first version of this site (2008–2010) — Flex, Adobe AIR, Flash, JavaFX, early Android, and tech book reviews. Restored from the Internet Archive.
Passing Bundles Around Activities
When I first started dabbling with Android, it took me a while to understand the framework, and how information is passed between screens. Here's a sample app that will show you one way of doing it.
Different Ways To Handle Clicks
This article demonstrates four ways to handle button clicks in Android.
Create a Simple Drawing Pad
Here's a quick and easy drawing pad application.
The Art of User Interface Design...
I hope this will kick off a series of blog posts on an aspect of web development/design that, in my experience, is often left in a void.
How to setFocus() when your app loads
Enhance a Flex app's UI by learning how to setFocus() on a text field when the page loads.
Playing Audio - error: PVMFErrNotSupported (Prepare failed.: status=0x1 )
If you are trying to play a sound file, but you keep getting this error: PVMFErrNotSupported (Prepare failed.: status=0x1) then you might want to check out this code sample...
JavaScript Class Files
JavaScript Class
Flex - Create a Dashboard That Allows Drag and Resize
Here's a crude prototype of a dashboard and a base class for widgets that can be moved and resized.
Flex Checkbox TreeItemRenderer
This code sample demonstrates a TreeItemRenderer that displays a checkbox for each leaf node in the Tree.
Strange Hack For Downloading With a FileReference
My file download wasn't working and I sometimes got an I/O Error - 2038. I dug around the internet and found this very strange hack. You have to create a nested function in the same scope as the call to the download() method of the FileReference. It make
Using SharedObjects
Shared objects are basically cookies that get stored on a users machine by the browser. Here's a little code sample to demonstrate...
Programming Games in JavaFX - Part 3
In this lesson we'll complete the code that controls all the movement of our ship.
Using a File Reference to Upload to ASP.net
If you're looking for a quick way to upload files from Flex to an IIS server using ASP.net, then you might want to check this out(you'll even get the .net code!).
Wrox - Professional Android Application Development
Great tutorials, but not a very detailed overview of Android.
Stack Error 1023 - My Strange Encounter With Error 1023
For one project that I was working on the error never occurred in the test environment, but showed up as soon as we pushed to the production environment. After trying everything, here's what I found...
The Busy Coder's Guide To Android Development
In my oppinion, this is the best introduction to Android for absolute beginners.
Adobe AIR Bible
Although I usually like books from Wiley, this one was a bit of a disappointment for me.
My Struggle To Get Maps Working in Android 1.5
If you're having lots of problems getting the map to show up in Android, maybe this will help...
Android - How To Set Up an API Key for Google Maps
It took me some time to figure out all the steps to get my Android apps set up to use Google Maps. I ran into some strange hurdles along the way. Hopefully this will spare you some time.
Flex - Bitmap vs BitmapData
What's the difference between a Bitmap and a BitmapData object?
REM Wins Grand Prize in Blogging Contest Sponsored By Sun
We are very happy to announce that RemWebDevelopment.com was recently announced as one of ten grand prize winners in a blogging contest hosted by Sun Microsystems.
Programming Games in JavaFX - Part 1
Learn the basics of programming games using JavaFX. This easy to follow series of tutorials will get you started.
Flex - Convert a SQLServer Datetime into ActionScript Date
Here's my solution for pulling a datetime from SQLServer in a format that ActionScript can use to create a Date object.
Programming Games in JavaFX - Part 2
The result of this lesson will be a ship that pivots when the left and right arrow keys are pressed. But there's a little more to it than that; we'll also be building our game engine so that it can handle animation.
Programming Games in JavaFX - Part 7
Let's make our game more interesting by splitting the asteroids into smaller ones when they are hit by a bullet.
Programming Games in JavaFX - Part 4
In this lesson we'll give our ship some fire power to launch bullets.
Programming Games in JavaFX - Part 5
Now that our ship can shoot bullets, we'll need to give it some targets.
Programming Games in JavaFX - Part 6
By the end of this lesson we'll have a complete game, although it will be crude and there will be plenty of room for refinement. In this step we'll add collision detection so that we can determine when a bullet has hit an asteroid, and when the ship coll
Flex - Dynamically Create Time Segments
Heres' a quick script that dynamically creates 15 minute time segments between 8am and 7pm.
Flex - The Fastest Way to Transfer Data?
After doing some testing, I discovered that AMF may not be the fastest way to transfer data in Flex.
Save the Earth - Video Game in JavaFX
Play the JavaFX version of Save the Earth!
The Easy Way to Deploy Your AIR Application
Get your AIR application out there the quick and easy way.
Directory Browser Application
Here's a sample that allows you to browse the file system on your Android.
Create a NativeWindow Without Using SystemChrome
Wanna customize the appearance and functionality of your WindowedApplication? Here's a sample that should get you up and running.
First Look at the G1
I finally got to see the G1 with my own eyes today.
Welcome to REM DEV!
Find out about the motivation behind this site and the vision that drives it's evolution.
Android - A Quick and Dirty Http Client
A simple application that will allow your Android application to pull data from a website.
Understanding Encryption, Digital Signatures, and Certificates
If you've ever wondered how information is secured over the net, and how server identities are authenticated, you might be interested in this brief overview.
Getting Your ItemRenderer to Behave With The DataGrid
ItemRenderers can be tricky. In this case my ItemRenderer was interfering with the default behavior of my DataGrid. So here's what I came up with...
Flex - Dynamic DataGrid when XML is unkown
This script comes in handy if you are dynamically building select statements, and then sending the results to Flex in xml format.
Four Wishes for FLEX 4
Keeping the Creep Out of Your Scope
Web projects are deceivingly complex, and notoriously susceptible to "scope creep". All too often a project's requirements are not clearly defined before the designers and developers dive into their work, and this is the primary cause of scope creep.
More Fun with Maps
Here's a sample that uses the UMap component from www.afcomponents.com. You'll be impressed when you start digging into the functionality of the UMap. You can do some really cool stuff with it.
Measuring ROI with Conversion Tracking
How do you know if your internet advertising campaign is paying off? Sure, it's easy to find out how much traffic is directed to your website from online ads. But is increasing traffic your real goal?
Flash - Fun with Maps
Here's a little map application that helped me greatly in my quest to learn ActionScript.
Dreaming in Code
I've heard that people memorize and even learn while they are sleeping. Last night I had a first hand encounter with this phenomenon.
Flash SEO Has A Long Way To Go
Adobe recently announced that it had partnered with Google and Yahoo in an effort to make content presented in Flash files more visible to the search engines. Finally, someone other than Web developers are taking steps to address what is no doubt the bigg
AIR - Determine the User's Screen Size
Here's a trick that you can use to figure out the dimensions of the user's screen so that you can size and position your native window.
Passing Values to a Custom ItemRenderer
This code sample demonstrates how to create and itemrenderer that allows you to pass values to it and display HTML formatted text.