Cogitas Blog: Google Android, programming and web design.

Cogitas Task List For Android

Filed under: google android — Tags: , , , — July 28, 2010

Update: Cogitas Task List is now available on Android Market.

I’m working on a new Task List app for Android that evolves around a simple principle: its sole purpose is to encourage you to actually do the tasks.

To achieve this, there will be a limit to the number of tasks you can add and if you try to add more, you will be nicely told to do some before adding more… As well, when you click on “done” for a task, you will have a friendly surprise :-)

The app will also include a widget so you can always see the top task from your home screen.

I started coding it this morning and I’m hoping to release v1.0 next week (look for Cogitas Task List in the market).

Speaking of Android apps, I published an upgrade to Big Words and Big Words Plus yesterday.

Other Android apps coming up:

  • The previously announced RSS Reader app will be published in August.
  • VocabuLab French will see a complete overhaul. I’ve pulled out the current version from the market because it was my first published app and there are so many things I want to change about it, I don’t think it deserves to be in the market at the moment. The new version will feature complete sentences and audio recordings as well as carrying on being a French basic vocabulary learning tool. I hope to publish it in late August or early September.
  • I’m also working on an app that will simplify certain basic functions some users may use while driving (skip to next audio track etc) to make the use of Android at the wheel safer. I’m hoping to release this in late September or October.

The power of XML?

Filed under: programming — Tags: , , , , — April 26, 2010

My next Google Android app will be a RSS Reader and naturally, I have to brush up on my XML knowledge so I have picked up the excellent Java and XML (aff.) book and I have to say, this convinces me that XML is the way to go for what will be my first desktop app.

OK, I have to admit here, I am planning a desktop Java app and I thought a few weeks ago that I would use xml for the data. This is partially why I was keen to experiment with programming a RSS Reader for Google Android, as my first foray into xml parsing. The other reason for the RSS Reader is that I have come to rely on mine (I use Google Reader) and I prefer using it on my work computer, which has a bigger screen. This got me wondering: how to create a user-friendly RSS Reader interface for a small screen? This was all the challenge I needed to get me started ;)

So far, I have only read up on SAX and I have started playing around with it – it does what I imagined it should do, so I’m pretty pleased about it. I’m thoroughly enjoying working with XML but as I’m only starting out, I’m sure some more advanced programmers will be quick to damper my enthusiasm.

So, for you, does XML live up to its potential? Or is it just another data format you have to contend with?