I've been slowly working through the android development tutorials, perhaps a bit more slowly than I'd like, not because I'm finding development difficult (on the contrary, it seems to flow quite well) but rather because of my life's constant supply of distractions.
Looking ahead through the tutorials, and at the one's I've already completed I'd say I'm quite impressed with the android toolkit. Perhaps simply because I haven't got to the point where the "Library Hell" I've heard talked about is of significance. The base functions of the toolkit and it's wonderful Eclipse plugin have put a smile on my face; too many times have I worked with toolkits and APIs where for every new file, asset, class or whatever you needed to write a massive boilerplate of references and constant variables, but it looks like I've been given this cute little R.java file that updates itself automatically when I just drag a file into the projects folder, vunderbar! And the XML for all the layout data seems actually readable and usable, maybe as my UIs get more complex it will turn into the mishmash of indecipherable tags that XML normally becomes, but for now I am in the early stages of blissful ignorance.
This post has probably been boring for anyone who has done android development before, but I felt happy. Just think of this as a notification that I'm not dead yet, all zero followers can feel content in this!
Monday, 16 January 2012
Monday, 9 January 2012
And so it begins...
Hello and welcome!
The purpose of this blog is twofold: first off I needed a blog to submit for a course I am taking, but that reason is only an excuse; the second, and "real" reason for this blog is to motivate and organize me to get some development done. And so I will be using this blog to chronicle my adventures in learning to develop on an environment I currently know nothing at all about, the Android!
Why Android? Well, it is an interesting platform, the mobile market is booming and I don't own a mac to do iPhone development, or an iPhone for that matter, while I do own an android phone (albeit a fairly terrible one) and have recently purchased an awesome Android tablet (ASUS Transformer Prime, though it hasn't arrived yet). Most of all, however, I just want to work on something completely new that I have never done before. I've written games for the PC many times before, and have worked on Xbox games too, but never anything on the mobile platform. Oh, and on that note I should mention that I will be focusing on game development here; perhaps not at first, I may write something simple like a bouncing ball or an alarm clock to get started, but games are the end goal.
And, I suppose if you are reading this you are wondering about the odd choice of name for the blog. To make a long story short I asked a friend and went with the first thing they uttered, which was "Tenacity." Slightly absurd perhaps, but definitely a quality I will be needing to complete this undertaking; and even if ti is a bit silly, as Shakespeare said (or is that wrote?): What's in a name?
The purpose of this blog is twofold: first off I needed a blog to submit for a course I am taking, but that reason is only an excuse; the second, and "real" reason for this blog is to motivate and organize me to get some development done. And so I will be using this blog to chronicle my adventures in learning to develop on an environment I currently know nothing at all about, the Android!
Why Android? Well, it is an interesting platform, the mobile market is booming and I don't own a mac to do iPhone development, or an iPhone for that matter, while I do own an android phone (albeit a fairly terrible one) and have recently purchased an awesome Android tablet (ASUS Transformer Prime, though it hasn't arrived yet). Most of all, however, I just want to work on something completely new that I have never done before. I've written games for the PC many times before, and have worked on Xbox games too, but never anything on the mobile platform. Oh, and on that note I should mention that I will be focusing on game development here; perhaps not at first, I may write something simple like a bouncing ball or an alarm clock to get started, but games are the end goal.
And, I suppose if you are reading this you are wondering about the odd choice of name for the blog. To make a long story short I asked a friend and went with the first thing they uttered, which was "Tenacity." Slightly absurd perhaps, but definitely a quality I will be needing to complete this undertaking; and even if ti is a bit silly, as Shakespeare said (or is that wrote?): What's in a name?
Subscribe to:
Comments (Atom)