Silly question - General Questions and Answers

This feels like a silly question but I was wanting to start developing apps for my HTC Tilt (AT&T Kaiser) and I wasn't sure what language it even uses, I was going to assume C#, but I want to check with you guys before I start learning a language just to find out I learned the wrong one for my phone
Thanks in advance!

Mainstream development is C# or VB if you are using the .NET Compact Framework or C/C++ to use the older but faster Win32 programming model, or its ATL or MFC templates.
Start here:
http://wiki.xda-developers.com/index.php?pagename=Development Tools

Thanks man, I really appreciate the help

Related

getting started in programing for WM6. pls advise

hi folks,
i love my phone and will like to contribute...
i studied years ago turbo pascal but i figured that programing languages basically have similar flows?
i will like to seek advise from pros on how do i get started?
can i
1) know what programing language or tools do i need?
2) know what are the usual errors or problems so that my climb will be easier?
i am really sincere and i hope the pros can take some time to advise me...
yours
leo
I would say, the easiest way to do some application pgrogramming, is to use the Visual Studio 2008(Tool) and C#(language). The platform is .Net framework 3.5.
You can download the latest Windows Mobile emulators, and use it along with Visual studio to test and debug your programs. Once you are satisfied with the program, you can build the cab using Visual Studio(which you can install on the real windows mobile device).
Please post specifics if you need more info. I am sure most of the poeple here are willing to help!
Please try the search function before posting even though this is the Q&A section
This question was just asked: http://forum.xda-developers.com/showthread.php?t=452400
sorry bro . . .
its fine, just figured you might find a little information quicker there
ok specific Q can i rely solely on "WYSIWYG" interface? rather than hardcode like C etc?
Nope. Solely WYSIWYG won't get you anywhere.
But you can use it. For example the CompactFramework.Net (CF.Net) has a WYSIWYG interface, but the underlying functionality you'll have to write yourself.
If that is what you meant...

Requesting Info for Foraying into Smart Device Development

Howdy..
I've been a bit of a PC Programmer for a long time, and I'm wanting to get into creating applications for windows mobile (6.1 preferrably).
I've been looking and looking and have been getting quite a lot of conflicting views and suggestions.
I'm asking if anyone knows exactly what they're on about with creating applications (I'm thinking VB 2k8 with .net compact framework - though I'm not sure there's any other?)
If they could give me pointers on how to get started, or maybe a walkthrough (minus the actual programming) of what programs to use, how to compile and test..
My mental image of what I'm looking for is similar to how you used to do it with Visual Basic (6 is the last one I messed with) where you publish the program to an exe file? But yeah...
Any info is MUCH appreciated.
mod edit: Thread moved
Ah sorry mate, I thought that post was in the bounds of instigating a development discussion.
Would you be please able to then move this topic to the correct thread?
There are other programs out there to write software for ppc, but that is one of the best.
You will need the wm6 sdk to develope programs for wm 6.
Here is a link on developer resources so you can get a complete overview

Visual Studio requirement question

I'm a little bit confused and I hope that someone can answer my (I assume)
easy question:
Which edition of Visual Studio is needed for Windows Mobile 6 SDK
development? I'm already considering to update to VS 2008 but I'm not
sure if the Standard Edition is sufficient or if I need the Professional Edition
(which is considerably more expensive).
My confusion arises from the fact that on the download page
for the WM 6 Pro SDK it's stated that VS 2005 Standard and newer are
working. However, on the product comparison page (comparison of
editions), at
http://msdn.microsoft.com/en-us/vstudio/cc149003.aspx
under "Smart Device Development" it is stated that the emulator and the
project templates are not part of the Standard edition.
Well, now I'm really confused. I hope someone can shed some light on this.
Sorry, if this question has already been answered somewhere on the forums -
I didn't find any accurate answer (the sticky thread "Development Resources for Windows Mobile" only tells me that there is a trial edition available for download - but that doesn't answer my question). And all other questions
similar to mine seem to have been answered with something like "... get VS 2008 ... " - but without mentioning any specific edition.
Michael
i'd prefer Visual Studio 2008 Professional, works with EVERY Device
*edit* : oh and with Standard Edition, yuou cant work for SmartPhone
if you haven't installed the wm sdk
smart device is .net apps
.net apps using the compact framework
dont require the wm sdk at all
you only need the sdk if you write pure c++ win32 or old microMfc using c++
Thanks for the quick reply. Unfortunately the limitations suck.
Since I'm also planning to code plain Win32 it seems I'd need the
Pro version if I'm planning to upgrade to VS 2008.
I just visited the WM SDK download page again and just recognized that
they didn't write VS 2008 Std. but VS 2005 Std.
So, my new question: can someone tell me whether VS 2005 Standard
is sufficient?
Michael
worked just fine for me with 2005 and sdk wm6 std and wm6 pro
Thanks again for the quick and accurate help. Seems like now comes the
tricky part - finding someone still selling VS 2005.
Michael
^ You could take a look at using SharpDevelop..
http://www.codeproject.com/KB/mobile/WiMoSansVS.aspx
[deXter] said:
^ You could take a look at using SharpDevelop..
http://www.codeproject.com/KB/mobile/WiMoSansVS.aspx
Click to expand...
Click to collapse
I already looked into that, but there are two problems: first, I'd like to program
in C++ and second, as far as I know when using SharpDevelop I've no debugger
at hand.
Thanks for that hint anyways.
Michael
Embedded C++ 4.0 will still work with WM5/WM6. And can be downloaded free. If you stick to good old Win32, no ATL or MFC, it will create one single executable, with no extra runtime baggage. All the DLLs it needs are already on your device. It may complain that the generated executable will not run on your target device, but it will, it's lying. Target for ARMv4 and there is a good chance it will work. The emulators in the WM5 and WM6 SDK's now actually run the ARM executables direct, so you can test your app to a release level without having to load it on the device.
If you keep main menu options down to one or two, it will appear like all other WM6 apps with the menu options connected to the left and right menu buttons. More than two and the menu appears as the older WM2003 control bar.
Thanks again people for all the help and suggestions. Fortunately (after
many hours of searching) I finally found someone selling VS 2005 Std.
Michael
As mentioned above, the Standard versions of VS2005 and VS2008 cannot target mobile/smart devices.
You will need the Professional Version.
You get what you pay for.

New to Mobile Development. Some questions

Hey, I'm new to the forum and new to mobile development and hope to become a part of this thriving community. I have a few questions about development in regards to WM 6.1 and the Touch Diamond 2 (known as the Topaz here).
My first question is to do with the first application I deployed as a CAB to my phone today. It runs but when I try to enter information on a textbox the button to bring up the keyboard isn't there. I'm guessing there must be some coding involved to bring this up? Could anyone help me on this? If it's not coding, then what can be done to fix this?
Edit: Thought I should also mention that because it is a simple application (not Hello World) that I decided to code it in Visual Basic. I am using Visual Studio 2008 Professional Edition and the 3.5 .NET Framework and the WM 6 SDK and some WM 6.1 resources (Emulator images)
here is common development thread
prdic said:
here is common development thread
Click to expand...
Click to collapse
You realise that I have already searched for this information? And also that the thread linked gives pretty much no information to new developers
Bumpity bump
I am also looking for developing some application for my diamond2...
Any pointer for start in these place?
I am reading msdn... but very lengthy.

What is the most suitable language to program in for Windows Phone?

I know some Visual Basic which I started learning at College and then developed slightly further at a snails pace over time, but I find its not too great for making windows mobile apps.
Im at the point where I want to learn a new language, mainly so I can make better apps for windows mobile than the basic things Ive made so far.
So, what would you guys think is the best language for programing with when making stuff for windows mobile?
Thanks.
I know its a question, but maybe it should be moved to "Development & Hacking" as the people viewing that section would know the answer I seek
Well, Ive decided upon C++

Categories

Resources