Tag Archives: BlackBerry

My first real BlackBerry application – SA SMS Booking

It has been few days my first BlackBerry application was approved in AppWorld. I’m trying to learn how things are done in this world and real world application is in my opinion best. In fact I had same application previously on my Windows Mobile devices, though only I and, I believe, one friend used it. Anyway because I knew what I want, it was good starting point and good motivation, because I’m and I’ll be using it too.

So what is this application about? It’s pretty simple. There’s a local company called Student Agency that’s running nice bus lines between biggest cities and also allows you book the seat, change reservation, check availability etc. via SMS. Great if you need to change your plans during the day without access to internet. Only problem is that you need to send these text messages in specific and exact format. Learning these is boring and typing even more. Here the SA SMS Booking application comes handy. You simply select from options on screen and the message is created for you (you see it, so you can learn all the commands if you want) and you can immediately send it from application as well (no need to do copy and paste). And that’s it. Nothing more, nothing less. Actually one more thing. The application remembers your ticket card number (kind of your internal ID in the booking system), because that’s almost always the same.

The SA SMS Booking is free.

Here’s the screen (only one) of the SA SMS Booking 1.0:

It’s basic. Focusing only to do the thing you want to do as quickly as possible (I’m sometimes trying to book a seat while trying to catch the bus itself :) ).

The design is, yes, none. I’m not a designer, hence for 1.0 I used the default look of elements. Anyway, if you’re interested in creating a design for it, feel free to drop me a line. The application is free, so only paycheck will be your name on screen on something like that.

Rebooting BlackBerry PlayBook using buttons

Yesterday my PlayBook get stuck. I was able to pop up some dialogs (for a while), but no touch response, hence no way to actually reboot it. I did some search on various forums, but found only way to hard reset it (a.k.a factory reset).

After a while of playing with buttons I found a way. Simply press and hold power button for 5+ seconds. This will turn off you PlayBook (I wasn’t able to see this because of the screen being frozen). Wait a while so the device can do all the shutdown stuff (the screen blanks). Now press the power button again and PlayBook will begin booting.

If you know other ways, be comments for you.

BlackBerry PlayBook improvements with 1.0.5 firmware (related to previous review)

Few days ago I wrote “BlackBerry PlayBook – review after some time” and I mentioned two major pains I have. And guess what. There new firmware available during these days, version 1.0.5, and it solves pretty much the “power button issue” I was talking about.

Turning it on isn’t issue, as there’s a gesture. But the turning it off (to stand by) was problem (maybe just for my fingers 8-)). But the new firmware improves the panel you’ll when you tap on battery icon.

Not only you can put PlayBook into stand by mode, hence no need to use button and problem solved, you can also adjust brightness. Good, sometimes, especially during the evening or night, I’d like to lower the brightness a little. Now it’s easy.

There’s also handy features of showing you, in left top corner, that you have some update available for application from AppWorld.

Now you don’t have to open AppWorld application couple times a week just to see no updates for applications are there. You’ll simply see it here.

I wish to have arrow keys I was talking about as well. But my hopes are still high, maybe next time. Every little improvement counts.

BlackBerry PlayBook – review after some time

My initial review of BlackBerry PlayBook was based on couple of hours using it. Right now I’ve used it almost every day since, so I have some observations based on real world usage.

Disadvantages

Because I actually do type on BlackBerry PlayBook, mainly because it’s surprisingly easy, I miss one item on keyboard. It’s arrow keys. I do typos, I need to change something in URL, …, and hitting the right place with finger is pain. I often end up close and rather trying again I delete the small portion of text and type what I want and retype the deleted part. Pretty annoying. But my hopes are high, because it is pure software stuff, maybe the next major update will address it.

The other issue, and I was already talking about it in previous post, is the power button. I still can’t properly press it. Luckily you can turn on PlayBook swiping from one edge to the opposite one. To turn it off I simply let it dim. Easy workaround, but it somehow stuck in my head.

That’s pretty much what bothers me most. Following problems are just some observations, but from my view minor.

Because I do browse a lot and I heavily use more than one tab I would like to have some easier way to switch between tabs, rather than to swipe from top to bring “menu” (I have collapsed address bar, it’s better for reading) and there select another tab. Right now I do the move quickly, on the other hand. :)

Advantages

Let me start it this way. I love my PlayBook. The size is still what I wanted. Fits my usage pattern exactly. Same for weight.

I especially like the system. Full multitasking is what my, developer’s, mind is used to. I do a lot of stuff directly on PlayBook. The system is stable and boy it’s fast. I know the hardware isn’t bad either. You have to do really a lot stuff to stress it. And you’ll notice it even before because the backside will be hot. :)

Which brings me to the battery life. During the work day I use it occasionally and the battery lasts from morning to evening easily. Under heavy load you will search for charger in approximately four hours. Six to seven hours of normal (yeah I know this is weak statement) usage is my observation. Good or bad? You be the judge.

I know I already mentioned it before, however I find it extremely handy – you can access the memory as network share. Hence to put some files in it, like videos, podcasts, documents, etc. (you’re not limited to particular file types), you A) can use file manager you’re familiar with and B) don’t need to install some obscure program (yes, I mean iTunes on Windows) just to put files in. The share can also be password protected.

Summary

The overall felling is very positive. And I still use Windows Mobile based phone, thus no BlackBerry Bridge. With BlackBerry phone? Who knows…

If you have any questions about BlackBerry PlayBook, feel free to use comments.

P.S.: This post, except adding links, was completely written on PlayBook.

My first PlayBook “application” :)

I have to be honest with you. I’m ill, desperately ill developer. :) First day I was just playing with PlayBook and exploring as much details as I was able to. First half of day two I was doing the same, but slowly. The other half was “lost” – I started to think about developing something. :D

Right now you can choose between Adobe Air and BlackBerry WebWorks. I jumped into WebWorks. I’ll not describe the details, because I know, I gained close-to-zero knowledge so far. But even this small was enough to create simple application. It’s even using OData. :)

Following screens will walk you through the application – it’s a simple eBay search application. You put some search keywords and it will show you matching listings with price and small image. That’s all. Nothing more. No fancy UI (actually no UI at all), no icon, no settings, no error handling, no …


Home screen – before starting the application


Application is starting


Ready to do the search


Search in progress (take notice of super cool throbber 8))


Results…


Application while switching to another application

Cannot say I like the development process, but who knows where it ends (I end).

PlayBook’s browser identification

Similarly to my post about Kindle’s browser I looked how the browser in PlayBook is identifying self.

With the latest OS 1.0.3.1868 the User-Agent string is:

Mozilla/5.0 (PlayBook; U; RIM Tablet OS 1.0.0; en-US) AppleWebKit/534.11+ (KHTML, like Gecko) Version/0.0.1 Safari/534.11+

It contains “PlayBook”, so it’s easily grep-able.