Related
Hi wanted to create my first program..
right now Im trying to make a unit converter that is finger friendly..
so far I've tested it and here is what I have so far..
any suggestions? regarding the buttons positions, the interface, etc?
thanks
Hi Providense,
Looks good so far.
Do you have a development schedule as to what it will convert?
Keep it up.
John
Provedence,
It seems that some people like to have a configuration facility.
So perhaps some suggestions:-
Favorites so that the list can be tailored to favorites for that person to save a more compact list of 'things to convert'
I would be happy to have any theme for now but cooks may prefer to add there own theme.
I have used this type of function with calculator type programs but they can become unweildy so one that is specific would be usefull.
Thanks
John
thanks Johny1fin
as of now these are the things i've done
Temperature:
degree Celsius
degree Fahreheit
degree Rankine
degree Reaumur
kelvin
Acceleration: (still doing it right now)
centigal
centimeter/square second
decigal
decimeter/square second
dekameter/square second
foot/square second
g-unit(G)
gal
galileo
gn
grav
hectometer/square second
inch/square second
kilometer/hour second
kilomter/square second
meter/square second
mile/hour minute
mile/hour second
mile/square second
milligal
millimeter/square second
still a long way to go. But the Acceleration should be done by today.
Then I'll add Area, Date/Time and etc
I like the idea of favorites. I'll see if i can implement that. Im still a beginner at programming. Using VB.net 2003 right now
oh by the way. Here's the main menu, where I will put all the buttons
providence said:
Hi wanted to create my first program..
right now Im trying to make a unit converter that is finger friendly..
so far I've tested it and here is what I have so far..
any suggestions? regarding the buttons positions, the interface, etc?
thanks
Click to expand...
Click to collapse
Providence,
It may be a limitation of the APIs but could the vertical scroll buttons be next to each other horizontally rather than vertically as this may produce larger buttons?
John
Look nice.. however, on the finger friendly issue, you may want to avoid the scroll list (on your first screenshot) and have another screen for the choice of (say) different temperature units. Something like, making a screen (of your second shot) for temperature units. If you get what i'm trying to say
thanks for the feedbacks i've changed how the scrolling works. Now im using a custom button for that.
Looking good providence
I am not sure if you like this idea, but I think it will be more useful if you can add:
- Currency converter
- Currency quick view (to view several currencies at once)
There is an example of a very nice and complete project with source code here:
http://www.codeproject.com/netcf/PocketCurrency.asp
Add option to have automatic currency update as well
[ x ] Update when connected to ActiveSync
[ x ] Automatic update every X hours
hi, well the main idea was to create a finger based Unit conversion program. To add Currency Converter would be a challenge for myself.
Since first of all, Currency changes daily, so there must be a way to update it. Secondly, im still learning how to program by self teaching myself on my free time.
By the way, Here's the latest screenshot of the program.
I fixed the buttons so its easier to use.
unfortunately, this will only work on PDAphones and not on smartphones. Since you'll need to use the touch screen as input method.
Here is an idea, as mentioned by one of the post above, instead of stacking your scroll button up and down, it may save you that more space if you were to stack them left and right.
From what it seems, the < and > , are buttons, which you use it to 'affect' your lists. If you were to (example) sandwish your list in between these two buttons, you would save like another 2 button height. Example.
Currently, you have the layout
Code:
. item1 <
. item2
. item3 >
. item4
if you can just do this (which is possible in VC, not sure about VB), instead
Code:
< .item1 >
.item2
So, instead of 4 item height, you are now only left with 2 items height.
ahh i see..
I tried doing it
< item 1 >
item 2
but i find it harder to navigate, since when you go back you have to drag your finger across the other side of the screen. And while doing that, you are blocking the item list with your finger.
I dont need to save space, i think i got everything in there..
by the way, here's the test i took
then again, if i put them on the sides, it makes easier for those who are left handed as well
The spaces you save, may able you to bloat up the keypad below.. from what it seems, now they are on the 'flat' side of it.
If you think the "left-list-right" is not very finger friendly, you can try the "list-left-right"? That is
.item1 < >
.item2
Hi thanks for the suggestions..
right now here is what i have, and will probably be the final change in the button positioning..
i got big fingers and I can use them without stylus.
Should have a pre-alpha version ready soon. As of now I've done temperatures and acceleration.
Will add more soon
hate how small it is.... very hard to use without the stylus... is there an easier to use input changer that could be more touch friendly out there?
LOL SERIOUSLY! someone has to agree!
I agree but it's not worth the effort to alter.
liquidsilver said:
I agree but it's not worth the effort to alter.
Click to expand...
Click to collapse
you hurt my feelings
Try QuickMenu. It has a feature to change SIP.
It would be great to develop a small program with command line switching of SIP. Then we could assign certain SIPs to hardware buttons. Especially useful for skanndelus
been looking on the web for a tweak for this, can't seem to find anything relevant in any files or registry either
I agree, the arrow is way too small and it also takes far too long for the menu to pop-up.
THis is a serious issue for me as I write e-mails and text messages in dual languages every day. If that arrow was an ear hair bigger I could get it with my thumbnail....how frustrating!!!! What about adding an item to the tap-and-hold menu or making a switch I could assign to a hardware key? I would gladly donate $20 to someone who can fix this!
Try this little app...
Hi Lycox, the little app you posted is "phonepad" I think this is not a solution, but could be usefull if I could just hit the little arrow to select it from my really slow sip list.
Well I don't get it, it maybe just made phonepad the default sip, didn't think I had it installed.
Doh, now I get it, I assigned it to a button and of course Lycox, this is exactly what I wanted. Would be nice to just flip between two favourite sips, rather than go through them all, but I'll probably find out it does in a minute. Thanks anyway Lycox.
it's fantastic! Now we need to find a way to get rid of 'keyboard' and other SIPs we don't use. If there were just two on the list this would be it.
I don't find the arrow size as annoying as the time it takes for the menu to pup up.
I find it easier to go Start-> Settings-> Input and change things there. Silly really.
Just found this: http://forum.xda-developers.com/showthread.php?t=242503
Edit: but I can't get it to work.
found this at pocket gear http://classic.pocketgear.com/software_detail.asp?id=26285 but it's not free.
10$ ? That's a lot for a little tool. Anyway.
With the one posted by Lycox I get an error every time I do the full circle of input methods:
"SipSetCurrentIM Error=0".
Not a big issue, annoying nevertheless.
How to disable unused SIPs?
sabestian said:
10$ ? That's a lot for a little tool. Anyway.
With the one posted by Lycox I get an error every time I do the full circle of input methods:
"SipSetCurrentIM Error=0".
Not a big issue, annoying nevertheless.
How to disable unused SIPs?
Click to expand...
Click to collapse
i figured out how to do this last night.... i'll see if i can find the link... it was just a matter of finding the reg keys under classes, then changing a dword value from 1 to 0 to remove it from the list.
Do NOT remove the default "keyboard" from the SIP list. If you do and something goes horribly wrong, you can be left with an inputless device.
can read about removing unused SIP modes from the list here...
http://wiki.xda-developers.com/index.php?pagename=WM5_Tweaks_Other
bump!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
i am looking for a simple countdown timer for my phone that is finger friendly and easy to read. here is what i have found so far (in the same order as the pics below):
SimpTimer by Fann Software
http://www.fannsoftware.com/PpcSoftMain.html
i have been using SimpTimer since i found it on one of those freeware sites, and it works, but since there are multiple timers on screen its already smaller and more confusing at a glance than what i would like.
Pocket PC Timer by JabSystems
http://www.jabsystems.co.uk/products/pocket-pc-timer/
this one has the right idea, but the arrows are kinda hard to hit with my thumb. based on all the empty space, it seems like a simple layout redesign would make this perfect.
deltaTimer by Christoph
http://www.deltadevelopment.de/users/christoph/deltaTimer/
what i am currently using. while moving the hand of the dial to set the timer (like a kitchen timer) is kind of a "fun" touch, i would rather trade it for something like "+" or "-" buttons and a bigger start/stop button.
finally, the 4th picture is just a crappy mock-up of what i would really like. you touch the top or bottom half of the numbers to go up or down, and there is a nice big start/pause and stop/reset button. it would also match many of the HTC themes floating around here.
Many thanks for this compilation, i was looking too for such a thing !
What i need is -freeware- a countdown and a timer... Like the antic StopTime, by Jonathan Sachs...
http://home.comcast.net/~jonsachs/
But, it seems that such a product doesn't exist for WM5...
So, i've installed Simple Timers by Fann Software for the countdown (egg are good with only 3.3 minutes cooking ! ), and SinPocketStopWatch for the counter (by seconds or by 1/100 sec)
But, i'm still looking for a combinated product !
Maybe a future evolution of FannSofware...
I use deltatime it´s very nice, i like the analog timer
to bad
Just notice Deltatimer doesn't work when your phone is sleeping/screen is off
I'm using Fizz Alarms it is alarm, counter and stoppwatch with fingerfriendly interface.. but it's not freeware..
ok, Fizz Alarms looks interesting, I will check it out.
In the meantime, I found this in our very own forums:
TouchWatch by lopez1_de
http://forum.xda-developers.com/showthread.php?t=367333
It is pretty nice, I am actually going to make a couple requests for some tweaks, but it is pretty close to what I want. I wish I knew how to program, since he even posted the source code.
Thanks alot! SimpleTimer is just the thing i was looking for! :-D
do any of these programs allow u to set a date and time and then it countdowns till that specific event?
like if u put in the date that u were leaving for vacation.. would any of these countdown till that date arrived ...?
iTouch24 said:
do any of these programs allow u to set a date and time and then it countdowns till that specific event?
like if u put in the date that u were leaving for vacation.. would any of these countdown till that date arrived ...?
Click to expand...
Click to collapse
Here's one. Never used it though...
http://www.ppc4all.com/appdetail.php?id=3136
tekknogenius said:
Here's one. Never used it though...
http://www.ppc4all.com/appdetail.php?id=3136
Click to expand...
Click to collapse
thanks for pointing that out
is it me or is there no way to download... haha
BubbleLevel v1.02
My first attempt at utilizing the Touch Diamond's accelerometer. And it's free!
The sensor is a Kionix KXSD9.
Donate a cup of coffee!
Thanks for donating on my birthday: Damien (€2,00)
and another thank you for Nuno (€1,00)
Features:
- Measure the slope of a surface using the 'bubble level' concept
- Display the slope angle in degrees
- Real time display and calibration of sensor data
- Can be used upside down too (go measure yer ceiling matey!)
Changelog:
v1.02
- Added verbose calibration screen
- Real time sensor data monitoring
- Implemented two-direction calibration method (for absolute sensor bias compensation as suggested by Kionix)
- Calibration data is stored to memory (used for BubbleLevel only!)
v1.01
- Added icon and placed shortcut in Programs (instead of Start Menu)
- Fixed bug of bubble flying away >42 lightyears when device is tilted at 90 degrees, causing a warp core breach (thanks akito)
v1.00
- Initial release
You developers never cease to amaze me. Great work! XDA-Dev is wonderful!
Sounds nice ! So this software will let us be able to calibrate the Touch Diamonds Accelerometer?
I have downloaded the cab and installed it but how to use it?
I'm going to try this!! Thanks for posting it and letting us try :-D
Da9L said:
Sounds nice ! So this software will let us be able to calibrate the Touch Diamonds Accelerometer?
I have downloaded the cab and installed it but how to use it?
Click to expand...
Click to collapse
The shortcut's in your Start Menu. Click the Windows flag to get to it; I will find a nice icon and add a decent Programs shortcut later on
j0bro said:
The shortcut's in your Start Menu. Click the Windows flag to get to it; I will find a nice icon and add a decent Programs shortcut later on
Click to expand...
Click to collapse
Okay got it working now.. But when i calibrate and exit the program it resets the settings back to before it was calibrated.. So it doesnt save the calibration..
Brilliant!
Now if the Diamond had a flat back cover, I could actually use this for a bit of DIY
Bug found ;-)
Whether calibrated or not, when I hold my phone completely vertical making it show about 87 degrees of more the program crashes... actually my whole phone crashes cause I can't exit the program anymore and need to push the reset button
can anyone post some screens? my diamond is up and away for repair
edit: sorry my browser took some while to load the pic on the first post so I didn´t see it.
j0bro said:
BubbleLevel v1.0
My first attempt at utilizing the Touch Diamond's accelerometer. And it's free!
Click to expand...
Click to collapse
That is soo cool. Thanks Bro - great work.
.
akito said:
Bug found ;-)
Whether calibrated or not, when I hold my phone completely vertical making it show about 87 degrees of more the program crashes... actually my whole phone crashes cause I can't exit the program anymore and need to push the reset button
Click to expand...
Click to collapse
Thanks akito, I could indeed reproduce that behaviour quite easily... I guess I need some exception handling when doing vector dot product calculations
Will fix this asap.
Edit: Fixed in v1.01, check start post!
Version 1.01
Where can we download version 1.01 of Bubblelevel? Because the above problem still exists in the version which can be downloaded on the first page.
castor.troy said:
Where can we download version 1.01 of Bubblelevel? Because the above problem still exists in the version which can be downloaded on the first page.
Click to expand...
Click to collapse
Please check the About box in the program for the version number. The cause for the bug mentioned above is removed in v1.01, but you might have come across another situation. Please let me know if you find out when it happens exactly, thanks!
wasn't this program supposed to calibrate the accelerometer?
No. the calibration is only valid in the app.
chribruu said:
No. the calibration is only valid in the app.
Click to expand...
Click to collapse
Could it maybe be tweaked somehow so that it can calibrate globally, so that it will effect other software too ? Would be perfect.. !
Thanks for this software. Very Cool
Hi, could you please give me some advice how to programm with the g-sensor..
i have an idea for a small programm that uses the sensor...
i already found the "HTCSensorSDK" but when i want to load the project files within C# Express 2008 i became an error that the project files could not opend...
j0bro said:
BubbleLevel v1.01
My first attempt at utilizing the Touch Diamond's accelerometer. And it's free!
Features:
- Measure the slope of a surface using the 'bubble level' concept
- Display the slope angle in degrees
- Measure the relative angle between surfaces using the calibration function
- Can be used upside down too (go measure yer ceiling matey!)
Changelog:
v1.0.1
- Added icon and placed shortcut in Programs (instead of Start Menu)
- Fixed bug of bubble flying away >42 lightyears when device is tilted at 90 degrees, causing a warp core breach (thanks akito)
v1.0
- Initial release
Click to expand...
Click to collapse
Will this work with Omnia (i900) too?
it should also be possible to check if something is completely vertical.
when i hold my phone in the vertical position and tilt it a little bit the numbers change.
could you add indicators for vertical and horizontal bubblelevel?
could you also lower the refresh rate a little bit. the numers keep jumping making reading them almost impossible.
Thought I would contribute to all the apps for the HTC Diamond. This is a Lottery Number Generator program. It works by shaking the phone. Nice graphical UI.
Full QVGA, VGA, WVGA and WQVGA support
HOW TO USE
Shake the phone to generate numbers.
If you want to select some manual numbers or scroll to something, click the button under the wheel.
Click the lock button to lock all numbers in place (prevent accidental shakes)
To Exit the program press Middle button on the NAV pad or the X in the right corner.
Settings:
Choose Number of wheels to show (1 - 6 NOT including the red one)
Set the Max Number for each wheel
Red Wheel can be enabled or disabled
Red Wheel can be set to be unique from the other numbers, or any number
Adjust the shake sensitivity - 5 Being the most Sensitive and 15 Being the least
All comments are welcome, this is my first official working piece of software.
Enjoy
UPDATE: VERSION 2 IS OUT
The updated version has a customization screen, so you can adjust just about every setting. Try it out and let me know how it goes. Good Luck !
REMOVED Most of the Update History, if you want it, it's in the History.txt
UPDATE: VERSION 2.8
Some updates for WQVGA
Added some sounds
Added a manual spin button
TODO:
Add favorites for multiple lottery
Keep the comments coming, always glad to hear feedback
If you really like my app(s) or win big, feel free to share
hermanm said:
Thought I would contribute to all the apps for the HTC Diamond. This is a Lottery Number Generator program. It works by shaking the phone. Nice graphical UI.
HOW TO USE
Shake the phone to generate numbers.
If you want to select some manual numbers or scroll to something, click the button under the wheel.
Click the lock button to lock all numbers in place (prevent accidental shakes)
Middle button on the NAV pad exits the program.
All comments are welcome, this is my first official working piece of software.
Enjoy
P.S. As I have time I will add more lottery games
Click to expand...
Click to collapse
I don't know why but it works only if I move the directory in Internal Memory.
Anyway funny app!
Ah, in italy the numbers of lottery are 90!
Thank you.
thank you much for the reply, i will look into the problem. i tried to install to device and to internal storage, and it seemed to run both ways. how did you install it?
Thanks for sharing. Worked fine for me installed to the storage card. hope you don't mind if I share a little bit http://www.fuzemobility.com/your-lucky-numbers-just-a-shake-away/
glad it worked for you . big thanks for putting a word out there
Sweet I'll split the first winnings with you....lol
lol, thanks...
Hi:
Seems like a great, and fun idea, I installed it to internal memory, it installed fine. But after install, I shake, and shake and nothing. I did make sure it is not locked, but still the wheels don't change.
Also, would you consider adding a 7th digit for Powerball?
Thanks!
Wow, a great application Maybe you could also create the Dice rolling application such as the one advertised with LG Cookie.
Although I can get it to work its EXTREMELY hard and random I must shake it like a madman and it hurts I'm afraid I might throw it and break the tv or something lol... I second the 7th number thanks awesome app
i will add the option to change the sensitivity of the shake, i tested it on the diamond, not sure if there are any significant differences. i will add the 7th wheel as soon as i have time, it will be optional under settings.
hermanm said:
thank you much for the reply, i will look into the problem. i tried to install to device and to internal storage, and it seemed to run both ways. how did you install it?
Click to expand...
Click to collapse
I chose Internal Memory, but the program was automatically installed in the phone memory.
...Then same problem of "cincy1020" (post #8)
After moving the directory of the app to Int Mem all works fine.
hi thanx for this cool app/game i gonna use it for bingo can it also say the numbers like a bingo caller
that might be an idea, something to add further down the road. thanks for trying it out
Nice app hermanm
Loved the fluidity and animations!!!
Nice job, thanks very much. How about the option to set the number range, in the UK balls are 1 to 49. Looking forward to winning.
UPDATE RELEASED !!!!
thanks to all who have commented on the program, hope to hear more about the new version.
great app - but couple of issues.
Am running on a touch hd and even with sensitivity at 15 (max) it takes a lot to shake and get numbers generated.
Secondly there have been multiple instances when I have generated the same numbers in more than one reel - this isnt acceptable when playing the uk lottery for example. Can something be done so that no same number is generated more than once...
hi hermanm. Cool app, i'm trying it on my HD. Just a couple of notes
- i know it's designed for Diamond, but works well also on HD (480x800): would be possible to have it full screen?
- on HD we have no nav pad, so there's no way to quit. Would be possible to have an "exit" button or an "exit area" somewhere on the screen?
- i think sensitivity setting is not so intuitive: low sensitivity rate (at least on my HD) means higher g-sensitivity, and vice-versa. With sensitivity @15 i shake without results, with sensitivity @6 the wheel runs
cheers
oops, sorry, actually that's the way i had it as far as sensitivity goes, lower number = more sensitive. i guess i should change that the other way around. as far as full screen for hd i will see what i can do, also will add an exit button. thanks for the feedback.