Programming in HD - Touch HD Themes and Apps

Hi guys, i was wondering if you guys can teach me on how to create my own applications to htc touch hd and which compiler i would have to install... I have some experience with c++

you can make apps for windows mobile with the visual studio languages. The visual basic for mobiles for instance is a subset of the full visual basic.

hum, thanks, i will install visual studio8

Good place to start:
http://msdn.microsoft.com/en-us/windowsmobile/bb250560.aspx

cute
Well - i'm software developer, german master degree in computer sciences with many years of working and teaching experience. It takes at least two years (best possible case) to start writing software with well-defined interfaces and software that is sort of extensible. The understanding of OOP concepts and coding, along with the capability of solving problems by algorithmizing them takes years of daily practice. I'm not speaking of cheap hello world, I/O and for/while apps.
If You're new to the whole prog thing - read good books, learn to algorithmize problems and solve them. Learn to read and understand someone else's code.
P.S. C++ feels like pain in the butt at the beginning, but - it's a language with very powerful language concepts and infinite possibilities. The template concept alone owns everything Java delievers, including AOP/FOP.

thanks cute, im thinking in buying a book or two. One to c++ and another to understand the whole thing in general... btw, do u think that Introducion to GCC is a good book? (http://www.amazon.com/Introduction-GCC-Brian-J-Gough/dp/0954161793). I know that it isnt related to pocket pc programming but could help on majority developments...? What books do you advise?

This book doesn't suit your needs - it's not about programming itself, it teaches you how to use compilers. Don't buy any book right now, just search the internet and you'll find some very good tutorials on C++ or any other language, including chapters on how to develop WinMobile apps.

Yeah I wouldn't go buying anything. There are plenty of tutorials on Visual Basic.NET and C#.NET available on the Microsoft MSDN library completely free. Hell, that's how I learned everything. The .NET compact framework contains a lot of the objects and namespaces the regular .NET framework does but not all of them. Your best bet is to get a hold of Visual Studio 2008 Express and then the Windows Mobile 6.1 Professional SDK. Microsoft offers them both for free...

..........

cool, i thought books would help but internet should be necessary...i will just install visual studio, thanks for helping

have a look here development resources!
windows mobile development isn't supported by visual studio express edition!

have a look here development resources!
windows mobile development isn't supported by visual studio express edition!
Click to expand...
Click to collapse
Thought it would support.. so, what exactly does visual studio do?

you'll need VS2005 standard or better or VS2008 professional, which are not free. (trial version available)

oh ok, i tought the express edition included the 2005 and 2008, forget it xD

Yeh you should learn everything you can find on the internet first before buying any books
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

Interestingly enough I study Java at BSc level and was considering migrating to coding for my HD too.

Related

linux is booting, now what?

Hi all (again)...
I've successfully booted linux on the xda using linexec. linexec is basically a pocketpc app which acts like a "bootloader". It's originally written for xscale/iPAQ H1900 series, and I ported it back to strongarm a bit. Kind of an exciting moment when I saw the kernel booting and working.
I've built a pretty minimal kernel base on the config for the iPAQ 36/3800 series. It currently boots, using a initrd image as root, giving me a serial console, with a shell. The screen isn't working yet (as expected) with both the 36 and 3800 screen support.
Now I'm wondering, for those who's been poking the xda, how much technical information have we found out with the xda so far? (ASIC, GPIO, etc?)
For example, there's this page i found that someone has maybe started on some work in the linux kernel to support the xda. How is that going? (Is Job de Haas actually around here in this forum, btw? How is the bootloader going?)
Right now I'm basically poking around the xda under linux, trying to find out more about, playing with /dev/mem and stuff. I'm quite sure there're people here who can do this kind of hardware poking much better than I do (I'm pretty much a software engineer only).
Any input/directions/suggestions/plan will be good.
Pigeon.
Some very tiny progress on getting the screen working here...
http://pigeond.net/photos/xda-linux/
Screen is working almost perfectly...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Excellent Work!
I love Linux. Getting it to work on the XDA will be fantastic. I dinked around with the iPaq version from http://handhelds.org
Keep up the good work. Perhaps I can lend a hand, although, I too, am more of a software person. But I like getting my hands dirty. Maybe you can start a project on sourceforge???
linux on xda: please start a mailing-list
I think it would be the best to start a mailing list.
Therefore all people who are interested in linux on xda can be informed about new stuff.
It will help to find people with specific knowledge, whith a small mailing-entry.
Seems, that the sources for this project are in sourceforge
Here is the Link ...
http://sourceforge.net/projects/xanadux/
who is able to start or continue the job.
I am also willing to help, but not familar with linux at all.
Right now linux on xda is nowhere near done.
Current status in short: linux is booting, got a serial console, lcd screen is working but not blanking and backlight, no touchscreen yet either. Internal flash seems to be detected properly. That's about it.
I myself now is busy trying to understand the xda bootloader code itself. I know there are a couple of other people who have been doing the same thing to both the bootloader and the radio stack.
Let's hope we'll get more and more stuff going
:lol:
How to help? Where to coordinate the activities?
It seems, that you personaly got it to run! Perfect!
So probably there is starting point for beginners to start and come to the same application level as you are with your project. Than whe can start to help you by your work and the just open jobs .... (Project-Page in Web with documentations, OpenTodo's, Mailing-List, FAQ, CVS and so on).
This would help to cordinate the activities !
Perhaps, if there is such Project-Page, people with knowledge about the open topics can be found much easier.
I am also willing to help, but don't know where to start.

Cool UI

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Does anyone know if it would possible to rip the iPhone like UI from this device and run it on the Hermes?
Cause I think that is the only thing my Hermes is missing! A real non-stylus UI...
Firstly, what does this have to do with WM6?
Secondly, theres already a few iPhone interface threads running...
It has nothing to do with WM6 and is posted in the Hermes threads. DO A SEARCH. mods please remove.
Well if you don't know already this phone is a WM6 phone!
As much as I like the improvements of the WM6 platform I think its still lacking.
I bring this up cause its suppose to be better than the iPhone UI that is floating around. As I understand the UI on this is not just a app launcher! Its an actual UI that somewhat emulates the iPhone.
Sorry if this doesn't have any relevance to you but if WM6 is to improve. Specially in touch screen devices, it would have to move into a stylus-less interface.
Anyway erase it if it bothers you that much.
Take a look at Wisbar Advance Desktop
All of that is posible
www.lakeridgesoftware.com
I have looked at that but again its just an app launcher not a full UI for all the phones capabilities. You still have to use the apps how they are! Not finger navigation friendly as they are.
I guess I maybe asking for a lot! The beauty and the ugly about the iPhone is that the hardware makers made the software. So they are able to marry them very well. But its still has to be seen if it will be open for developers. With WM... you are stuck with what is somewhat templated interface for all the apps. I guess that is the necessary evil to have a standard that works on other devices.
What would be ideal is an overlaying UI over WM6 that functions in a stylus-less environment for all the standard apps included in the device.
spidy.web said:
I have looked at that but again its just an app launcher not a full UI for all the phones capabilities. You still have to use the apps how they are! Not finger navigation friendly as they are.
I guess I maybe asking for a lot! The beauty and the ugly about the iPhone is that the hardware makers made the software. So they are able to marry them very well. But its still has to be seen if it will be open for developers. With WM... you are stuck with what is somewhat templated interface for all the apps. I guess that is the necessary evil to have a standard that works on other devices.
What would be ideal is an overlaying UI over WM6 that functions in a stylus-less environment for all the standard apps included in the device.
Click to expand...
Click to collapse
Use a smartphone instead of a pda.. =)
that phone is a cheap chinese knockoff of the iphone, ive read abotu it, its a piece of **** live with it my friend, windows is better then apple loll

(updated 03 Jan 2010) AgileNotes Touch becomes FREEWARE

Hi Everybody,
Happy to announce that AgileNotes becomes FREEWARE since 03 Jan'10!
AgileNotes 3.0 Touch is an advanced notes editor with pwi and rtf files support and finger friendly touch UI.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Full-functional version (former Pro edition) is available now for free download and personal use:
http://www.AgilityLab.com
Hope it's not an offtopic because of I'm user of X1 too and optimized AgileNotes Touch especially for this SE X1 device
Sincerely,
Sergey Orlik - original author of AgileNotes.
thanks a lot man. really appreciate it. looking for something like this for some time now. i HATE the windows default notes, Evernote panel is useless coz its online only, Evernote offline application takes forever to load because it has a database crap and isn't accurate when drawing.
Thanks, again. i'll give it a try.
Actually i just prefer those simple Notepad-like programs like UKNote, but guess no harm giving this a try.
Can anyone list all the available appliactions available related to note taking because all the one i know are the: default windows notes, Evernote panel, and offline Evernote.
Please indicate whether you can have bold, italics and such, write in colors, and draw on them.
thanks.
voice recorder cab
this is a great application. thanks
does anyone know where we can find a plain voice recorder cab?
will give this a try. does anybody still use the windows note and mobile notes just from the 6.1? i like the basic record voice and notes as it should be just reminders. thanks for the app
As for the voice notes we considered such kind of feature as well as drawing/handwriting, but Microsoft is working on Recite application which could become a standard voice notes app for WM in the future. So we focused on rich text and currently are working on drawing/handwriting editor for AgileNotes.
AgilityLab has released an updated AgileNotes 3.0 Touch build 3.02 with QVGA/WQVGA support for both of Free and Pro editions. Please, check http://www.AgilityLab.com.
cuban88 said:
this is a great application. thanks
does anyone know where we can find a plain voice recorder cab?
Click to expand...
Click to collapse
What about the HTC voice recorder? Nice interface and very simple. Just search around the forum, don't remember exactly where I found it.
Very nice application. Simply amazing!
AgileNotes officially becomes FREEWARE!
(original post in this thread has juat updated too

Hero on a WinMo device

have anyone seen this. it seems amazing? Hopefully some of you guys will be able to adopt this project for diamond!!
http://forum.xda-developers.com/showthread.php?t=544965
iago_00 said:
have anyone seen this. it seems amazing? Hopefully some of you guys will be able to adopt this project for diamond!!
http://forum.xda-developers.com/showthread.php?t=544965
Click to expand...
Click to collapse
Please read before posting.
It's already been done.
Proof:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The Android port from the link above is only for HTC Niki, which is QVGA...
Kamill said:
The Android port from the link above is only for HTC Niki, which is QVGA...
Click to expand...
Click to collapse
screen resolution is 0.034% of our problems
Oh, ok, didn't know that
I thought the image was amusing - "hero on WM Device (Diamond)"
R3PUBL1K said:
I thought the image was amusing - "hero on WM Device (Diamond)"
Click to expand...
Click to collapse
Take that WM B*#ch!
That's got to be worth a
speaking seriously, it's better to say about port of 2.6 manila, which is much easier and real.
as I'd not say as for the moment, that android can easily replace windows mobile. as an os for just phone - ok, for mobile pc - not at all.
if say about port of 2.6 manila - it's already has been done for topaz, for example. thus, the final goal is just to resize it to vga, mostly
slovoflud said:
Please read before posting.
It's already been done.
Proof:
Click to expand...
Click to collapse
love it . it is easier than I thought .
Anyway, I also think porting manila 2.6 might be easier but not as charming and a parallel VGA project on porting Hero is interesting
iago_00 said:
love it . it is easier than I thought .
Anyway, I also think porting manila 2.6 might be easier but not as charming and a parallel VGA project on porting Hero is interesting
Click to expand...
Click to collapse
TF3D (whatever version) is HTCs' own solution to sell their hardware, covering the ugliness that WM is. They know it, that's why with every version Manilla goes deeper and deeper into WM, replacing more and more UI and features.
Can't compare TF3D and Android. Android is not a User Interface replacement. So the skill and knowledge that goes into porting these two thins are vastly different
I tried to install this on my diamond and it freezes when :
booting linux..
is complete , and stay in it!
bye!
PS :I think to port android is MUCH better than to port manila.
Sense UI is show!!!
I would agree - tf3d has been designed by htc and it looks like theyre definately sticking to the whole concept. If you guys want to try out something similar to the hero interface on windows mobile give pointui a try out - its the mst stable senseui copy ive tried (install pointui and then search senseui on the forums). each page is heavily customisable as in android as well
slovoflud said:
Take that WM B*#ch!
Click to expand...
Click to collapse
hahahahahahahahahahaha hats off to you man!!! crazy!!!

KeyRing App / Club card app request

has anyone seen this app on android? http://www.keyringapp.com/
Friend at work used this on his mytouch and it works, figure my touch pro screen could produce an image that's scanable. any suggestions other then just take a picture?
Seen it? We built it What exactly are you needing? Send an email to [email protected]
Btw, here's are non-temp site for Key Ring http://www.froogloid.com/key-ring
Chris
froogloid said:
Seen it? We built it What exactly are you needing? Send an email to [email protected]
Btw, here's are non-temp site for Key Ring http://www.froogloid.com/key-ring
Chris
Click to expand...
Click to collapse
a windows mobile version...
curious if anyone found such an app for windows mobile
Windows Mobile Version Request
Yes - I would love a Windows Mobile version for my Touch Pro2... Froogloid, any plans to develop for other platforms - especially WinMo? THANKS!
what about wM??????????
Yes please for Windows Mobile!!
I'd love to see this for TP2!
Have you looked at this: http://www.koushikdutta.com/2008/08...howComment=1219428960000#c2246802806390029595
You have to enter the code by hand, but otherwise should be good.
The Koushik app is great but there's one problem...the screens are too reflective to use it. The app properly mimics the barcode but when I've tried to scan my phone's screen it's too shiny and the light reflects off of the glass instead of being read. It's not the apps fault...glass is shiny. if anyone has better luck with a non-glare screen protector please share
ive been adding barcodes the old fashioned way. i have a 1D barcode generator and created my 12 keytags and stored them in an album on my touch pro 2. it is tricky with glare but i got it down-pat. i have an opticon h19 WM scanner/reader at work that i use to scan shipments, so on my breaks i test out the tags on my TP2. you have to make sure brightness of the screen is at 100% and angle the beam at about 30 degrees. getting to the barcode album is under 8 seconds for me because i have the album mapped to a hardkey(triple click mute key). i tried it at my local supermarket, best buy and at the gym. i tried using a matte screen filter but the film i had was not opaque enough. i still find it easier to just whip out the old keyring lol. HERE IS A SAMPLE OF ONE OF THEM
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
froogloid said:
Seen it? We built it What exactly are you needing? Send an email to [email protected]
Btw, here's are non-temp site for Key Ring http://www.froogloid.com/key-ring
Chris
Click to expand...
Click to collapse
Yes!! Please make a Windows Mobile version!!!
im going to look in to writing this
Hope I'm not bringing this thread back from the dead after to long, but I'd love a WinMo version of this too.
Still waiting...
Now I wish I had continued with programming instead of moving to the hardware realm and leaving software dev at Basic.
10 PRINT "I wish we had a WinMo version of a Barcode Keyring app"
20 PRINT "Hey guys I'll write this app no problem"
30 GOTO 10
Doh! Now we've got a loop but no app.
This app would be great!
Please can we get this for WinMO TP2! I love this app.... Pretty please
Another user looking for this app for WM 6.1.
Come on....Give us WM users a break. keep developing these cool apps for us.
Thanx
Sorry But Please Help
I need Key Ring App for my HD2 T9193
I have win 6.5 on my phone
Thanks

Categories

Resources