Monday, November 8, 2010

Hello hello, dear readers!

As I enter into the brave world of professional programming, I find myself constantly amazed at things I encounter and the problems I have to solve.  I've decided, in part do to a project I'm working on for the Android, to spend a little time going over some very basic day-to-day development stuff.  This may not necessarily be just for those purposes, and will likely branch out into other things as I learn, but right now that's the goal.  This is just an introductory post, going over projects I'm currently working on and so forth, but keep an eye on this and you'll (hopefully!) start seeing some pretty interesting stuff.
_______________

AACC Bookstore for Android
_______________

First things first, my major paid project right now is for the AACC Bookstore.  We're working on an application that brings the functionality of their website to the Android platform.  As a long term plan, we would like to extend our reach to iPhone, but baby steps are certainly necessary.  I've never dev'd for a phone before, so it's really a pretty amazing jump from where I've been before.  I am familiar with some of the practices, thanks to a brief stint on the Gameboy Advance in Full Sail, and have a basis in C#, which is very similar to Java, or so I've found, but it is still its own beast with its own set of problems and promise.

Things are going very smoothly and I anticipate the bulk of the starting entries to be about this project.
_______________

Away3D Crane Project
_______________


Second on my list of major projects and what occupies the rest of my time is a 3D Flash demo simulation of a crane.  It's been a lot of brute-force learning on my part in IDEs, APIs and languages in general.  Before this project I had only dappled in Flash 10, and had a minimal experience in Actionscript 3.0.  That, suffice to say, has changed.  I started with a 2D base crane, drawing up a sample cab and putting in some functionality for later use.  It was put to the side when I jumped into using Papervision3D and learned how to simulate 3D in Flash.  With time, I realized Papervision was deficient in ways I couldn't reconcile or make up for on my own, so I moved on to Away3D and haven't turned back since.

I've hit a functionality point with this project and from here out, it's actual simulation logic and fun game-dev stuff ahead.
_______________

As always, there are small side projects I'm sure to be working on, and depending on how my other learning ventures go, there may be a bit here and there that refers to them as well.

So here we go, lovely reader, onward and outward!

No comments:

Post a Comment