Category: Development

Microsoft Responds to Our Woes, Publishing on Windows Phone Marketplace Much Improved

In July, I wrote about our experiences with publishing Windows Phone apps on the Marketplace and compared it to walking barefoot on broken glass. Few months leading up to the post we had horrible experiences with publishing Windows Phone apps that broke the camel’s back and I felt I had to share what’s been going on in hopes of improvement. I’m glad to say things have much improved on the Marketplace front since then.

What happened next

The blog post generated quite a lot of interest and a lively debate on Hacker News. It turned out that the post was making the rounds at Microsoft as well, as the next day Joe Belfiore, VP of Windows Phone at Microsoft replied in the comments apologising and promising improvements. It was very refreshing seeing people very high up at Microsoft responding directly to developer concerns. It’s something that Apple is very much unwilling to do, so Microsoft’s approach was truly a breath of fresh air.

 

In fact the next week I had a call with the team in charge of the Windows Phone Marketplace and we went through the issues that we faced in the past months. They explained some of the background issues and promised improvements soon. Since they were obviously instructed by the management to initiate this meeting to appease us I was a bit sceptical about the actual delivery on these promises.
Luckily, I was soon very pleasantly surprised. Microsoft indeed updated their Windows Phone Dev Center and addressed most of the issues that were causing us problems. Let’s look at our original complaints and whether they were addressed.

 

Publishing apps worldwide – mostly fixed
With the update, they’ve expanded the developer registration to a lot more countries, including Slovenia and have quickly been adding new ones. Microsoft guys mentioned that they were previously using some of the components from the xBox publishing side, thus bring a lot of legacy issues such as illogically limited country support along. We’re glad that’s fixed now.

 

Publishing tools – mostly fixed
Uploading is much nicer now, Silverlight components make a lot less appearances making for a much nicer process. I can finally enter data normally in various browsers. The new layout is also much clearer and pleasing to the eyes. Some questionable UX decisions still remain and I’m clueless why the latest statistics I can get for app downloads are a week old, but other than the statistics the Dev Publishing tools are now better or on-par with other app marketplaces.

 

 

Publishing time – fixed
This is an area with really big improvements for us. We needed more than a month to get the app up last time due to slow response times and incomprehensible rejections, but lately that time has really improved. We suspect that we might have been especially flagged due to the publicity from the last post so your mileage may vary, but we generally get the app approved by the Marketplace team in about 3 days. It’s a big improvement and much faster than the week or two Apple’s App Store usually takes.

 

Moving apps to other accounts – ?
To be honest we can’t really update on this one since we haven’t attempted this since the last time. If any of our readers have info on the possibility of moving apps among developer accounts please let us know.

 

Ridiculous morality standards – probably fixed
After quite long discussions we came to the conclusion that the funny sentences in our apps probably had nothing to do with the rejection. Turns out that they simply lumped all the local-rejection reasons into one policy, thus bundling together a China Bing maps issue with morality standards of Quatar and leaving the developer in the dark about what was actually the issue. They mentioned they fixed that, but I’d be curious to know if anyone got rejected for similar reasons lately and how were the reasons communicated?

 

In conclusion, many things have been improved and I certainly hope they continue to make lives of developers easier. The update my previous metaphor, publishing on the Windows Phone Marketplace is no longer like walking barefoot on broken glass, but reminds much more of a barefoot stroll on a pebble beach. What we’d like to see now is that beach become more popular with more people. We’d prefer to be flexing our abs on a beach where more than a few percent of the hot girls come to.

 

Good luck Windows Phone, may your user experiences be smooth!
Posted in Development, Opinions

Translating Toshl Begineth. Come and Help Us Out!

At Toshl we firmly believe in being global and we’re very happy that our apps are used around the world. We’re also big fans of diversity and great user experiences. Therefore it comes quite natural that we’d love to see Toshl apps translated in as many of the world’s languages as possible. We know a few of them ourselves, but we need your help to fill in the rest. We’d love it if you could help us spread our horizons and make Toshl easy to use in your language.

We put online a simple to use web interface to easily translate the Toshl apps and written some instructions to make it even easier to understand. Want to finally see the Toshl apps in your beloved native Spanish, Russian, German, Portuguese, Slovenian, Chinese…?

 How to Translate Toshl Apps With Ease 

As soon as the translations are complete enough we’ll publish them in the apps and on the web. We’ll also regularly reward our prolific translators with free Toshl Pro subscriptions and other more substantial goodies. Come and join us in making Toshl even more cosmopolitan!

Posted in Announcements, Development

The Story of Toshl Thus Far

Once in a while things need to be summed up and put into form readable by humans. The same principles we use to decode your personal finances, we now used to decode the ever-prolonging story of Toshl. How we got started, what we did after that and what keeps us from being eternal. If you’re curious how Toshl came to be, this is the story to read.

On the Nature of Money

Existence is probably eternal. Existence of matter is a whole different story. Toshl comes along much later still.
First there was darkness, then there was light and quite a while after that some heaps of chemical/physical processes thought themselves cool enough to believe they were special because they were alive. They wanted to keep it that way, so they cooperated to prolong this “life” thing, exchanging things they needed to survive.
That exchange was straightforward at first; “I give you wheel you give me strawberry” and the like. Since strawberries tend to rot and squish if carried around, especially since you don’t have the wheel yet, something more universal was needed. So the Lydians came up with this thing called a coin to make things simpler. Naturally, things got a whole lot more complicated.
Soon we had wallets, compounding interest, Bitcoins, Libor, Forex and mortgage payments. Things got so complicated that most heaps of chemical/physical processes that now called themselves “humans” simply assumed they were too cool and important to deal with these tedious chores. Knowing how your finances stand was simply too much of a pain in the rectum for humans to bother. Even if that meant more rectal pain was coming their way, many a time in the form of insolvency.
Humans with Aspirations
There was a group of humans in Slovenia who did want to know how their finances stood. Yet the tools they found were so cumbersome and complicated they would make even a chartered accountant blush. Luckily they worked at a mobile & web studio by the name of 3fs. Coupled with testicular fortitude and naïveté, much like the Lydians before them, they set out to make their own tools and make personal finance easy and fun.
The Coming of Toshl
Old people said they saw a new star appear in the sky, a double rainbow span the hills and streets become flooded with white mice. Those people were probably seriously drunk. The humans of the Toshl team did not let themselves be bothered and in April 2010 they launched Toshl Finance.
Toshl Finance enabled people to note down their finances on their mobile phones, then automatically sync to toshl.com for safekeeping and more cool graphs. Starting off with Android, iPhone and the web, the service soon got native apps for Maemo, Symbian, Windows Phone, MeeGo and Blackberry.
To make finances more personable and remove the tedium, Toshl monsters were born. Since then Toshl was on a path to make finances more pleasant, easy and fun. Focused on fun, mobile and worldwide coverage the Toshl ecosystem developed. It seemed other humans appreciated the user experience, the financial rectal pain lessened and the community grew. Soon the humans of the Toshl team could focus 100% on building just Toshl, growing more independent as a project and company.
Asymptotically Accelerated to Speed of Light
Taking a leap of faith they traversed the oceans in search of knowledge and contacts. Landing first in London, then a few months later in San Francisco. The co-founding humans of Toshl then worked on the product by day, ferreted around tech events at night and with their antics, tomfoolery and shenanigans got to the attention of 500 Startups.
The whole team of Toshl humans moved to San Francisco to participate in Batch 4 of the 500 Startups accelerator. Much was learnt, even more people met and befriended, priorities were redrawn and refocused. Armed with a much faster growth rate, even more testicular fortitude and a renewed sense of mission, the Toshl humans continue on their path to make finance fun for those heaps of chemical/physical processes worldwide.
Posted in Announcements, Development

Toshl is Hiring: Engineers of the World, Unite!

At Toshl, we’re always looking for new colleagues, new talent to expand our horizons as well as theirs, to build the best damn mobile & web applications and make life easier for people everywhere.

To that end we’re opening the Jobs at Toshl site. We’re currently looking for a frontend, backend and iOS engineers to work at our awesome offices in Kranj, Slovenia. Without further ado:

 

Come work at Toshl

Posted in Announcements, Development

We Are Ending The Development of Toshl for BlackBerry. Here’s Why.

We’ve always been proud of Toshl working on multiple platforms. Our personal finance apps are available on iPhone, Android, Symbian^3, Windows Phone and, yes, BlackBerry. Lately, it’s become untenable and unwise for us to keep developing for BlackBerry and here are the reasons why.

First, I’m sorry BlackBerry users of Toshl. If it made sense for us to keep developing for BlackBerry we would, but sadly it doesn’t. The app will remain available and continue to work as-is, but there are many reasons why we cannot continue do develop for it.

The user experience is horrible

We try to create the best user experiences we can and BlackBerry has always been a sore spot. The whole user interface is outdated and quite honestly a pain to use, especially for people used to other, more modern mobile platforms. While that has been the case for a while, with the pace of development on other platforms, BlackBerry is sticking out even more in contrast. We want to put love in the products that we make. That makes us want to keep making it better and better, sadly we can’t muster up such motivation for BlackBerry anymore.

Our resources of time, money and energy are limited. We want to focus our efforts to where we can really make an impact and create great user experiences.

Platform in freefall, fragmentation

RIM is on the way out. They’ve been out-innovated across the board, their product line is stale. Not to mention the myriad of different devices with different resolutions, device-specific bugs and that BlackBerry network internet for which you have to apply to use, jump through bureaucracy hoops…

In the few cases where there seem to be glimmers of hope it’s too little, too late. The QNX-based PlayBook takes literally 5+ minutes to boot from personal experience, phones based on the BlackBerry 10 OS aren’t due until 2013 and even then it’s a question if it can gain some popular support. The first previews of the system look nice, but what is there to lure away users from other mobile platforms with more established app ecosystems to one that’s few years late to the game?

With QNX under the hood and a new UI it would require us to make a completely new app anyway. I wish them all the best, diversity and competition in the mobile arena is good for competition. But from what I’ve seen from RIM over the past few years I’m quite doubtful about the future prospects and mass market adoption. If they ever manage to get into the two digit market share area with BB10 we’ll be more than happy to reconsider and develop for the platform once again.

Toshl Finance for BlackBerry remains available
Toshl Finance for BlackBerry app will remain available online, the sync and all the functionality will continue to work as well. We simply won’t be making any further updates to the app in the future. We will try to provide support to our existing users in ways that we can help solve potential issues that don’t require us to update the app.

Toshl for BlackBerry on Toshl.com
Toshl on the BlackBerry App World

Death of RIM infographic

To shed some more light on the story of RIM, BlackBerry maker’s downfall here’s a infographic created by the friendly people at MBAonline. Quick correction, when the infographic was made, the stock price is listed ad $15, it has since fallen to $8.
Posted in Announcements, Development