Uniform Look 'n Feel - Windows Mobile Development and Hacking General

We all find a lot of very interesting software in this forum which at the moment is far superior to what Microsoft or the vendors come up with.
The thing that bothers me (personally) a bit is the non-uniformity of all the applications offered. One application is doing nice pulldown menus with custom based settings while the other is doing the native windows thingy.. If we could work out a standard "framework", this way we spare ourselves the work of re-inventing the wheel over and over again and we can focus on the actual functionality.
Here some examples of what could be done:
- Default way of browsing files (kinetic scrolling list, like throttle launcher)
- Default listbox (see 1st)
- Semi Transparent keyboard (to see what you're typing through the KB)
- Transparent scrollbars (like the omnia viewer)
- Transparent menu's
- Look for active today screen and adapt wallpaper (Manilla, 2day, etc.)
- Sizeable custom title bars (for big screens or small screens)
- Resolution aware (no pixels but %'s)
- Tilt Sensor / Accelerometer abstraction
- Uniform but skinable (skin will be used for every app based on this famework)
- Etc.
Is there somewhere being worked on this kind of thing? I was thinking in making some open source re-usable classes in which we can put it all.. I don't say I can do this (alone) but if we make it a group effort it could be a very nice concept imho..

Related

[APP][10-12-08]MyWeatherForecast V0.4.1 - using Google weather

Hello,
i'm currently working on a small weather app for windows mobile.
I'm not yet ready to release a version as an important feature is still missing (configuring the city where you live ).
It makes use of the Google.com weather API and also downloads the images from there.
Goal is to make it as finger friendly as possible, and support multiple resolutions (currently running in VGA) while keeping it simple feature-wise.
Developing under #develop 3.0 with .net CF 2.0 and it's my first Windows Mobile app
Todo:
- add customizeable font colors (currently only background colors changeable)
- transparent icons
- add multiple cities selection
Installation:
- Just unzip anywhere on your PPC
Change history:
V0.4.1 beta:
Just a very small update:
- Fixed bug where weather "age" showed wrong time if update was longer than 24h ago (added "d" now for showing whole days if > 24h)
- changed startup time, now shows last weatherdata much quicker
- added finger scrollable settings menu (test only)
- changed customizer to finger controllable (removed trackbars, again test only)
V0.4 beta:
- changed update behavior (no update on startup, only manual)
- cached last weather settings: Program will start with last downloaded weather data and display "age" of this weather data in hours or minutes
- Update now also possible by clicking the upper panel (in addition to the large weather icon)
V0.3 beta:
- .cab installer available
- Fixed download issue: No longer partly downloaded images
- fixed settings menu layout for VGA (now scales correctly)
- added "Customize" menu: Configurable colors for the 3 main layers (Upper, middle and lower)
V0.2 beta:
- reworked GUI, now should fit VGA and QVGA devices
- added "Settings": Hold & Tap to get into settings menu - allows changing of all weather related settings
- new icons (by www.defcom.com)
V0.1.1 beta:
- fixed QVGA display
- fixed °F / °C conversion
V0.1 beta:
- very early first release, use at your own risk!
- downloads weather data on start
- refresh by pressing the big weather icon
- customizeable only via xml settings file
- language can be changed by changing path (e.g. from .com to .de) of google URL in settings XML
- 2 settings with DE and EN languages available, just copy to the same location as the exe and rename to Settings.xml
Known issues:
- none
Download V0.4.1:
- check out "Attached files" section below!
Nemo0815 said:
Hello,
i'm currently working on a small weather app for windows mobile.
I'm not yet ready to release a version as an important feature is still missing (configuring the city where you live ).
It makes use of the Google.com weather API and also downloads the images from there.
Goal is to make it as finger friendly as possible, and support multiple resolutions (currently running in VGA) while keeping it simple feature-wise.
Developing under #develop 3.0 with .net CF 3.5 and it's my first Windows Mobile app
This is how it currently looks like:
Click to expand...
Click to collapse
Looks very promising. Will have an eye on it. If possible, please add the posibility to change the background so that it sticks to your favourite theme.
Layout looks clean, simple and nice. You say fingerfriendly - how about buttons ? Just did one quickly in Photoshop, maybe you use something like this, a bit lighter maybe to fit the big amount of white..
Maybe you could include an option to choose different icon sets as in WeatherPanel.
regards,
Martin
m.schmidler said:
Layout looks clean, simple and nice. You say fingerfriendly - how about buttons ? Just did one quickly in Photoshop, maybe you use something like this, a bit lighter maybe to fit the big amount of white..
Maybe you could include an option to choose different icon sets as in WeatherPanel.
regards,
Martin
Click to expand...
Click to collapse
Idea is good, but this would bloat this app. And the author wrote, that the images are directly from Google, so I guess different icon sets are not planned.
Looks like it takes up a lot of screen space. Will you have a simple today plug-in? The best that I've ever found is Pocketweather. It even has a GPS feature where it automatically updates your location and gives you that weather forecast. TONS of different today plug-in styles too.
nonegiven said:
Looks like it takes up a lot of screen space. Will you have a simple today plug-in? The best that I've ever found is Pocketweather. It even has a GPS feature where it automatically updates your location and gives you that weather forecast. TONS of different today plug-in styles too.
Click to expand...
Click to collapse
Well, I like the idea of a GPS feature, too.
Next idea: Automatic download of weather conditions with autoclose connection when it's done.
Lycox said:
Idea is good, but this would bloat this app. And the author wrote, that the images are directly from Google, so I guess different icon sets are not planned.
Click to expand...
Click to collapse
Well since I'm downloading those images only once (not if they already exist) one could easily replace them with other images.
However, the filenames would have to be identical and one would need a complete list of google's weather icons (which i don't have).
Good idea, congratulations and good job
Nemo0815 said:
Well since I'm downloading those images only once (not if they already exist) one could easily replace them with other images.
However, the filenames would have to be identical and one would need a complete list of google's weather icons (which i don't have).
Click to expand...
Click to collapse
I could be wrong, but I think that google gets its weather info from weather.com, same as yahoo does. So you should be able to use any icons with that numbering.
Uploaded V0.1, see post #1
hallo, i tried it on my qvga device.
simple and clean,
-but the text and icons at bottom could be a little bigger
-and i have no temperature.
- i just changed the location in the xml to my hometown and it seems to work ?
Thanks for your input!
Think I forgot the control scaling for these labels, gonna update to V0.1.1 soon!
Thanks for going into public will test it right now. But why don't you upload your file to XDA-Dev? I guess there's no need for rapidshare...
thank you nemo, and please don`t forget that the temperature is missing at the forecast !
and post it here so we all can download faster.
Weather
Ok Im a weather nut. If its weather software I've tried it all.
I changed to my city here in the USA. I changed the degre reading to true for Fahrenheit. But it stays Celcius.
I've uploaded V0.1.1 which fixes QVGA display issues and Fahrenheit / Celsius conversions.
(however it also introduces also some font display issues with VGA, so better stay with V0.1 when using VGA devices!)
Uploaded V0.2, see post #1
finally you can choose your own city keep up the progress and thanks for the update.
Hi Nemo0815,
nice app.
I have some probs on my niki. some icons are damaged.
see attached screenshot
plustig50 said:
Hi Nemo0815,
nice app.
I have some probs on my niki. some icons are damaged.
see attached screenshot
Click to expand...
Click to collapse
Hi,
thank you for your feedback. This tends to happen now and then and only for the lower 4 images and i still don't know why exactly (because it's the same code for all images and either the download gets interrupted or it doesn't save the images correctly to the PPC...).
The same code works fine on windows Vista however (using .NET HttpWebRequest)
Solution for now: Delete the "cache" folder and try again to update your weather.

User Interfaces

Hi, I wonder how many TF3D alternatives there are. I've been playing with Bell UI (nice but not so useful...), Point UI (too bad latest versions aren't compatible with VGA devices, looks very promising!), SPB Mobile (probably the best one, simple, effective, with a Black Today page Classic which suits the Diamond just perfect and has a lovely big analog clock, big weather indications, big net signal strenght & battery icons, missed calls, mails and sms, and all in one page! ) and WisBar Advance Desktop (which also is nice but just slightly better than Bell UI).
Here, I'm asking you if I'm missing something, or what do you think about the mentioned above UI. Did anybody drop the TF3D for another UI?
SPB pocket plus is great as an enhancement for the standard Windows Mobile Today screen.
You can create up to 6 tabs, each holding a combination of Today plugins, shortcuts and photo-contacts. When the tabs are set to auto-hide, you effectively have an extra page that appears when you minimize a window or press the Home key.
I have mine configured so that my homepage shows just a task manager and controls for Pocket Player. See my signature for screenshots...

Weather Program Combination (Development Idea)

How do everyone? I'm trying to combine two weather programs but have run into a problem. I originally wanted to just add the icons from one to another, but now that I need help I have a more ambitious journey in mind.
---
The programs are: Tonaya WeatherToGo (WTG) which is freeware and the ever famous SPB Keyboard. I'd like to add the icons (skins) from SPB to WTG so the footprint stays small while the look improves immensely.
1. WTG
Pros: free, small footprint, great weather source (noaa.gov), today screen plugin, multiple cities, updating options
Cons: only works for US cities, today screen is only accessible by touching screen, icons are old and stale, product no longer developed so it may not work for VGA and WVGA screens.
2. SPB
Pros: looks great, multiple weather sources, today screen plugin, works internationally, for various screen sizes
Cons: Size, size, size (extra large footprint) and not freeware.
---
So I tried to import the skins from SPB weather into WTG, but I only have the cab file for WTG and couldn't insert them. Honestly, I would be satisfied with this improvement and if someone wants to give me directions I'm willing to take them.
If a developer wants to work on this I'd be happy as pie and would only ask for idea credits and a QVGA version being made automatically.
---
Yes I'm aware there are a lot of programs but these two are my favorite after years of use and I would love them to be combined.

[Q] touchups to my todo view/edit screen?

I'm writing a simple todo list app but I'm not very creative in UI designing. I've created a basic view/edit screen for my tasks which works great, but looks very basic. Can someone please suggest a better interface? I'd be very thankful if someone can design a layout, but even if someone can draw me a layout screen in paint, it'll do for me.
A "task" in my app will have following properties:
- Task Name
- Project Name
- Priority (can be represented as color too)
- Due date (it can be a date or none)
- Done date (it can be a date or none)
- Note
Screenshot and layout files are attached. Thanks much!

so far i love this os these are my thoughts

i worked on an os design back in 2014 so i wanted android on a pc for several years now, phoenix has impressed me quite a lot, here are some minor gripes and issues i ran into
1.i can\t change language input to my keyboard region
2.using a higher dpi makes everything appear jagged and pixelated, not enough to make it terrible but enough to notice setting wallpapers also make most extremely blurry
3.a lot of live wallpapers doesn\t work when i apply them they work then i exit out of the app and it goes back to the default wallpaper i did get one live wallpaper to work though edit i fixed this by letting the apps run in the background i would add some kind of help text on this as i don\t think everyone would figure this oue
4.all the baidu things and chinese apps preloaded i\d personally like if they werent but not a big deal
5.text marking doesn\t work properly like you\d expect all it does is drag the pointer to select text you have to hold on it and then drag the two pointer like on a phone
6.i want an option to disable the keyboard and search and storage devices button and just keep the clock I've disabled everything else i love the addition of a thin home button like on windows
7.i\d like to customize the taskbar and recent apps menu various colors and transparency etc
8.the weird light effect on selected icons could be a line to make it more flat but thats a personal thing
9.i would like to be able to change the start button to any icon from an icon pack
10.i would like to add or remove tiles as well as hiding the brightness and volume slider so an optiont to disable these would be nice
11.i would like various sizes for the startmenu i think it\s too wide i also would like to be able to disable the startmenu sidebar as i don\t need it
12.widget support would be nice
13.colors are very washed out making it appear as if i connected a very old tablet to my monitor they don\t appear crisp as they do on windows
14.resizing windows is extremely laggy
15.the trash icon for clearing notifications would be better as 3 lines stacked ontop of each other minor detail

Categories

Resources