Related
(originally posted here)
I would like to propose the open-source development of a new program for Windows Mobile theme changing.
Themes are very popular. People love to personalize their mobile devices. Many ROM cookers will create their own themes that are implemented across a variety of included applications. Unfortunately, themes for third party applications cannot be defined or changed from within Windows Mobile’s native “Today” Control Panel Appearance tab. There are completely different methods of changing the Today screen theme, Media Player theme, and Phone dialer theme. Then if you’ve got some HTC applications in your ROM, there are yet other methods of changing the HTC Home Plug-in theme, TouchFLO Cube theme, Comm Manager theme, SIP keyboard themes, etc. The possibilities are endless.
I would like to propose a standard unified way of changing the look on all of these applications as well as future applications.
The program could be similar to the HTC Home Customizer where users would select named themes to be applied to specific programs, and the software would copy the proper images/files to the proper locations. The difference would be that there would need to be a way for users and 3rd party developers to interface with the program in order to let it know where its new theme files are supposed to go. Maybe there’s a master XML file that lists application specific XML files which include image/file location information.
Anyway, I think this type of program would be extremely useful both for power users and beginners who want to easily customize the look of their device and apply different themes to their applications from a central location. However, I’m not much of a programmer at all, so I am seeking help from the community.
I’ve started a project on Popfly called “WM6ProThemeChanger”. If you search for that name using the Popfly explorer, you’ll find it. Also, you can add me as a friend using “Adamz1977”. I'm not sure if that's the right way to do this, so if anyone else has any thoughts, feel free to post 'em.
I guess we should start be creating a central list of locations and filenames for various theme-changing image files for the variety of applications we all use. Any thoughts??
**reserved**
**reserved**
**reserved 3**
That's a great idea!
I have installed Poorlyduck's vista theme for the cube and if you look at his thread, not only did he worked hard at making the theme but he had to help out a really big bunch of people who had a hard time installing it.
Hope this works out!
Are you looking for this to somehow have one file type that contains all of the necessary files, or some sort of "it reads what it can from a folder and copies them where they need to go" style? I guess I can't picture what your goal is...
xd1936 said:
Are you looking for this to somehow have one file type that contains all of the necessary files, or some sort of "it reads what it can from a folder and copies them where they need to go" style? I guess I can't picture what your goal is...
Click to expand...
Click to collapse
The "it reads what it can from a folder and copies them where they need to go" style would probably be easiest, right? That's what the HTC Home Customizer does I think. Plus, a lot of applications might need text files, GIF, PNG images, and maybe even a DLL to be placed somewhere in order for the theme/skin design to work. The Media Player skins need a SKN text file. I think the phone dialer needs a DLL sometimes in order to change its skin.
I just think it's too difficult for us users to figure out how to change the theme/skins of all these great programs. If you know any one who might be able to help with this, please send them to this thread.
One of the most important things that makes iPhone appealing for the end-user is the famous Installer. Although jailbreaking your device is not something Apple wants you to do, everyone does it, and it was one of the main reasons that iPhone became so popular.
An end-user who wants goodies for his phone does not know how to search online for applications, choose the best, download, copy, and install... Installer saves you this hassle by providing a one-stop location to download (virtually) any application you might want, using the iPhone itself, making it extremely easy for the user.
Is there a similar application for WM? If not, can't we start it XDA-Developers and build a general public repository for freeware applications to promote the applications of developers here in the forums and contribute the WM software community? The application would have to be widely advertised and not just included in custom ROMs by default, so that people who don't know how to install custom ROMs can get a copy of this application easily.
This is a proposal to the developers to start a new application, not a request for an already available one. I don't have the required development skills for it.
[Was this discussed before? Can't find a trace]
I agree!
Since the new 2.0 FW came out I have been using my iPhone again. I actually still prefer my Touch even with the new exchange support. The installer (app store and Cydia for now) on the iPhone is amazing. While I know how to install apps, think about the new WM user. If they had an installer program that could be downloaded and installed from a site (here?) and then have access to installing programs like S2U2, S2P, PCM Contacts, Keyboards, or even pay products like SPB MS, UL, etc. Potentially the program could also monitor for updates, so when A_C (the great!) comes out with a new update, the user would not need to be checking this forum and happen to see the thread with the update, it would be notified by the application on the device (when they launch the installer app). Skins could be available, the possibilities are endless - the iPhone has proven that.
As far as the application itself, I am no programmer, but it seems like it would be fairly easy to create a program that would look for a list of cab files on a website directory, download the list and allow the download and installation of the cab file. Yes, No?
I agree, this would be very useful. Currently I use Ubuntu Linux, and downloading and installing programs is this easy, because of repositories. I just search for a program using a package manager, and I'm given a list of programs that is relevant to my search. Then I simply have to click and install. I've seen this on the iPod touch, and it is very useful and quick
I just found that someone proposed a similar idea at http://forum.xda-developers.com/showthread.php?t=396486.
However, the approach is not logical as someone has proposed using a thread filtering algorithm instead of creating an actual repository.
Anyway, isn't any developer interested?!
I was looking for something similar since ages. However, the best bet I think (in terms of ease of development) would be to setup a ppc-friendly website with freeware cabs available. Ofcourse, not an ideal solution but should do the trick. How about something like an AppStore for ppc devices ?
A web site won't serve the purpose. There are several web sites out there already. A Windows Mobile application will make it completely different. It can serve as a UI for a cab manager (much like *nix apt-get or other package managers: Installer, Cydia, App Store). The point is reaching the end-user through the phone, not a web site, not the PC.
z_rudy said:
A web site won't serve the purpose. There are several web sites out there already. A Windows Mobile application will make it completely different. It can serve as a UI for a cab manager (much like *nix apt-get or other package managers: Installer, Cydia, App Store). The point is reaching the end-user through the phone, not a web site, not the PC.
Click to expand...
Click to collapse
Well, even if someone managed to make such an app, in idea it would still be needing a working internet connection to download the cabs. So in a way it is as internet dependent as a website. However, I agree that such a software would be cool but difficult to develop.
Isn't one of the features of the installer app that users can add repositories from all over the place,but still have a unified interface at the end of the day? A website could not achieve that.
Surur
In the meantime why not set up an rss feed from eg: http://www.freewarepocketpc.net/ and you are at least halfway there.
Skymarket - Windows Mobile app store coming “this fall”
http://wmpoweruser.com/?p=819
The answer
-removed- will announce full launch soon.
hmmm... isn't a wiki the easiest answer?
everyone can modify it and it has enough structure to make it as deep as folks want and search is built in.
and it can be quite fast on mobile if no graphics.
if I see itunes not wanting to start up every other week because there is another update, I'm going to simply uninstall it.
There is already an paa like this in our phones .. the MS version that does not do ****. if anything, all it would take is have it register the programs installed on the ppc, and have the ms version search for updates in the middle of the night while we sleep. the only thing though: the developers have to put a link for the updates in the about section. this would help MS update check those websites for updates, instead of having someone putt all the labor hours collecting cabs. the developers can do it them selves everytime they make an update just like posting it on a thread.
Unfortunately, MS does not have much on their website other than promotional advertising for their own product.
it will be hard work but very possible. considering all the custom roms out there, not many cabs can be installed with just a tap of the stylus. there will be dependency issues, memory issues, etc. but anyway, check out Device Update of CrC's roms for hermes. it's a small repo for his rom. cool, aint it?
gotvitamink said:
I agree, this would be very useful. Currently I use Ubuntu Linux, and downloading and installing programs is this easy, because of repositories. I just search for a program using a package manager, and I'm given a list of programs that is relevant to my search. Then I simply have to click and install. I've seen this on the iPod touch, and it is very useful and quick
Click to expand...
Click to collapse
Exactly this.
Makes many things much easier.
I got the idea to make a application finder software for Windows Mobile. Specially designed to HTC Diamond, with many G-apps & games and other nice apps. It's under development now, and i will release one screenshot for you.
This app will not be just an styled IE-frame, like many "appstore" like apps that have been released before.
19. October 2008:
New Screenshot of the start screen.
Development stopped, becouse of the Gecko project.
I think this is a phenominal idea. The idea that went around recently was an internet based solution through ie explorer and it just was not device friendly. To have a device based solution is much more sensable. If you could create a server that developers could upload their most recent programs too that would be the best.
Maybe contact the system admin on this site and see if he will give your program to access the sites FTP server or something. Then a user could use your device based program that would seemlessly connect to the interenet in the back ground, poll the server for software, sort it and place it into a thumb friendly interface on the phone by which it could be sorted into categories of games, utilities, themes, programs etc etc....
Of course the admin would have to create those categories on the site's side and the developers would need to upload their program to the correct one but I think everyone has been in such a need for this that they would be willing to do it without much arm twisting.
Or, you could create device user interface that interacts with Orb.com... But then you would have to get the updates of programs and upload them to ORB for your program to work. But ORB does already have a sorting feature that your user controls on the device could be made to access for sorting etc. It even has a video section that a user could download tutorials of different programs that someone took time to make.
All just ideas. Some you may find good or not. I am excited to see a device based program though. It make user intereaction easier.
Curious G.
yes
Its a good idea, keep working on it
seems to be a nice idea
I like the idea but this really depends on what will be offered / how updated the actual site behind the store application is. Have you had any thoughts on that yet?
i second that.
at this time i browse via opera tho xda to download stuff... but having a app that simplifies things would be even better...
maybe all the downloads here could be managed and put upto "youre" server in an automated way..
I remember seeing this article a few weeks ago about Microsoft creating their own app store.
http://www.pocket-lint.co.uk/news/n.../job-advert-reveals-microsoft-skymarket.phtml
Either way, it's certainly a good idea!!
I forward the notion. An app that has all the apps at hand for easy download by category would kick some serious asss..
If I can help in any way let me know.
Greetings to all.
Love this development. Maybe this progress will open up eyes on new skilful programmers and we will see an increase of good looking apps and games. Not that I don't just love the things going on here at xda. But the more the merrier, right? The only complaint that I might have on this forum is the all the threads with wallpapers and especially the ones with half-naked women...But that's me...
So an app store (or two) is going to make it easier for us to sort out what we are interested in and only that.
If needed count me in I can help develop..
Great idea.
In the spirit of AppToDate, which I found worked very very well. But with YouTube-app like interface, all connected to database were latest apps can get installed.
Great idea!
I'm working to figure out how to connect to MySQL from a windows mobile based device, does anyone here know?
double post****
i think if these two threads could be incorporated
http://forum.xda-developers.com/showthread.php?t=428480
http://forum.xda-developers.com/showthread.php?t=433913
that would be a good way to do storage
each developer could use have there own account and then whenever they updated there app they update the wapps link via web or give it like some type of flash capabilities that would be really great
or there could be a generic account that ever one uses to upload too
looks like this is in the works http://forum.xda-developers.com/showthread.php?t=436127
maybe some collabo might be nice
Nice project!! GoOd Luck!!
If there was a way to advertise this app when it gets made. the diamond would sell millions
Why not just modify a RSS feed reader?
niikoo said:
I'm working to figure out how to connect to MySQL from a windows mobile based device, does anyone here know?
Click to expand...
Click to collapse
Maybe Sqlite is more accurate for a mobile device ?
And you just download the sqlite file available on a server, this way requests would be very fast.
masterbox said:
Maybe Sqlite is more accurate for a mobile device ?
And you just download the sqlite file available on a server, this way requests would be very fast.
Click to expand...
Click to collapse
Yes, every time you start it will update from the web or you can click on a button to update (or an 'update every x minutes' function
please keep up the hard work!!!!! love to see this appstore happen!
Hi,
I'm developing a simple application for my winmobile phone,
the application is to controll (for now) winamp with the phone.
(Also gonna add support for other apps).
I got tired of not being able to controll it from anywhere in my appartment,
so i started developing this solution.
Now i search some info on how to make a simple Today plugin for my app,
so that you don't have to have the full gui open all the time..
Anyone who has some good links for some tutorials?
(I code in c#)
Screenshots is attached.
If people here want's the apps, then let me know..
Look at this thread: http://forum.xda-developers.com/showthread.php?t=445396
Lots of links for information on how to do things.
hedphelym said:
Hi,
I'm developing a simple application for my winmobile phone,
the application is to controll (for now) winamp with the phone.
(Also gonna add support for other apps).
I got tired of not being able to controll it from anywhere in my appartment,
so i started developing this solution.
Now i search some info on how to make a simple Today plugin for my app,
so that you don't have to have the full gui open all the time..
Anyone who has some good links for some tutorials?
(I code in c#)
Screenshots is attached.
If people here want's the apps, then let me know..
Click to expand...
Click to collapse
Today screen plugins can only be done in native code, so c++. But there is a wrapper for .net. Kinda old though.
http://msdn.microsoft.com/en-us/library/ms839442.aspx
There is this http://msdn.microsoft.com/en-us/library/ms879585.aspx for info too. In some of their examples they have a today screen plugin. here
Also here is a bunch of info
http://www.pocketpcdn.com/sections/today.html
hedphelym said:
Hi,
I'm developing a simple application for my winmobile phone,
the application is to controll (for now) winamp with the phone.
(Also gonna add support for other apps).
I got tired of not being able to controll it from anywhere in my appartment,
so i started developing this solution.
Now i search some info on how to make a simple Today plugin for my app,
so that you don't have to have the full gui open all the time..
Anyone who has some good links for some tutorials?
(I code in c#)
Screenshots is attached.
If people here want's the apps, then let me know..
Click to expand...
Click to collapse
try this ManagedTodayScreen
Hello world,
I want to program a ui ,over the windows mobile system, for my samsung omnia but i don't know how to begin. I am new in developing on windows mobile but i would like to create like pointUI my own user interface in C++ or .NET (not a basic ui with bad skin like winForm ! but a ui with animation like slide,scrollauto,fade). How i do the interface ?? which library i should use ?
A ui like pointUI is in fact a full-screen program ?? it's only image move ?? I must create my own image and add it and move it ?? i don't know if it's like that to create ui. Can you help me please ?
some links ?? which library do you use for creating ui ?? which class ?? do you use winForm ? do you use MFC ? do you use directx,direct3D ? do you use windows mobile sdk ?
I would like to do like wanilla, coverflow, Pointui.. All animation. My own ui will seems to all of this. But how do this.. Just to begin. some one help me to do just like point ui first after will expert it.
PS : sorry for my english, im to bad as you've seen
I see some article that we can modify the windows mobile shell interface ! It's the solution to create a custom ui ?? Look about the kiosk mod or windows mobile shell
Why not just to shuffle through the topics of this forum a bit? You'd easily find apps like homescreen plusplus.
i don't want a program to help me ! i want to create this ui myself
I would recommend buying a book then because programming, especially at the level that you want to do will not be easy.
It is something that would take a lot of time and learning, there are no quick simple answers anyone can give you.
There's a sticky in this forum called Development Resources for Windows Mobile. That seems like the right place to start.
Just search for tutorials online until you get a feel for what you're dealing with.
i know i see that.. but i don't want create a simple application on windows mobile like button, formulaire, menu.. But it's ok if i must to spend time on it before find what i want to do.. I see some interesting topic in windows mobile sdk.
thx for answer