Tuesday, January 24, 2012

Just Listen To It

The Deck Workout, Ubuntu 10.04 in Parallels, and some Electric Mist

The Deck Workout v1.0.1 has been released and is now live on the iTunes App Store.
http://itunes.apple.com/us/app/the-deck-workout/id491997392?ls=1&mt=8

Keeping myself busy for the past week has been an easy challenge with work that needed to be done for my research project quickly piling up. My day started at 7 this morning with a trip to the gym and getting my workout done early so that the rest of my day can be focused on work.

Now to work.
Update: I figured out that installing a server on a Virtual Machine was exactly what I needed to develop easily on ONE computer without the need to worry about any connection problems for now. This will be addressed later, but for the time being this will suffice. So the LAMP package (Linux, Apache, MySQL, and PHP/PERL) is installed and ready to roll! To develop in the next week is a VERY Basic connection to the server with the iPhone using ASIHTTPRequest library and then be able to send an XML-RPC (XML based Remote Procedure Call) up to the server. I have learned about these calls but have yet to implement them. Now the question is what is the best way to parse these XML's? I believe that I will try DOM because of my previous experience with it, however because the size of the file is SO small, I may even try a SAX-based XML for creating the XML-RPC.










And for the album of the week: Metaform - Electric Mist. Really good album, really caught my attention after listening to it about 4 or 5 times. Must say that it is very catchy and modern. Songs to listen to: Strange Girl, Candy, and Revenge of a Nerd. Check it out. here are some Youtube videos.

Monday, January 16, 2012

'The Deck Workout' is Under Review and New Work

So, this morning in the midst of my work during MLK day, I am greeted by a message from iTunes Connect saying that 'The Deck Workout' is In Review. All's well, hopefully will be released in the next 2-7 hours! Very excited this new version is 1/10th of the size of the first version and twice as functional now. New options include Twitter and E-Mail support to contact myself directly and a new feature in the workout selections page: SWIPE TO VIEW YOUR WORKOUT. Really cool new feature and I find it very easy to use because when I am working and don't know what a certain exercise is, I'll usually just skip it. Now, you swipe and a search page will pop up with videos showing you how to perform the exercise. All cool new stuff, coming out in the next minor release are separate workout routines, muscular, endurance, etc., etc. and the ability to save your workout options (although the workout will never be the same twice). Will also tabulate body weight and free weight exercises so that they are more distinguishable in the workout options. Either way I'm keeping my line of work open. If you have an questions, please email me at RudolphProductions@gmail.com

Monday, January 9, 2012

OpenStack + Ubuntu = Perfect Environment for iOS and Android

To begin my senior capstone course at Temple University, I need to configure a computer that will act as my mobile device's 'confidante' in which a fraction of Access Control is granted to. So, I dug out an old computer desktop that I had (Pentium 4 w/ HyperThreading!, 512MB RAM, 160GB Hard Drive, and a 100 MBit Ethernet controller)... Yeah. It is bottlenecking and louder than a heavy man in a three legged race. However, it will make due.

On my tests to perfect Access Control in the iOS and Android Operating System I would like to take a cloud server-based approach. I have set up a development server (Ubuntu 10.04 + OpenStack API installed and running soon). With this I will begin testing and start initiating some cloud-based responses to actions called for by a mobile device (primarily an Android phone, but would REALLY like to fiddle with iOS. Details to come later, just wanted to let you know the development server is UP!

Any questions: skylarjrudolph@gmail.com OR rudolphproductions@gmail.com

The Deck Workout v1.0.1 Has Been Uploaded to the App Store

Well, the second version of The Deck Workout has been uploaded to the App Store for further review.



-(void) Change Log [1/9/2012] //<== Can't believe it's 2012, Holy Moses!
{

Main Changes in Both Free and The Deck Workout:
- Added the ability to swipe the table view cell (in the view that controls the entire list of exercises) and the option to search how to perform the exercise will show up.
- Twitter: I am trying to make this application more social/competitive/and fun to use. I implemented a simple Twitter interface for a user to tweet when his/her workout begins and that they are in fact doing The Deck Workout or Free Deck Workout.
- Email: Added a mailing capability so the user is more freely inclined to send a message my way in the event of a change that they would like to see... an element removed, added, etc.
- Size Cut: The original v1.0 size of The Deck Workout was ~ 23 MB. This was because of error on my part and overcompensating for quality vs. size management. By converting all background images BACK to .jpg I cut the size of the application down 10 fold. Size of v1.0.1 application: 2.8 MB. Allowing the user to save bandwidth on his mobile device in the event of an upgrade.

Changes in Free Deck Workout:
- After half of the deck is finished, the user is now greeted with the option to download the full version.

}


Any questions, concerns, comments... skylarjrudolph@gmail.com OR rudolphproductions@gmail.com

Thursday, January 5, 2012

First iPhone Application Has Been Released

Well, there's always a first time for everything and today I have released my first application on the iTunes App Store. My application is called The Deck Workout and sells for 1.99 (less than the price of a deck of cards). It is basically a home/gym workout application that applies free weights, body weight, and other aerobic exercises into a concise program. Very cool application and one that I like to use on the regular, honestly. Well, here are the links and if you like it, please support the developer.

iTunes Store Link: http://itunes.apple.com/us/app/the-deck-workout/id491997392?mt=8

Video:

Wednesday, January 4, 2012

Update: Research Proposals for Spring Semester

Well, my Spring semester has officially begun. I am starting to compile sources for my final capstone course at Temple University. The goal for this research paper (in short) is to

1.) Build a cloud server that hosts services, processes, data management, etc.
2.) Develop a mobile application (iPhone, Android, and/or WP7) that will access this cloud and fetch and push data with the server.
3.) Address the security pitfalls of the above system and create workarounds to fix those issues. (Authentication verification checks, data encryption, public/private access, etc.)
4.) I am SURE there is going to be more in depth information that I will need, however I will be updating this blog religiously to detail every step of this process.

The purpose of this final project is to develop and mold the cloud computing + mobile application architecture into a more secure paradigm. The reasoning for this is because daily interactions for everything in our lives that we take for granted (bank information, user info, account log in, etc.) is recorded somewhere on some server at this very moment. To separate these two worlds is of the highest degree. Developing a sound framework to allow this type of interaction for now and the future is pivotal for a world in which we trust our computers to take our sensitive information.

UPDATE: iPhone Application is still waiting for review (6 days)