Yesterday I put together a short survey that asked some questions about what people would be willing to pay for Spaz webOS. It’s been my plan all long to change a small fee (when possible — you can’t yet in the Palm App Catalog) for Spaz webOS, and use the revenue to support further development. Since I believe strongly that Spaz must be an open, transparent project, here are the results so far from 145 responses:
…and here are some comments on the results:
What is the most you would pay to purchase Spaz in the Palm App Catalog?
From doing a little math on this, it seems like $2 is the optimal price point in terms of revenue generation, followed closely by $3.
What 1-3 features would make you more likely to purchase Spaz in the app catalog?
First off, lots of people ignored the request to pick 1-3, which isn’t surprising (you couldn’t set a max number of choices). That being said, 4 items were far and away the most popular choices
Faster Performance (56%)
Spaz does seem to perform slower than comparable apps. Part of this is because we use a combined timeline, and therefore it takes longer to build results. We also initially requested a LOT more messages from Twitter at startup than comparable apps, and processing them takes more time. We’ve lowered the default numbers (you can up them in prefs), but it’s still higher.
We’ve also had some CPU usage issues. Those have been dramatically lowered since initial release, but there’s probably more we can do. This shows up especially while processing new messages.
The other issue I think this response refers to is sluggish scrolling speed. This one perplexes me a bit, but I’m guessing we may be running into performance limits of the Pre’s webkit renderer. We’re going to do some experiments with stripping out CSS styling and markup on our timelines to see if the scroll speed improves in either case. If so, we will need to modify how we style and/or build the markup for our timeline.
Direct uploading to image hosting services like Twitpic (54%)
This was really close to #1, which tells you how badly the lack of direct file upload APIs in webOS is hurting devs. What’s most frustrating is that the email-based workarounds actually took longer to implement than direct uploads would — we already have plenty of code from the desktop app we could have adapted. Here’s another plead to Palm to please expose the file upload APIs to 3rd-party developers ASAP!
New message notifications even if the app is closed (42%)
I’ve heard this a lot. I kind of assumed people would just leave an app open if they wanted it still running, but how I use things isn’t necessarily how others will. One consequence of implementing this will be reduced battery life, so we will need to be careful about it. Note that Palm recommends not doing background network requests more than 15min per hour. We won’t exceed that if and when we do implement this.
This one kinda surprised me. I only added it as a bit of an afterthought, but I suppose it makes sense, especially since there’s not a good native Facebook app for the Pre. I actually know very little about the Facebook API and am not super duper excited about building for their walled garden, but if someone wants to build a SpazCore lib for it, we’ll probably implement something.
Also of note were some of the “Other” responses. They included:
“More optimized code (use less cpu!)”
This falls under Faster perf, fo sho.
“tweet with google maps link to current location”
This is on the list to get implemented
“hit user pic in timeline to @reply”
We’re going to implement something that lets you do actions on a message without going to the detail view. Kinda sucks right now.
“low power consumption”
The way you do that is to make fewer network requests. This responder will not want background checking, then 8)
“more identica/laconica support”
I’d like to see this happen too. If you want it to happen, volunteering to code a Laconica-specific API (or somehow scraping up funding to sponsor development) would help us out a lot. We don’t have time to do much with non-Twitter APIs right now.
Seems like a microblogging client isn’t a good match for this, but if we add ping.fm support, you should be able to post to LJ through that. As for reading LJ posts, I think RSS feed support would allow that.
“It needs a non-offensive name before I would purchase it anywhere”
We had to get one of these, although I’m surprised we only got one in nearly 150 responses. It’s not changing. Read the FAQ. Sorry!
“Since last 2 updates it really drains my battery. LOVE it’s look and feel though.”
These are the kinds of things we need to get reported to us. Can’t fix it if you don’t report it. Go to our support site and file an issue, please. Please make sure Spaz is the only culprit involved, though.
“Direct blip.fm support (streaming via clicking a link)”
That would be interesting. If someone’s willing to look into it dev-wise, I have no issue with it.
“Why? When tweed is free. And there’s more twitter apps to come.”
No applications are allowed to charge for apps at the moment. That will change in the future, though. I wouldn’t assume Tweed will remain free, but I have no idea what their plans are.
“Copy and paste”
Talk to Palm, dude. 8)
“Change the name!!!”
Okay, maybe we got another one, but this didn’t claim I was making fun of physically or mentally disabled people. Sorry, not changing.
This surprised me a little. You could have written “shits money and cleans my house.” Surely that would make you more likely to buy it, yes?