How Not To Ask A Developer For Updates
Recently, we received an email from a customer looking for updates on BarTor. OK, not all that uncommon right? The thing that stood out was the approach this customer took in asking for these updates. Lets just say that it was shockingly hostile, especially for a first contact email. Rather than explaining it, I will just include the email here along with my response.
Read the rest of this entry »
Announcement: Android 1.5 and nEx.Software Apps
We at nEx.Software feel strongly about Android, and we want to see it evolve. For SOME of the world, Android HAS evolved. The release of Android 1.6 in October of 2009 brought Android to a new level in many ways, and we feel that this is a step in the right direction. The fact that there are still phones being released based on Android 1.5 (Motorola CLIQ [T-Mobile], Samsung Behold II [T-Mobile], Samsung Moment [Sprint], HTC Hero [Sprint], HTC Droid Eris [Verizon], and even a Motorola device rumored to be coming out in 2010 [Unknown]) is counterproductive to this evolution. While we do understand that it takes time to update something as big as an operating system, and this is especially true when dealing with custom user interfaces and functionalities, there needs to be a sense of urgency coming from manufacturers and carriers.
Read the rest of this entry »
My Three-Day Review Of The Motorola CLIQ
After having my Motorola CLIQ for three days, I decided to write down my thoughts and opinions of the phone and specifically focus on those aspects that are (in my opinion) of interest to current Android users who are looking at the CLIQ as a possible upgrade device. Read the rest of this entry »
Sialia
Coming soon…

Tutorial – Creating a Custom Analog Clock Widget
Hi all… Note, I am going to assume that there are at least a few people who have wandered off, gotten lost, and somehow ended up here. Hopefully, a few of you meant to be here too…
Yesterday, I was perusing the forums over at www.androidandme.com (as I often do) and one of the members had posted a question related to development. Of course, I hunt these down and pounce whenever I see them. So, on to the question, which I am going to strip down to the scope of this post… How does one write a custom Analog Clock Home Screen Widget for Android.
So, as I am sure you have already guessed, I have decided to write a tutorial (with code) to explain in detail how to do just that.
Before we continue, I should point out that as I am writing this I am going to assume that you have obtained, installed, and know how to use the software tools for Android Development. For the purpose of this tutorial, these tools are: JDK 1.5 or higher, Android 1.5 SDK, Eclipse 3.4 or higher, and the Android Development Tools Plugin for Eclipse.
Now that that is all out of the way, let’s move on to the tutorial…
New Post Series – Custom Drawing in Android
In BarTor, we custom draw a lot of our controls, and we do this for a couple of reasons. First, we do this so that we can have better contol of the overall look-and-feel of the application, and we also as a framework for color theming capability (in other words, allowing the user to pick his/her own color scheme).
It is my goal to write a series of posts that outline some of the Android drawing classes and methods and how to use them in your own Android applications. While the focus of these posts will be on how we have used them in BarTor, we will certainly be presenting them in a way that makes the information usable for any application.
Stay tuned, the first post in this series is coming soon.
Projects Underway
So, it might seem that we at nEx.Software are focusing on the website and shirking on development of real applications. Trust us, that is certainly not the case. We are currently working on several projects, one of which is a major upgrade for current and future users of BarTor. We have a lot of features that we have been wanting to implement and feel that now is the time to do so. I will create a separate post for BarTor specifically outlineing what we intend to do and hopefully set down some goals as far as time lines.
Other projects we are currently working on include: A networked multiplayer game, a Virtual Keyboard, and several others that haven’t completely taken shape yet (so we feel it is best not to mention them specifically here at this time).
Site Design
Wow! Building up a site is a tough thing to do. Don’t get me wrong, using WordPress as a base certainly makes it easier than it would be otherwise, but it is still quite the undertaking. That being said, I think we are making great progress so far and have gotten a lot of the main design hurdles out of the way. We will continue to develop and add content over the next few days and weeks and hope to get into regular updates on the progress of this and other projects we have underway. Stay tuned.
My First Blog Post… Ever.
Alright. Let me first start off by saying that I am not a blogger. As a matter of fact, on many occasions I have flat out denied having any real use for a blog. And that is still basically true. Most times I find myself struggling to find enough to say to my friends and family, let alone a bunch of strangers on the Internet. Be that as it may, here I am, staring at a blank page, and writing about how I don’t think I need a blog. So, why am I here?
I feel it is time to try to connect better with the world in which I spend so much of my time and which has come to affect all of our lives so deeply. Yes, I am talking about the Internet, or rather, the Web. But that is merely semantics, right?
So, what am I going to talk about here? I don’t know… You tell me, what do you want to hear about? I have a loose plan to write about my experiences in software development. I can make no guarantees as to what that might look like, or ultimately amount to, but I hope it will be something good. Again, I look to you for encouragement and suggestions.
What I can tell you is this: There will be heavy focus on Android development here. There are a number of reasons for this: First, I find it most interesting at this point in time, and I spend a lot of time doing it. Second, the Android community has been such a big help to me, and I feel it is time for me to give back to that community. Lastly, and this is somewhat selfish of me but whatever, I feel that Android provides the best opportunity for me to develop a lasting network, and help to drive my career in the way that I want it to.
Aside from Android I also hope to cover other technologies with which I work to varying degrees, including Microsoft .NET, Adobe Flex, and others.
So… Welcome. I hope you find something you can get interested in and I appreciate any comments, suggestions or anything else you might have to say.
Justin
nEx.Software