Tutorials on WinMo application development? - Windows Mobile Development and Hacking General

I am a windows developer and I want to get into developing apps for Windows Mobile. Are there any tutorials or sample projects to help with getting started? I did a bit of search, but found nothing useful.
Thanks.

Related

Getting started - tutorials

I would like to start learning how to program for WM6, does anyone have links or something to some good tutorials? I downloaded the sdk and am looking through the tutorials, but they are a bit confusing for someone with not a lot of windows programming experience
thanks
well could anyone recommend a good book then or something? would it be more beneficial for me to buy a windows programming book instead, and learn that first?
http://www.microsoft.com/downloads/...3A-A651-4745-88EF-3D48091A390B&displaylang=en
The most programs are developed in C# or C++. I think it's wise to understand the basisc of this language by online tutorials. http://www.cplusplus.com/doc/tutorial/
Getting started with .NETCF is pretty easy, just google it. But going the native route (which I'm an avid supporter of), although a bit harder, can be accomplished by closely following this tutorial:
http://www.winprog.org/tutorial/
It's a regular windows desktop tutorial, but all the code and examples found in this tutorial can be compiled in the exact same fashion for Windows Mobile devices!
Good Luck!
EDIT:
I agree with jurma. It's always better to learn C/C++ as a good base, ESPECIALLY if you intend to do win32 programming. You'll be lost without it .
awesome guys, thank you so much. i already have experience with writing apps with ISO/ANSI C++, but its the windows side that confuses me, as i have no experience with win32 programming or with c++/CLI. i will look over those links, and google for info about the compact framework, although i do like the idea of going native
thanks again!

Getting started with C++ for windows mobile

Hello Everyone,
I'm just wondering what tutorials and or howto's and or any websites that you can offer then will be of help in getting started to develop apps for windows mobile. I'm looking at C++ but I understand that the managed is easier to program. Which one are you programming in?
the best place to start is MSDN Libraries and also check out this post
http://forum.xda-developers.com/showthread.php?t=380069
http://forum.xda-developers.com/showthread.php?t=380069&highlight=programming
http://forum.xda-developers.com/showthread.php?t=226412&highlight=programming
http://forum.xda-developers.com/showthread.php?t=336251&highlight=programming
http://forum.xda-developers.com/showthread.php?t=302548&highlight=programming
http://forum.xda-developers.com/showthread.php?t=245426&highlight=programming

Where to find support for WinMo 6.5 development using vb.net 2008

Hi all,
Anyone know of a forum where I can learn how to develop apps for personal use
for my HD2 using vb.net and Visual Studio Pro 2008?
As far as I understand my HD2 won't run windows phone 7.
And only windows mobile 6.5 and before etc.
I'm hoping to find more than the beginners guide to "Hello World".
VS2008Pro is a bit flaky and crashes when I run the app from the development environment and then attempt to move a control in the development environment.
And I can't find how to force my personal app into landscape only. etc.
I've been looking thru all kinds of sites and searches and code for the last couple of weeks. So I know pretty much what I want and can't find.
I've spent a day or two on C#.net(?) code trying to convert some to vb.net
Just torture.
Even some vb.net code examples won't run and I think some well intended C .net developers are forcing VB.net to do c .net coding.
Which is hard enough as it is.
I'd sincerely appreciate any positive constructive suggestions.
Keeping my fingers crossed trying to find like minded vb.net 2008 pro developers.
Thanks and all my best to everyone.

[Q] Making an App

Hey all.
I did some searching and came out empty.
I want to make my own .cab app. I know C and C++
What SDK do I need? Do they offer GUI SDK or just CLI SDK?
Thank you.
You'll need the Windows Mobile SDK, which is easily available via a google search. The standard Windows GUI is then available in whatever version of .Net you're using to develop with.
Obviously I don't know what kind of development you've done before now, so I don't know if you've done any .Net development or have any experience with OO programming. It may be simple enough for you to move to C#, and if you can then I'd recommend that.
There's also a couple of presentation GUIs available in the Windows software development forum (not in the phone specific areas of the forums). Here's one I've used before and found it to be very nice...
http://forum.xda-developers.com/showthread.php?t=648906
Good luck mate.
Development tools
Take a look in the wiki: Development tools

skill set required for android development!!

Hi all,
I want to start application development for android. Can anyone please let me know the requirements for this?
I know that I am asking very general question and please let me know if this is not the correct place to ask this query.
I know C/C++...what things I need to learn before starting application development for android?
Waiting for reply!!
From what I can tell:
Java.
Then hit the android developer's website and they'll teach you how to write for android platform.
Sent from my HTC Vision using XDA App
Thanks skulk, but do I need to start learning Java from scratch for that?
Can anyone please guide me in this?
vijay.gupta said:
Thanks skulk, but do I need to start learning Java from scratch for that?
Can anyone please guide me in this?
Click to expand...
Click to collapse
Well, it's pretty hard to learn a new programming language from the middle!
Go to the Android devs site... There are plenty of tutorials there, as well as links to Eclipse (favoured Android development platform).
sorry to be so naive...but what is the link of android dev website?
Clicky the linky.
many thanks floating man. I didn't knew that this is different forum from any android developer forum...btw can you please let me know the difference between this forum and any android dev forum?
This is a general smartphone forum, mainly catering for HTC made devices, but covering "some" others as well.
Thanks floating man. I will subscribe to any of the android dev forum and ask the same query there. But there is one doubt: whether such a basic (and naive) query be resolved there?
Do you recommend any particular android dev forum?
since you already know c/c++ you already know the basics of programming which are the same for each language i guess.
in my opinion writing basic/simple apps for android is more easy than writing the same app in c/c++.
so for basic/simple apps you could start with some general java tutorials especially about OOP and then go on to Android ...
just simply Google search terms like "android development for beginners" or "android app development tutorial" and plenty of websites come up offering handy dandy hints =]
Thanks elgubbo,
I will try that and let u know if thwre is any issue...let me kbow if anyone else has any suggestions....
For me it always helps to try to understand other code samples. Thats why I am looking for a book wich explains a few basic (and some advanced) code samples.
Sent from my fishbowl...
Java was originally created as a successor to C++ and if you know C++ the syntax of Java should look very familiar. It was designed to make OOP concepts more accessible to C++. It was also set up to make pointers and memory management a thing of the past.
Actually in a lot of ways, knowing C++ will give you an advantage over devs who only know Java. Eventually you'll be able to use Android's NDK (Native Development Kit). Although you will have to use some Java as all apps require the use of some java and the SDK on Android. But even then, you'll have a better idea of what is happening "under the hood" due to your C++ knowledge.
As for where to get started I would suggesst learning applications fundamentals:
http://developer.android.com/guide/topics/fundamentals.html
Especially the Activity lifecycle and Component lifecycles.
Do all the "Hello World!" tutorials and then you should be well on your way to becoming the next Angry Brid..... err Angry Bird dev.
Thanks alostpacket. That is a very useful link. I will read it and let u know if i have any queries. I just have a doubt, moreover, i am fearing because i have only written simple c++ programs till now. Will i be able to do it?
vijay.gupta said:
Thanks alostpacket. That is a very useful link. I will read it and let u know if i have any queries. I just have a doubt, moreover, i am fearing because i have only written simple c++ programs till now. Will i be able to do it?
Click to expand...
Click to collapse
Instead of being scared by it, TRY it! Install Eclipse. Install the Android SDK. Try the tutorials. Only you can know if you can do it or not.
Thanks floating man for supporting me, however, can you please let me know the place to help me out regarding very basic queries regarding starting programming...like I want to know what eclipse is, what is SDK (I know the full form though: Software Development Kit)
Is the place...http://developer.android.com?
Actually, I have worked on C/C++ at very basic level where we write programs in IDE and save the file as either .c or .cpp
These seems to be very basic things.. that i should know..i can read if you have any link or doc..
vijay.gupta said:
Thanks floating man for supporting me, however, can you please let me know the place to help me out regarding very basic queries regarding starting programming...like I want to know what eclipse is, what is SDK (I know the full form though: Software Development Kit)
Is the place...http://developer.android.com?
Actually, I have worked on C/C++ at very basic level where we write programs in IDE and save the file as either .c or .cpp
These seems to be very basic things.. that i should know..i can read if you have any link or doc..
Click to expand...
Click to collapse
Yup, That's the correct site. They have a whole section to get you started using eclipse there too.
This is a great place to start:
http://developer.android.com/sdk/installing.html

Categories

Resources