Showing posts with label Android. Show all posts
Showing posts with label Android. Show all posts

Tuesday, September 11, 2012

Ideas into reality, or wrapping something in an idea?

Over the past few weeks my toy project has been a simple tiling game engine. The thing is I don't know what direction I want to take it in. It's acute Indie-itis. Still it's better than the next layer back which is "I have a great idea for a game, will you make it for me?"-osis, which is a far more chronic ailment.

When it comes to having an idea, documenting it and realizing it, I can do all three. But this time around it's a poorly fleshed out concept for an engine for actualizing ideas. Still need to see if I can compile it using the JVM too. Thinking about it from a code protection POV it's also rather brilliant. Current tools allow anyone with a few spare neurons to decompile Java. But what if the bytecode wasn't generated from javac in the first place? I'm just about 100% sure that it couldn't be decompiled easily enough for the average 1337 h/\xX0R to bother with. Besides, if I flesh out a few more layers it just may support those files which smell of eggs that web2.0 things like so much.

New tablet kernel just finished downloading. Time to try it! Bye.

Friday, August 24, 2012

Learning about Dropbox

Today I decided to have a look at Dropbox which is a sort of cloud-y file sharing thing. There are many other ones out there but Dropbox seems to be gaining traction and finding support embedded into applications.

The final push to get me signed up was when I was testing the Android onboard Java IDE AIDE. It boasts supporting Eclipse projects and Dropbox support. So I decided to try out its Eclipse support. Yes, it supports Eclipse projects. However getting the projects over to my tablet was a pain.

I haven't tried out AIDE's Dropbox support but I have tried Dropbox out in Debian Wheezy x64 and Android ICS. Seems to work just fine.

Dropbox only seems to support a root folder in which the things to share between devices get dumped. That didn't really suit me as I have a tree for projects plus I wanted to use Dropbox for other things too, so changing its root to my project tree would have been silly. I looked around online and didn't find anyone mentioning a good way of handling what I wanted to do so I tried the obvious. made a symlink from my Eclipse workspace and put it in the Dropbox root directory. It honoured the symlink. I'm happy.

Of course that means that on my tablet the project is in the Dropbox root folder but I'm fine with that. If anyone wanted to do it both ways they could probably just create a symlink in Android to point to where they want their folder, but that opens up another can of worms on another device, like if it is on an SD card or something changes funny things can happen.
My desktop is pretty static so I'm not so concerned, and AIDE can be pointed anywhere to open a project so it's neither here nor there. Anyway as mentioned earlier it has Dropbox support. Not really sure what that entails yet but I guess I'll find out.