View Single Post
dwould's Avatar
Posts: 529 | Thanked: 262 times | Joined on Dec 2008 @ Eastleigh, Hampshire, UK
#74
woh!, I just found this whole thread, that seems to exist because my apps UI is ugly ;-)
and it's even longer than the thread about the app itself...

I have a couple of things to add, firstly I think someone pointed out a few pages back, my app is in *early* development. I only even pushed it to extras-testing to see how that process worked.

secondly... I started this project to learn python, and maemo development. At no point did I set out to write the best possible twitter app for the n900. I figured Mauku is streets ahead. The only reason I even picked twitter for my first app is because it feels like it's the default thing to do in learning any new environment these days.

thirdly... I have day job, and it keeps me crazily busy. that means I get a couple of hours an evening to work on this, and some time at weekends. So anything I work on has to be prioritised.

All that said, I'd love to make my application prettier. and I'm sure other people just starting out would love to make their app a sexy sleek thing that people like. but I literally have no idea how to do that.
It's all very well showing me a design of what it could look like, but as a developer what I want is example code that shows me how to achieve that. I'm not saying write it for me, but point me at a howto, or api or something that I can use to make the changes. most of the suggestions I've incorporated so far, came with code examples of how to do it. that makes it super easy for me in my limited time to take those suggestions and do something.
So my suggesiton, if you want to help newbie developers like myself make prettier UIs....write some useful instructions on how to do that in for a python app.

However... one final point. I'm am very concious that there are people that don't like how unintuative my app is. That's because I did not set out to write an intuative app, I set out to write an app that *I* want to use every day. For me that means common functions should not require lots of view transitions etc. One thing I don't like about mauku is having to come out of the timeline view and into an update view, to submit an update, then back again. So whilst I will take suggestions on UI improvements, and will gladly incorporate things that appeal to me... There may still come a point when the fact I'm developing something I want to use will conflict with UI standards or guidelines or whatever.
But we shall see.
__________________
----------
N900
http://danielwould.wordpress.com
Check out Witter, a twitter client for N900
http://danielwould.wordpress.com/witter

If Witter isn't working for you, eg crashes/doesn't start, gives errors etc etc. Please run it from x-term using:
run-standalone.sh python2.5 /opt/witter/witter.py

This will generate diagnostic output. Without this I cannot help you.
 

The Following 4 Users Say Thank You to dwould For This Useful Post: