A Jukebox?

Before Spotify removed their app platform, I was a regular user of PartiQ which allowed users to queue up music on a central Spotify computer from their phones.  They wanted to create a platform independent of Spotify when apps were discontinued, but unfortunately it did not come to fruition.

I am currently working on an app that replaces PartiQ by using Spotify’s unofficial local API.  It replaces Spotify’s queue and allows for mobile apps to queue up songs (currently via socket communication, but a web based tool is also in my plans).  You can check on my current progress on GitHub now (yeah it’s open source)!

Can I Beat Procrastination?

I have a paper due today at 5pm.  It is currently 12:22am.  Why am I writing a blog post (especially considering it has been nearly a year since my last one)?  Well I like to tell myself that I am helping myself get into the mood of writing.  Am I actually?  Maybe, but we all know I am just finding something else to waste my time on instead of writing an essay on realism in Victorian literature.  Am I worried?  A little.  Not as much as usual, though.  Instead of defining the deadline as my deadline, I have decided I will finish this paper before I can sleep tonight.  I had the whole day to write it, but I am not letting myself write it tomorrow (or later today, depending on how you look at it).  Ideally I would have set this artificial deadline earlier, but what can you do.  It’s a step in the right direction.

Hopefully this will mean I will have some time to edit it before I turn it in instead of turning in a sloppy mess…  Well back to writing.  Will update when I finish or something…

Homework Check and Color Coded

I have a habit of talking about things in the opposite order they are mention in the title, so I think I will continue that here.

Color Coded is a new game that I am developing for Windows Phone and is currently being ported to Android and iOS.  You can expect it to be available on Windows Phone within a week (if it passes certification without issues) and I am aiming to have it on Android within 2-3 weeks.  I still need to get together some money for the Google Play developer account and a lot of money for the App Store developer account.  The Windows Phone version is done and Android/ iOS is about 30-40% ported to LibGDX.  The main obstacle for Android was getting the 2D layout to scale well to all screen sizes, but I think the algorithm I have implemented should work well.

What is Color Coded?  It’s a simple concept, there is a 4×4 grid of colors and the goal is to clear them as quickly as possible.  The game tells you which color you can click and you must empty the board as fast as you can without mis-clicking.  I could not have finished this game without my friend Jake George (I have nowhere to link to, sorry!).  He has helped with the concept for the game, testing, and the various algorithms.

Want to download Color Coded?  It will be on the Windows Phone Store today, and you can check the website for when it does go live, ColorCoded.us.


Now for Homework Check!  I planned to have a beta out soon, but school got in the way (funny how that works).  I hope to work on it over the next few months the iron out all the bugs and have it ready for next year.


Tomorrow I will be speaking as a panelist for Microsoft’s YouthSpark summit!  I am extremely excited for the opportunity and cannot wait.  I even managed to get some khakis (not exactly used to dressing up, I wore a t-shirt and jeans to my Microsoft Interview).  I really hope I can help represent YouthSpark and TEALS and show how important Computer Science education is.  Even though a lot of my computer knowledge is self-taught, IB Computer Science made programming much more approachable and understandable.  The TEALS program has provided invaluable support by providing TAs to our class and really has made our class the optimal learning environment!

In other Microsoft related news, I will be working as an intern during the summer.  I do not know how much I’m allowed to say right now, so I’ll just leave it as “I’m excited.”

Coming soon: a new game for Windows Phone and Android, iOS coming shortly after, if possible.  I still need to work out developer fees for Google Play and the Apple AppStore, but I’m trying.

Almost 17 and App Development

This post is in the opposite order of the title, so if that bothers you, stop reading now.  Due to the awesome class that is IB Computer Science, I am working on app development for Windows Phone!  After I complete my IA (Internal Assessment, which is creating anything we want that demonstrates necessary complexity), I might starting looking into Android and iOS development, the former being more likely than the latter.  If IB or AP Computer Science is offered at your school, I highly recommend it if you are interested in computer science and want a challenge.  For most people they are not easy classes and will require you to work outside class to do well.  My first app, PrezPal, was more of an experiment to get my bearings with WP, and I’m now working on an app called Homework Check (final name to be decided), which will serve as a homework planner and pull new homework from your teacher’s feeds.

In other news, it’s almost my 17th birthday, and yeah…  I really don’t know what to say about that, but I guess I can buy M-rated games without a parent.  Except I don’t buy games at retail stores.  For my birthday I would like:

  • A new scientific calculator (preferably a TI-36X Pro, or just a new TI-30XS)
  • New Pilot G2 pens (0.5, NOT .7 or 1.0)
  • To stop procrastinating
  • Google Play Developer Account (actually I should probably wait)
  • Microsoft Surface (this is a stretch, not expecting it)
  • Someone

Doing Lots of Things

Well school has been out for a few weeks now and I’m settling into summer.  I am probably going to start producing new content for YouTube and have been working on a new channel, Xzst Music with a friend.  Right now there isn’t much there, but I’m using it to motivate me to play around in After Effects and some 3D editing software (such as Blender and 3Ds Max).

The one disappointing thing is I’m in between apartments right now, so my equipment situation is a little weird.  Luckily my server have a home for now, but my gaming setup has been toned down to fit in the restricted space I’m dealing with at the moment.  I’m leaving my Xbox consoles in storage for now until we move into the new place, but I’ve got my desktop and one monitor to game on for now.

On the bright side, I’ve been picking up tennis again, and been hanging out with friends on a  semi-regular basis.  Stay tuned.

Moving (Server Unreliability)

So I’m moving, which means any and all ParkerReno.net services could be experiencing outages over the next month (well a little over a month, but you get the point).  I will try my best to avoid any outages, but I know they will be unavoidable due to the nature of this transition.

Reading is Awesome (New eReader)

So I finally got around to replacing my broken Sony PRS600 with a Nook Simple touch.  So far I love it, and plan to root it in the future.  It does lack some features from my Sony Reader (such as audio support, some file formats, you can’t draw annotations), but it does have WiFi (which will be thoroughly exploited when I root it) and the B&N LendMe feature and in store reading is promising.