[PROJ] UI Guidelines / Libraries for all Devs and Apps - Windows Mobile Development and Hacking General

Hi everyone,
I´ve got a question, it won´t get out of mind:
What about UI guidelines for ALL developers and applications ? What about a collection of graphics and tutorials so every app gets a proper interface?
Apple does this with OS X and iPhone, and as far as I know it works. So why don´t start something like this with WindowsMobile ?
I´m dreaming of some kind of Xda-Devs library which is a wiki as well as a resource for graphics and animation frameworks. If we put our talents and efforts together I think this is doable !

It's a nice idea, but why? You say Apple does this, but it's why we have WinMo ! Everything is different, don't want everything looking the same!

TheChampJT said:
It's a nice idea, but why? You say Apple does this, but it's why we have WinMo ! Everything is different, don't want everything looking the same!
Click to expand...
Click to collapse
*lol* You got that wrong, I don´t want to look everything the same. But we could increase the popularity and usability of WM immense if we could provide some kind of library.
I´m not talking about apps which are skinable. I´m talking about replacing the standard WinForms, so it looks nicer and is more fingerfriendly.
And when you say the different styles make WM unique - you wanna tell me missing usability is an argument to buy an WM phone ?!?

TheChampJT said:
It's a nice idea, but why? You say Apple does this, but it's why we have WinMo ! Everything is different, don't want everything looking the same!
Click to expand...
Click to collapse
Actually EVERYONE does this. Gnome, KDE, Apple, Microsoft all spend lots of time and money on the research of UI Guidelines. Its brings the whole community so much close and leads to a fluint interface experience. Apple and the latest versions of KDE being a case in point. If we as a community lay down some guidlines on what works best where with Touch, Stylus and keyboard navigation we will already be one step closer to more usable devices. Being a programmer by trade I spend hours making sure that my UI is as close to what ppl are use to ATM ie: The Office 2007 UI. So many ppl are upgrading to this new look and feel. So my application needs to follow suit since it gets used withing corporate environments
Thats just my 2c. Hope its well spent

m.schmidler said:
*lol* You got that wrong, I don´t want to look everything the same. But we could increase the popularity and usability of WM immense if we could provide some kind of library.
I´m not talking about apps which are skinable. I´m talking about replacing the standard WinForms, so it looks nicer and is more fingerfriendly.
And when you say the different styles make WM unique - you wanna tell me missing usability is an argument to buy an WM phone ?!?
Click to expand...
Click to collapse
I was under the assumption that the desired direction, judging by all of the most popular apps on this site, was to have apps that were fully skinable and completely finger friendly (at least where it makes sense).

Personally, i think if we follow the style like iphone of designing their apps, it would be quite boring, this forum apps would not be special anymore. However, i think there would be advantages too.

Precisely hazeline, we should figure out what works for us and work from there. When you look at apps like Manilla 2D and TouchFlo 3D even though they are great they are lacking some basic fluincy.
Im gonna have a look over then next week and see if I can knock together something for facebook for our WinMo devices. It seems like this would a good start for me to see what I would like changed in a basic UI

removed. doh bleh

please remove.

cornelha said:
Precisely hazeline, we should figure out what works for us and work from there. When you look at apps like Manilla 2D and TouchFlo 3D even though they are great they are lacking some basic fluincy.
Im gonna have a look over then next week and see if I can knock together something for facebook for our WinMo devices. It seems like this would a good start for me to see what I would like changed in a basic UI
Click to expand...
Click to collapse
absolutely agree. When I first saw the facebook shots I thought "wow, we need those gfx for other apps". So, any (Xperia) users in here, what about extracting those gfx for us ?
regards,
Martin

I noticed Microsoft released some sort of guide for developers a few days ago, you can find it here: http://www.codeplex.com/AppArch/Release/ProjectReleases.aspx?ReleaseId=19798
I also tried to copy the Facebook-Panel style, don´t criticise me, I just did this in a couple of minutes, if I put some efforts in this it would look definetely better
Although this thread isn´t that crowded I still hope this becomes a big community project, it IS possible, there are some many talented people in here !
regards,
Martin

m.schmidler said:
I also tried to copy the Facebook-Panel style, don´t criticise me, I just did this in a couple of minutes, if I put some efforts in this it would look definetely better
regards,
Martin
Click to expand...
Click to collapse
Believe me, it's NOT that bad..
and I like the idea too...
We could implement some sort of XDA-Oficial Theme...
And this way we would have at least some common ground from were to start..
I also develop for the device, and too often, my major worry/problem is how to go for a Nice graphical interface...
It would also be goo to have some sort of listing of Graphic experienced users, willing to help developers...

thx but as I said, I really could do a complete set of such graphics...problem is I´m busy with school and as you may know with the TL theme as well.
My intention is to really get all devs and designers in here and discuss how to create a basis which every developer can build upon.
I don´t know the differences between C++ and C# apps but maybe someone tells me how difficult it is to develop a framework for animations which everyone can use.
The outcome should be what script.aculo.us is for web-developers.
Graphics should be created according to a certain pattern, so we should create a list of button-types which every designer can refer to.
regards,
Martin

Related

something NEW for everyone and all the developers

why doesnt xda have its own custom app? maybe somethine like a community made ui and every designer and dveloper has a hand in it?.... im sure if we all work together we can make a custom ui just for xda then they can either sell it or just give it away kind of like how google has android but ours will be much much much! better... we can make something completely new and original.... our powers on here if we band together is limitless
heck! we can even make a totally new os!! if we all put our heads together!
Kudos to XDA
i second u bro... nice thought..
well th developers n everyone here can join hands (if they want too!!) n accomplish this for sure..
it can be a kind of project as like th already up n movin "Touch Surface ROM" for elf... well by th means of it
"MORE than tht n on a BIGGER n HUGE basis" ~~ with all th devs n ppl here!!!
two thumbs up bro for th thought .. cheers.. XDA rules ^.^
I think you underestimate the complexy of that. This requires a lot of organization, planning, free time from developers and organizators, a common development base (EVC? DevStudio '05? '08? .NET or native? Any/which existing libraries? ...), and so on.
Another problem is: you can't make a program everybody likes. Just look at all the different "iPhonish" contact managers (PCM, iContact and derivations, FFF, ...). They all seem alike at first glance, but everybody here preferes another one. And adding 20 pages of settings wouldn't make it much better... Or have a look at Linux: still two major desktops, lots of different window managers, long lasting (and partly really good) tries to get all different APIs in one "super library" for developers, ...
And then there are so human things like vanity and greed, that can make working together really hard (Who gets the credit? Who the donations? And how much for which work?).
Great Idea boy,
or at least waht about an xda-dev pack with all the dev tools for the dirrerent devices?
I mean without this page many things still would be impossible
Just an idea but I'd like a program that works seamlessly with the xda site instead of using the browser. Kinda like how yahoo or some of the other companies try to make things to work with their stuff. Only, this would blow all the others away. Just some ideas.
1) Have a today plugin that scrolls through threads you've subscribed to.
a) It could alert you when a new version of something is released
2) Have a latest news on xda area in the main program.
3) Let you see your favorite section or phone and only recieve those updates but from there be able to browse the others.
I'm just brainstorming but I imagine it could be something really cool. Just a thought after reading the 1st post.
The biggest problem there is, we still don't know much about the hardware - to be more specific - the HTC board. To overcome this we need a lot of work on reverse engineering the HTC drivers, guessing the GPIOs... etc, which is, not really possible.
Writing code for embedded devices is quite different from PCs. It's very hard to get good performace, or even working programs without knowing the hardware.

serious effort for WM6 on iphone

serious effort for WM6 on iphone
--------------------------------------------------------------------------------
hello all!
i was recently gifted an first generation iphone, i hacked it and unlocked it and played around with it. i was not very impressed, the hardware is awsome but the software, i find to be lacking.
at any rate it has sat in a desk drawer for a month or 2 and then i read about that faked video with wm6 on an iphone. i thought to my self why not give it a try? its not like i will be able to buy that touch hd from htc that i wanted...
so i have been doing some research and it looks like there is an arm processor in this thing, which gives me hope. i plan to use a few open source utilities such as ibooter to get an environment on this thing for wm6.
i am wondering what advice people can give me, who have hacked newer versions of WM onto an older device, what to research, what to expect or useful utilities; i have little experience with the bowels of WM.
this will be my first attempt at something this grandiose, but i have surmounted greater challenges in the past. i am not asking for help, however i am more than willing to work with anyone else who is interested.
please keep non-constructive criticisms to yourself, if people didn't try things every time there was doubt we would still be living in caves.
thanks
-ash
Good luck! I've got to say the iPhone would be WAY more appealing to me if it ran Windows Mobile. If I were you I'd maybe try and contact some of the ROM cookers in the older device threads like the Blue Angel forum.
sschrupp said:
Good luck! I've got to say the iPhone would be WAY more appealing to me if it ran Windows Mobile. If I were you I'd maybe try and contact some of the ROM cookers in the older device threads like the Blue Angel forum.
Click to expand...
Click to collapse
thank you so much, i was honnestly beginning to wonder if i was the only person who thought this might be a good idea (especialy when i can show it to a macfanboi and ask "wheres your god now?!!")
OMFG !!, not another thread..if you dont wish to be made a fool out of you, i suggest please edit your title and post
I've got to say the iPhone would be WAY more appealing to me if it ran Windows Mobile
Click to expand...
Click to collapse
ather90 said:
OMFG !!, not another thread..if you dont wish to be made a fool out of you, i suggest please edit your title and post
Click to expand...
Click to collapse
Hey STFU!
im guessing that there is no one here that actualy does anything more than just develop applications for WM or troll arround the fourms?
like i said im looking for peoples who have worked with the os itself.
anyone...
anyone...
buler?...
anyone?
I saw somewhere that a Norwegian hacker did it some time ago, it is quite sad, but it is sexy to see WM running on wide screen
Here is where i saw it:
http://www.gsmdome.com/mobile-software/iphone-gets-windows-mobile-praise-the-hacker-video_399
Anyway, good luck with your progress, i want to see it running :3
Samuelgames said:
I saw somewhere that a Norwegian hacker did it some time ago, it is quite sad, but it is sexy to see WM running on wide screen
Here is where i saw it:
http://www.gsmdome.com/mobile-software/iphone-gets-windows-mobile-praise-the-hacker-video_399
Click to expand...
Click to collapse
I saw it too in some other place.. that's amazing!
I just saw the video...that was cool. Looks like you got your answer there ashrond.
Hate to be the bearer of bad news but that video is fake,look at the very begining he manages to turn his i-phone on by just tapping on the screen. sadly it's propably just some kind of slideshow presentatio. too bad would have been nice.
Doh!!!!!
Stupid Fake Video!
Threads like this makes me sad, users making threads on this subject to be taken serious and fail to provide any type of commitment to achieve any goal to this subject. what im trying to say simply is... let the god damn roms chefs make threads like this and not the "omg i need WM6, on a toyphone"... i wanted wm6 so i got a phone with wm6 on it. not a god damn phone with ipod crap on it.
smokeingit said:
Threads like this makes me sad, users making threads on this subject to be taken serious and fail to provide any type of commitment to achieve any goal to this subject. what im trying to say simply is... let the god damn roms chefs make threads like this and not the "omg i need WM6, on a toyphone"... i wanted wm6 so i got a phone with wm6 on it. not a god damn phone with ipod crap on it.
Click to expand...
Click to collapse
wow another jackass who cant read!
like i said i am looking to do this myself, i was simply looking to get a hold of one of these "romcookers" as you ignorantly call them. i swear its people like you that make me wish for the good ol days before all the
""31337 AOL users"" got access and started ****ing things up. do everyone a favor and keep your opinion to yourself.
ps thats the video that i was talking about being fake and giving me the idea to attempt this.
Well if ure serious about this, u could get a piece of advice from users such xplode, mamaich, bepe, tuatara and many many others (speaking as Blue Angel user).
Also, u might rather look in some iphone hacking forum. Furthermore, mind that iphone is quite a closed platform, so it doesnt have any documentation, besides some rev-eng done.
Anyway, there is little chance u will achieve this, and the amount work what is in front of you is more than u might expect. No man could do it alone, in one life.
Srsly, only way to do it, is to steal iphone blueprints form apple, and u will......
w8, didnt u say ur name is Bond?
People may flame you because they are 'die hard' WM fans, and anti-mac or w/e, but I must say that I wish you the best! If somebody were to do this, I would probably end up getting an iPhone. The only thing is, I don't like not having a QWERTY keyboard.
I most likely will have a WM phone for the remainder of my life / cell phone using (unless something really awesome comes out), but I love how smooth and 'error free' the iPhone is. It's just not for me w/ the current OS because you can't easily expand the iPhone as easily as you can a WM phone.
Dear dip****,
Clearly your lack of understanding about the real related undertaking about what you asking is beyond your grasp. its like hopping on a BBS and asking for some guidance on how to do heart surgery, sounds simple... open the chest cavity and do some poking. its not as simple as just droping an app, if it were that simple as to dropping ibooter... then all the 100x groups would have already done it and taken credit for it. i really wish scrubs like you never used the internet, clearly your terrible propaganda on trying to make people believe you would be elite enough to carry such under taking. as i reflect...
ROFL "ibooter to get an environment on this thing for wm6." while you are at it, try using a bios disk to start up the MAC OS on your computer...
you have no ****ing clue what your even up against... at least i am a hardware hacker. what the **** have you done other then post. "i has a dream for WM6 on ipod" thread? Ill learn to read if you learn to stop being a dip****.
Love Smokey
Xbox hacking crew
ashrond said:
wow another jackass who cant read!
like i said i am looking to do this myself, i was simply looking to get a hold of one of these "romcookers" as you ignorantly call them. i swear its people like you that make me wish for the good ol days before all the
""31337 AOL users"" got access and started ****ing things up. do everyone a favor and keep your opinion to yourself.
ps thats the video that i was talking about being fake and giving me the idea to attempt this.
Click to expand...
Click to collapse
Unless it absolutely cannot be done and it is proven that it cannot be done, why not let people keep on trying. Let them learn what they need to learn to give it a valid attempt. It would be a really intersting to see done; however, I fear that there may be some legal iussues if you are flashing WM to an IPhone - You will have to ensure that you are using a legal registered copy of WM wouldn't you? When we are flashing our current devices we already have WM on them so it is kind of a grey area since we already paid for WM however, putting WM on an IPhone which never had WM????? I don't know.
I say keep searching for your answers though until you can prove or find proof that it cannot be done. GOOD LUCK with your efforts. It may be an incredibly difficult thing to do, or who knows - Maybe it won't be that difficult if you have some kind of breakthrough.
I really can't stand it when people start assuming that they know other people and their "Qualifications" when they don't know a thing about them really. None of us really know anything about each other except for what we may publish in our profiles. Gotta have some faith in people sometimes and stop making assumptions.
Closed this thread.
This is getting out of hand!
The ONLY way to port WM6 is by writing new drivers for the iPhone.
It's not impossible, but it is a monstrous task.
A new thread is only allowed when serious steps are taken regarding (re)writing the drivers.
(So do some investigating on platform-builder!)

Hiring a Panel Developer

Hi,
I need someone to program a panel for me.
Right now I need a rough estimate of the cost and time it will to say design something like the SPB Shell?
I will provide all needed graphics and layouts and anything you need with regards to the design.
Please PM me your quote.
Thanks!
Erum
What, no one?
Unfortunately...
I dont think your gonna get much of a response at the moment as a) the whole panel development has been exceptionaly quiet since the product was released and b) sony's own panel development competition is still ongoing and so IF there is anyone out there who has gone into development of panels i am 99.99% sure they will be focussed on this as a way to showcase their abilities rather than taking on private projects
Is just my opinion of course...
Thanks! I guess you are right about that.
If I had the ability I'd certainly help out... I've actually got a buddy who I'm begging to make some panels for me haha.
panel development...
Erum... im guessing what you are working towards is the improved sms interface thing youve taked about here and on xperiax1.net?
if so i totally agree this needs to be revamped and would love to be kept informed of any development for idea sharing, testing etc... im no techy but id be happy to help...
Andy
@TheSpideyWVU, Keep at it LOL. May be you can convince him to develop panels for the both of us LOL.
@afreeb, Yes, that is the one I want to work on. I've got some of the layouts worked out and I have a detailed list of features I want added. Now all I need is a programmer. Feel free to PM me your ideas and features you'd want. And let's hope I find someone
Isn't there any panel developer who requires a great looking interface for their panels? Perhaps we can swap skills :-D

Calling all fellow developers for Xperia X2 custom rom/app development

Dear Fellow X2 Users,
I have been reading through all main sections (there are only 3 lol) of the X2 subforums and cannot help noticing how much more threads/sections and more importantly more development is being done on the older Xperia X1.
For me I see this as ironic that an older model is being tweaked more when internally they both have similar hardware.
I would summarize the X2 as a well designed device on the outside with a bad software system. We have gotten as far as getting rid of the junk that SE has put as "wrappers" to give it some eye-candy. We have made it usable and we have made the battery last longer. I am a programmer who believes that anything is possible if we use what is availabe to make amazing solutions.
Looking at windows mobile 7 although it promises fancy games and fancy social connectivity I do not think many professionals will consider those as useful. So I do not think the Xperia X2 is dead. I think it is like Knight Rider's car without Kit installed yet!
To the point (finally! I hear some of you say) why not make a team just like the htc developers have and work on some alternatives to minimal X2(skip default cabs) and bugged X2(default)? If we cannot cook roms, I say make some custom set of cabs that get the job done. I see so many good cabs in the forums: fm radios, handwriting recognition (kudos to fadi.b), the multifix cab, and an overclocking cab that boosts speed to 1000Mhz! (in some cases) and so many other I can't remember at the moment. We need to combine what we have into something better than the original X2 software.
I know I have not participated in these forums much, but believe me I have played around with the X2 just like the rest of you. I am asking for a concerted developmenteffort so we can solve the many issues mentioned by the X2 community.
Why not have development sections? A WinMo section is definitely a must.
Or an Android section like X1? A features request sticky inside these too would be good for everyone. We have to share some crucial information so a thread for this is important as well, e.g. keymappings, APIs, etc.
It is my hope that after reading this more people will try to approach the challenge of customizing the X2 in a more organized and successful way. Instead of deciding who should start, I think we should focus on how we ourselves can make it work!
To the Forum Mods: I have placed this in general section because imo it regards X2 as a whole and not specifically for ROM development or apps, rather a combination of both.
Totally agree with you!
I am agreed with you.
Please any programmer or developer contribute your specialist and skill here.
But,I am noobs with the software programmer...
I think we should make a new thread and see how many people would be willing
to put some money to offer the developer of the Hard-Slp.
i hope !!!!
Guys check this thread:
http://forum.xda-developers.com/showthread.php?t=716798
I also agree with you.
Please developers must take initiative to make x2 successfull.
im with you too guys, but i know that most developers prefer htc phones over other phones so you see many great stuff in htc forums ... so i thing a big motive for developers is to make abouny for hard spl and this will really attract developers ... sorry for my bad english
This is HTC hardware.
Second,i will donate or pay for any hardspl that would make this thing usable.
I do not have enough time to devote into "modding" ripping the software until i come out with an usable x2,so i would gladly pay to get something to put on this usefull 500$ phone.
I think that like me are many users that would give to say at least 10-20 euro for something to make this crap work better.
Kind regards to all and i'm still hoping to see something done for my X2.
mrqro said:
This is HTC hardware.
Second,i will donate or pay for any hardspl that would make this thing usable.
I do not have enough time to devote into "modding" ripping the software until i come out with an usable x2,so i would gladly pay to get something to put on this usefull 500$ phone.
I think that like me are many users that would give to say at least 10-20 euro for something to make this crap work better.
Kind regards to all and i'm still hoping to see something done for my X2.
Click to expand...
Click to collapse
It is not HTC hardware.
Hi hi! Sorry for falling off the edge of the internet platform! (was busy ).
Good news! Got myself a new X2 hehehe. Yes am serious about getting this from piece of mediocre communication device to at least X1 status!
K, I will summarize what is required to develop applications for the X2 and Windows Mobile phones in general:
1. Development Environment to make programs: Microsoft Visual Studio 2008 or Sharp Develop IDE. Search on Google to find more
2. HEX Editor to analyze/break apart data: No idea yet! Still searching for an updated one. Maybe Hex Workshop. Got an old version of that somewhere.
3. Registry Editor: CeRegistryEditor, Awesome registry editor for playing around with registry key settings. It uses ActiveSync and you change settings on your computer.
Will update this list when I find out or remember more items.
Good day to you all and please, don't give up!
hafirangi said:
Guys check this thread:
http://forum.xda-developers.com/showthread.php?t=716798
Click to expand...
Click to collapse
I have come across this some time ago and it is what I mentioned in my first post about a minimalist X2 (no unnecessary things). I have been there and although it is nice to have a phone that works I would like a phone that works AND looks and works beautiful!
Hope you see what I see now ^^. Not iPhone killer lol, just something better than what we have now.

Wich OS its better for my smartphone

Wich OS its better for my smartphone android or Windows mobile and let me know for tune up it like themes cool apps
You´ll have to ty yourself and find out what fits best your needs.
WinMo and Sense are offering great ways to tweak and mod your interface, but app development has virtually stopped as WinMo is a legacy product.
If you´re after tons of apps, maybe Android will be your choice (even if 80% of all the apps are just... kind of crappy). Nice mods here, too, of course.
tictac0566 said:
You´ll have to ty yourself and find out what fits best your needs.
WinMo and Sense are offering great ways to tweak and mod your interface, but app development has virtually stopped as WinMo is a legacy product.
If you´re after tons of apps, maybe Android will be your choice (even if 80% of all the apps are just... kind of crappy). Nice mods here, too, of course.
Click to expand...
Click to collapse
Could you send me a guide to put android in my device im a totally noob on this xD
Please check the stickies in each sub-forum.
They usually come with links to great tutorials, hints and tipps.
For Android NAND installation, go here: Click!
for me definitely android.
best android
for me is android 2.3 ! i wait for 2.4 ! :X
as the chaps mentioned above, try to play with windows first before jumping to android. i myself use android and it's a big leap from i was used to from wm6.5. but to fully appreciate android, perhaps you can have a go with wm. you'll see the big difference and from there be able to decide as to which os is really for you.
If you're trying WM, install the free trial version of SPB Mobile Shell 3.5
Well that's stupid. A phone doesn't have feelings nor preference, so what is "best" or "better" for your smartphone is dumb. I mean it can't tell, hence the, "it".
Well enough of my trolling and onto more trolling.
How the hell are we supposed to know what is best for you? Are we you? Do we know you? Do I even have the hintest idea of you? No, so stop with these ridiculous questions. It's like asking me "what do i like about you?" Heck I don't even know you.
And now to the end of my trolling. This is to prevent you from asking more stupid questions like this.
In terms of customizing, android and winmo are prolly the best you can get.
If you can't even go around and search up a guide, you don't deserve to customize your device with your poor enthusiasm, which will prolly end with you bricking your device since you can't even go out and read.
No hard feelings, I say this to stress the need to read.

Categories

Resources