New to Mobile Development. Some questions - Touch Diamond2, Pure Themes and Apps

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.

Related

Contribution to developing software for vox

What I think should be in this thread:
ideas for already existing software to improve
ideas for completely new software
tutorials which are not in the wiki and are not general enough for the wiki
tutorials relating to software development in any form
tutorials helping newcomers to have a simpler entry to the vox
Presentation of own software
Thread links of threads which somehow already deal with one of the above points
Everything important i will add to the WiKi page. Please contribute there too.
=> Read the WiKi
Please no trash and similar posting. If you have problems with software or anything else, open a new thread. Help keeping this one clean so it is easier to get what it is thought for.
For all who wonder "what does he mean???" i will do the start:
PLUGIN-REQUEST:
Description:
I would like to have a plugin for the wm6.1 rom from dr. gonzo which adds a slide on the home screen with the tasks as there already is for the calendar.
::: unfocused slide :::
there should be a tiny icon (as it is for all slides) and the info how many tasks there are NOT completed
::: focused slide :::
On the first slide there would be the tasks icon and the info how many tasks are there (uncompleted) and how many tasks are somehow dated for today.
Every task with the priority "high" should have an own slide (viewable by clicking on to the right)
And the last slide should always have the ability to add a new task (as for the calendar)
Details:
for which rom: http://forum.xda-developers.com/showthread.php?t=376564
If you miss some infos or want to help, develop, get informed or whatever just right me a PM. Also if you have any ideas how to make an own plugin.
I would love to see tutorials on how to program for the Vox
Roland
Rolandh said:
I would love to see tutorials on how to program for the Vox
Roland
Click to expand...
Click to collapse
####### An Introduction to Microsoft SmartPhone, and Programming SmartPhone using C#
-> http://www.codeproject.com/KB/mobile/SmartphoneIntroCSharp.aspx
####### Link-Archive for Microsoft smartphone programming
http://weblogs.asp.net/nleghari/articles/smartphone.aspx
####### Link to the msdn, opened chapter -> windows mobile
http://msdn2.microsoft.com/en-us/library/bb847935.aspx
####### MSDN Forums: Developing Smart Devices
http://forums.microsoft.com/MSDN/default.aspx?ForumGroupID=11&SiteID=1
####### PocketPC Developer Network
http://www.pocketpcdn.com/
####### threads from other xda-developers.com forum
http://forum.xda-developers.com/showthread.php?p=2058473
####### Microsofts windows mobile developing site (everything you need to start)
http://www.microsoft.com/windowsmobile/developers/default.mspx
I think this is enough for the moment. If someone of the developers have some tutorials on their own or know another site wich does not contain similar content, be free to post, or to send me a PM so I can edit this post.
@kimamil
why dont you create a page in wiki about this.
that way it will be easily accessible & no thread hunting.
prajith said:
@kimamil
why dont you create a page in wiki about this.
that way it will be easily accessible & no thread hunting.
Click to expand...
Click to collapse
Use thread tools to subscribe to the thread then you don't have to hunt it down.
Roland
kimamil said:
####### An Introduction to Microsoft SmartPhone, and Programming SmartPhone using C#
-> http://www.codeproject.com/KB/mobile/SmartphoneIntroCSharp.aspx
####### Link-Archive for Microsoft smartphone programming
http://weblogs.asp.net/nleghari/articles/smartphone.aspx
####### Link to the msdn, opened chapter -> windows mobile
http://msdn2.microsoft.com/en-us/library/bb847935.aspx
####### MSDN Forums: Developing Smart Devices
http://forums.microsoft.com/MSDN/default.aspx?ForumGroupID=11&SiteID=1
####### PocketPC Developer Network
http://www.pocketpcdn.com/
####### threads from other xda-developers.com forum
http://forum.xda-developers.com/showthread.php?p=2058473
####### Microsofts windows mobile developing site (everything you need to start)
http://www.microsoft.com/windowsmobile/developers/default.mspx
I think this is enough for the moment. If someone of the developers have some tutorials on their own or know another site wich does not contain similar content, be free to post, or to send me a PM so I can edit this post.
Click to expand...
Click to collapse
Thanks that will keep me happy over the weekend as I'm not seeing my Fiancee until 3pm on Sunday I've got plenty of time on my hands to learn a bit of Mobile coding.
Roland
own software:
AC Flashlight 1.00
http://cichy3000.blogspot.com/2008/03/ac-flashlight-100.html
AC Unslide 1.02
http://forum.xda-developers.com/showthread.php?t=374542
AC Alarm 1.02
http://forum.xda-developers.com/showthread.php?t=379737
all written in basic c#
cichy3000
what software do you use to develop for WM devices?, and where did you learn C# ?
kimamil said:
Hi there, I would like to start a new thread.
[*]ideas for completely new software
Click to expand...
Click to collapse
We need smiles in SMS, there is no such program for smartphone like this one that is for PPC:
http://forum.xda-developers.com/showthread.php?t=328363
I will create a wiki-site the next days for all i have found about developing software for vox. programs to use, links and so on. pls be patient and if you do not find an answer on these pages feel free to ask me about.
Hey guys, the site is on !!
http://wiki.xda-developers.com/index.php?pagename=VoxSoftwareDeveloping
If you see good threads, tutorials or articles or similar, feel free to post them on the site.
i would like to have a program that has a dedicated delivery report folder. ive tried xtreme text and flexmail but they dont do whati need. just tired of recieving delivery reports in my inbox. wat a folder that i can go to and see if last sms is still pending or delivered
that is not possible.
the delivery report will always go to the inbox.
If you want otherwise you will have to write a program to intercept all incoming msg's and then redirect if they are delivery reports.
But isn't tht too much of a overhead.
I always keep the delivery report switched off. To see if a msg has been delivered, just go to the sent items folder. If its not there then its not delivered.
or you can use SMSBubbles to delete them rigt on your homescreen
Anybody can write a program like teamstat of PPC?It update football result all the world.
http://mbovin.com/
Thanks!
I ve used a programme in symbian s60 os 9.2 phones called skyequikey (www.skyestream.com). It is an amazing piece of application which does the following.
1) Once it is run it stays in the background and consumes about 1mb of RAM.
2) On a keypress it becomes active and brings on the screen any contact, application, games, saved mail ids, saved bookmarks etc,, diretly on screen from where it can be opened easily without going deep into the menu.
3) And the most beautiful part of the application is that the search is based on T9 principal.
The windows mobile is supporting this for only contacts. I would like to request you all to please see if this kind of software can be developed.
I have not seen any application for windows mobile that does what you just described. Sounds nice though.
SmartToolkit has a option to search programs by name but it is not based on T9.
prajith & matrix77
Thanks for your response.
The programme is really intersting. In fact it makes all shortcuts on today screen unneccessary and helps to keepp the today screen clean.I expect somebody to think in this line for developing a similar software in windows.

Smart Device Programing

Hi,
I am new to windows mobile, i m using HTC s710, and i would like to develop some applications for my mobile. basically i am a developer, i just want to know which one is the best book, or where can i find the smart device programing books...so please let me know, if any one knows...
Thanks in advance...
kgeswar44 said:
Hi,
I am new to windows mobile, i m using HTC s710, and i would like to develop some applications for my mobile. basically i am a developer, i just want to know which one is the best book, or where can i find the smart device programing books...so please let me know, if any one knows...
Thanks in advance...
Click to expand...
Click to collapse
Most apps can be developed using Mircosoft Visual Studio. You can download free versions here (http://www.microsoft.com/express/). Although they might not support mobile development I can't remember it's been so long since.
As for books, I am prety much self taugh other than the odd C# book to get me going.
Dave
DaveShaw said:
Most apps can be developed using Mircosoft Visual Studio. You can download free versions here (http://www.microsoft.com/express/). Although they might not support mobile development I can't remember it's been so long since.
Click to expand...
Click to collapse
Having just checked out how to start WM6 programming yesterday, the requirement is Visual Studio 2005 or later (professional for touch devices I think). Express wont work.

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.

Categories

Resources