From start itself BlackBerry 10 Cascades framework has not supported loading images to ImageView element directly from web URL. This was really disappointing considering originally QML supports this. It made it really tough to port a number of apps to BlackBerry 10. Thankfully folks at BlackBerry support forum gave a solution, WebImageView. I had been using something similar for my apps ever since.
WebImageView problem. See image in center column repeating twice in 2nd and 4th row.
But WebImageView, for some weird reasons, some problem with QNetworkDiskCache or ListView rendering brings another problem where wrong images are loaded on wrong items when shown in ListView. This is quite annoying when app is running with slower Internet. All my BlackBerry 10 apps used to suffer from this problem. I tried a lot of things, even downloading and saving the image first before loading it to ImageView but nothing worked. But recently I think I’ve found a fix. While using WebImageView when QNetworkReply is finished, I added a check in slot if the reply is for the same url for which it is requested. This worked and I’m really happy now. Now I’m adding this to all my apps for a better experience. Funny how a single line of code can solve long withstanding problem!
Code with this change included can be found on Github at sh0wstopper/BlackBerry10-Samples/WebImageViewSample
So finally I’m able to publish my WordPress app, CutePress, for BlackBerry 10 platform and it feels like that I took ages to complete. But it is complete now and it feels great! Already getting some nice reviews and I’m hoping users will love app. Read more »
Motorola recently launched its cheapest and probably the best budget Android phone out there and I’m really making my mind to buy one. As can be seen with my work and tweets I’m not an Android fan but I don’t despise it either. I tend to like near stock Android provided by Motorola and with latest Android version and cheap price Moto E is certainly and great deal.
Read more »
Download your files quickly! Rapid is a simple app to download Web files, it allows pause and resume while downloading. It integrates with system’s invocation framework hence it allows start downloading from any app by invoking HTTP and HTTPS links. Check out Quicky on BlackBerry App World here
Rapid is a simple, Cascades based native app for BlackBerry 10 platform to share posts to Tumblr blog. Photos, text and links can selected from any other app with generic sharing ability to create posts.
It can be found on BlackBerry App World here
FastPress is a Cascades based BlackBerry 10 app to access WordPress.com blogs. It supports creating/editing posts, accessing blog & posts details, operations on post comments, etc.
FastPress is available on BlackBerry App World here
A simple and powerful app for accessing 500px.com using BlackBerry 10 smartphones. Built using Qt/Cascades, Pixel provides simple and intuitive functions for accessing 500px.com user account and associated photos. Browse some of the best photos present on Internet!
Pichkari(earlier FlickrUp) is a Qt/Cascades based app for BlackBerry 10 devices for uploading & browsing images on Flickr®.
Know more about Pichkari
Bee is a Qt/Cascades based Tumblr client for BlackBerry 10 devices. It supports almost all the features that are provided by current Tumblr public API i.e., posting, reblog, editing like-unlike, follow-unfollow, tag search, etc. Available on BlackBerry App World here
Know more about Bee