You are required to login to view this page.




Lost your password?

25Oct

We created a small shopping list tool as we didn’t find one (not one!) that suited our own personal needs. Well, maybe Remember The Milk but that’s subscription based. In any case we thought it would be cool to have our own app for this and given that creating productivity apps is one of our favorite things, we took out the drawing board.

The main idea was that this app should be simple, as in really really simple. We focused on minimizing the number of taps a user has to do in order to add one new item to his shopping list (as that’s the most common task for these kinds of apps). It’s interesting to see that almost none of the existing apps takes this aspect seriously and even the best of them take two or three times more taps when compared to our own solution to quickly add a single item to the list. In any case, we’ll let you judge our efforts so head over to the Android store and search for EggList (we continued our tradition of naming our own apps with something bird related) or use this link: http://sza.bi/egglistandroid

Android tablet, iPhone and iPad versions coming soon!

A couple of screenshots:

   

06Oct

Given that our professional lives have been revolving around Apple products for the past years it’s only fitting that I acknowledge the genius that was Steve Jobs (http://sza.bi/stevejobs) and that his contribution to mankind is truly unmeasurable. While we were constantly moaning about the rules he set for iOS developers or the constrains Apple devices had it’s only now that we’re truly scared that we’ll be left without more to come.  We’ll see if his innovative spirit will live on through the company culture he created and boy ,we surely hope that it does.

In any case the company that he’s build, the constant innovation and focus on things that really matter when creating all of the devices that Apple has become famous for are testimonials to the incredible mastermind this man was and his presence among us has definitely enriched and changed all of our lives forever.

Rest in piece, Steve Jobs.

05Oct

You are required to login to view this page.

08Sep

It comes a time (every year) when the mobile professional feels like it’s time for a website makeover. This year, I’ve opted for a completely WordPress powered homepage (not just the blog… everything), with a sleek little theme I customized (themeforest.net rules). As part of my new year’s resolution, I’ve rethought my personal professional image, making it more consistent across different social/professional networking sites. I want this place to be my home on the interwebs as well as a showcase of the cool and exciting things we do here at Halcyon Mobile. You’ll find my aggregated tweets and blog posts here so if you’re interested in what I have to say feel free to sign up for my feeds.

30Sep

If you want to handle both trackwheel and trackball click events at the same time without using the TrackWheelListener, you have two options:

  • Build the app for 4.1 which will run on most BlackBerries but the navigationClick() won’t receive trackball events (that is, it will be useless on newer devices)
  • Build the app for 4.2 and then you’ll lose a couple of devices (the old ones) but you’ll receive both trackball and trackwheel events

I guess you’ll have to have two binaries if you want to support the older devices as well (those who didn’t update their OSs).

18Aug

Finally, after months of agony, Apple decided it’s time to move on and allowed our mobiPoke into the App Store.

Just a couple of hours ago we went live, both on mobipoke.com and halcyon.ro (brand new site design and content). You’ll find out there what our freshly baked product is all about.

If you have an iPhone/iPodTouch just search for mobiPoke in the App Store and download the Lite version or buy the Pro version (you should do the latter).

Enjoy!

19Jun

In the upcoming weeks we’re launching an exiting new iPhone app called mobiPoke which is basically a fusion of the best ideas from superpoke/facebook/twitter/email packaged in a spiffy iPhone application. Watch mobipoke.com for further updates.

11Dec

I’ve written a small application (Nokia2Google) that aids Nokia users in copying their contacts to GMail. One might want to do this when moving from a Nokia phone to an Android phone (just as in my case, from E61 to G1) and has to copy the contacts from the Nokia phone to Google, as Android (at least in the G1) uses your Google contacts directly.

I haven’t found one end-to-end solution for this; the closest I got was using the export tool in the Nokia PC Suite and the import tool in GMail. But, of course, the file that PC Suite spits out isn’t exactly what Google expects. This is where my little apps comes in: it converts the PC Suite contacts file into one that Google can import.

Here’s how you should use it:

Step 1.: Syncronize your PC Suite with your phone, to make sure it has all your contacts (I assume you know how to do this). Then, from the Contacts app (part of the Communication Centre, as Nokia likes to call it nowadays) in PC Suite select File / Export and save the comma separated file.

Step 2.: Using Nokia2Google open the previously exported csv file, and just save it as a different file. Conversion to the Google format is automatically done, as you save it.

Step 3.: In the GMail web interface go to Contacts and press the Import button. Select the saved cvs file and confirm the import. And there you go.

The G1 will automatically syncronize (if auto sync is enabled – otherwise you will have to manually sync) with the web and you should have all your GMail contacts on your Android device.

The fields Google uses are quite a bit different from the ones Nokia uses, but about 90% of the data can be correctly transferred to Google contacts (just as an example, Google contacts don’t have a birthday field). If you’re using basic fields (name, address, different kind of phone numbers, notes, etc.) you should be OK.

About the app

Nokia2Google was written in Java, and besides the regular runnable jar there’s a windows executable (with nice icons and all) wrapped using JSmooth. It worked well for me with Nokia PC Suite 7.0.9.2 with contacts from my Nokia E61. I think the cvs formats didn’t change much in time so it should work with other phones/pc suites. Leave a comment if you try it with a different combination or you have some ideas for future development (actually, one idea would be to send the contacts directly to google using the Google Data API; of course, only if there’s enough interest in the app).

Download

Windows executable: .exe
Platform independent jar: .jar

02Dec

Once in a while my wireless toolkit emulator (wtk 2.5.2) starts behaving like a mad cow. Well, actually, it just forgets what I store in the RMS between emulator runs. The data is stored correctly and is accessible up until I close the emulator and run it again, after which the RMS contents is lost. It’s not a big deal, but a good bunch of other emulators I use can’t persist the RMS between runs at all, so I liked this feature of the WTK.

A quick way to fix this problem is to delete all the data from C:Usersusernamej2mewtk, as the sdk will recreate these files when you run the emulator again, and from there on it stores the RMS contents correctly.

If someone knows the exact source of this problem (or at least the specific file I need to delete instead of all of the files under j2mewtk), please leave a comment.

28Sep

After moving to a new HP laptop (notebook?) with preinstalled Windows Vista on it, I found it weird that it did not offer me to install the all new SP1 via Windows Update.

After some sniffing around I found out that your system needs to be in top shape to be eligible for update (all drivers up to date, etc. – find out more here) and as I found out, the Intel graphics driver for my 965 Express chipset is one of the problematic drivers (version 7.14.10.1322). Unfortunately, the driver on HP’s site is even older then my current one, so it seemed that HP just put a cap on the whole story. Fortunatelly I found a new driver on Intel’s Downloadcenter, which matched the version Vista was comfortable with. I couldn’t install it, of course, as it wasn’t an “original” HP driver, but I managed to work around that by extracting the files from the driver archive and updating the driver manually from Device Manager.

The next step was to restart and check Windows Update to see if it offers me the SP1 update… it did. After numerous unsuccessful attempts to download and install it, Windows Update gave me a nice error 80070570 and gave up on SP1. The other option was to manually download the SP1 from Microsoft’s site, which I did and installed it manually.

I’m running Vista with SP1 for a few hours now so I guess it works. Shame on HP though. And Microsoft.

I hope this proves useful for others as well… Don’t forget to back your stuff up and read the instructions before you begin updating.