Development software - Windows Mobile Development and Hacking General

Is there any other development software out there for windows mobile besides visual basic
(preferably i'd like to stick with visual software, andd preferably free)
I'm having problems with visual studio 2008 they are no longer supporting it in the express version as far as i understand

Have a look at this thread here -
http://forum.xda-developers.com/showthread.php?t=436298

thanks much

Related

Windows Mobile development with Visual Studio Express?

Hi, I was wondering if anyone has gotten the WM5 SDK to work with Visual Studio Express. I tried using Orca as described here, which allowed me to install it but it doesn't seem to do anything. Does anyone know why they don't work? Is it a technical limitation or just MS trying to sell more software? I'd really like to try some WM5 development but $300 is a lot to shell out to write a Hello World application. Please let me know if you have made any progress getting WM5 to work with the Express editions, thanks!
PC Plus Magazine did a big review of the express versions and said that they "expressly" leave out Mobile development.
Good to practice on, but not for WM5/WM2003 development so far I think. If you're desperate, you can get a free copy of Visual Studio 2005 Beta 2 from many places, and that will let you do pretty much everything, but the emulator is not perfect. This can be downloaded from elsewhere though. So, pretty much full development for free!
V

Free developing environment

Hi everybody.
I have to write a little Windows Mobile 5 application for work. Since we don't have Visual Studio here (too expensive for such a little task), I was looking for a free developing environment (and of course legal).
I heard somewhere that Eclipse can be used but I didn't find too much information on that. The environment should support .NET framework to make our task a bit easier
I would be grateful if somebody could give some points where to start.
-Flintz
I don't know if Visual C#/VB.NET express supports devices. But they're free
It's free, it's Microsoft, it's amazing. Is BG having a flu?
http://msdn2.microsoft.com/en-us/express/aa718399.aspx
› Visual Web Developer 2005 Express
› Visual Basic 2005 Express
› Visual C# 2005 Express
› Visual C++ 2005 Express
› Visual J# 2005 Express
› SQL Server 2005 Express
General Questions
1. What are the Express Editions?
The Express Editions are an expansion of the Visual Studio and SQL Server product line to include lightweight, easy-to-use, and easy-to-learn tools for hobbyists, students, and novice developers who want to build dynamic Windows applications, Web sites, and Web services. The Express products consist of:
* Visual Web Developer 2005 Express Edition, a lightweight tool for building dynamic Web sites and Web services
* Visual Basic 2005 Express Edition, Visual C# 2005 Express Edition, Visual C++ 2005 Express Edition, and Visual J# 2005 Express Edition, targeted programming tools for students and hobbyists who wish to learn the fundamentals of Windows programming
* SQL Server 2005 Express Edition, a database for building data-driven applications
2. What can I do with the Express Editions?
* Learn how to program using a streamlined, lightweight development environment with built-in tutorial content.
* Create fun and cool applications, such as controlling your house using X10, programming an LCD panel or GPS device, navigating and playing music from your Windows Media Player music library, or learning how to build your first DirectX Game.
* Evaluate the .NET Framework for Windows and Web development.
3. Can you give me more information about the registration process?
For more information about the registration process, refer to the Express Benefits of Registration Web page, as well as the Registration FAQ.
4. Can I use Express Editions for commercial use?
Yes, there are no licensing restrictions for applications built using the Express Editions
Click to expand...
Click to collapse
Or you could use CEGCC
As far as I know, Express Editions do not support Windows CE development. I'm still using the old embedded Visual C++ with SP4.
I think you will find a copy at microsoft.com or msdn. Its an old fashion IDE but still compiles fine.
I'm looking for a way to get the WM5/6 SDK onto the embedded VC for some WM5/6 function, such as notification queue.. and.. er.. sending sms and stuff. anyluck on this front?
Flintz said:
Hi everybody.
I have to write a little Windows Mobile 5 application for work. Since we don't have Visual Studio here (too expensive for such a little task), I was looking for a free developing environment (and of course legal).
I would be grateful if somebody could give some points where to start.
-Flintz
Click to expand...
Click to collapse
You can try this: http://msdn2.microsoft.com/en-us/windowsmobile/bb264329.aspx
USD$5.00, Free 90 day trial.
dckiwi said:
You can try this: http://msdn2.microsoft.com/en-us/windowsmobile/bb264329.aspx
USD$5.00, Free 90 day trial.
Click to expand...
Click to collapse
Thanks all for you suggestions. I think i'll go with the 90 days trial of VS. I guess it is possible to use Eclipse or some other freeware IDEs for developing but as the program we need is really simple the time to get familiar with the IDE should be quite short, I guess the VS will give us the quickest results
dckiwi said:
You can try this: http://msdn2.microsoft.com/en-us/windowsmobile/bb264329.aspx
USD$5.00, Free 90 day trial.
Click to expand...
Click to collapse
Too good to be true.... and it is. From what I can see, all the stuff provided can be obtained from the forest of MSDN including the 90 days trial. And, I'm pretty sure (from the looks of it), you can have the Visual Studio for $10
You can develop .Net Compact Framework apps using SharpDevelop, which is completely free:
http://www.icsharpcode.net/OpenSource/SD/
You might have to get the WM5/6 SDKs from Microsoft too but they are free downloads.
hanmin said:
Too good to be true.... and it is. From what I can see, all the stuff provided can be obtained from the forest of MSDN including the 90 days trial. And, I'm pretty sure (from the looks of it), you can have the Visual Studio for $10
Click to expand...
Click to collapse
Has everything required (SDK, patches, etc) to start developing. True, it can probably be downloaded, but you still need a product key to register VS (which would be provided with the DVD).
Oops, I mean "can't" when I said "...you can have the Visual Studio for $10"
You can still download VS from M$'s page.. and probably get the product key (if this is required) somehow from the downloaded version, or else there isn't any point to have the VS downloadable from the M$ page at the first place.

Development Tools, Any Free???

Wouldn't mind trying my dab hand at PPC developing but what is a good set of tools to start out with.
Ta.....
embedded visual basic
embedded visual c++
visual studio 2005 express
visual studio 2008 beta 2
are all free
Rudegar said:
embedded visual basic
embedded visual c++
visual studio 2005 express
visual studio 2008 beta 2
are all free
Click to expand...
Click to collapse
I'm afraid "VS 2005 EXPRESS" is free but cannot be used for PPC app development. Please correct me if I'm wrong.
you can get visual studio as a trial for 90 days [2005] and VS08 beta 2 as a permanent download. Im sure therees some way to extend the trial, but as i was only evaluating, i didnt look into it. But 08 is better [I have both] ebcause it has a wm5 emulator, whereas to debug on wm5/6 with vs05, you ahve to connect your device, which sadly may if you're very unlucky brick it.
Rory
x
Also you can use CeGCC.
http://cegcc.sourceforge.net/
qulu said:
I'm afraid "VS 2005 EXPRESS" is free but cannot be used for PPC app development. Please correct me if I'm wrong.
Click to expand...
Click to collapse
Well, you are right... but you are also wrong.
The C# compiler is free.
VS Express cannot develop for WM.
But the compiler itself can!
It's just a matter of libraries. I just answered another topic providing a link to an article I wrote time ago, taking the information from another site I don't remember. I report it here:
http://www.jargoncode.it/tips/netcfcompile-eng.htm
As you will notice, it's just a matter of DLL. You can create and test your applications on Windows using VS Express, and then recompile for WM using the described procedure. Luckily, Windows Forms basics are identical on both platforms, so if you learn the differences you can compile for both platforms without any kind of problem.
I also suggest you to try EWE: http://www.ewesoft.com/
This one is Java.

Recommended C# IDE to code for the PocketPC??

To all my fellow developers...
I am a fairly experienced Java developer and have worked on Web Applications for quite some time now. But I would like to start getting involved in creating some of the awsome software found on this forum (and others as well). What IDE do you guys use to code for the .netcf using C#? I know Visual Stuido is out there but costs a boat-load. Can anyone recommend a freeware/cheaper solution?
Can't you get Visual Studio 2008 C# edition free for private use?
SharpDevelop
algorhythm said:
Can't you get Visual Studio 2008 C# edition free for private use?
Click to expand...
Click to collapse
No the free edition of Visual Studio does not support the windows mobile sdk. Only the paid versions.
You could try SharDevelop that is free and has support for mobile devices.
Thanks for the responses guys. I will try them out over the weekend. But keep them coming!!
If you are a high school or college student, you could register for Dreamspark and download all of the Microsoft Pro Dev apps for free. I downloaded Visual Studio 2005 Pro, Visual Studio 2008 Pro, and Expression Studio 2.
And if you're not a student, but run a business, or code for money , you can get BizSpark for free:
http://www.microsoft.com/BizSpark/
You can get an academic version of Visual Studio, but you will have to provide proof of student status. It is identical to VS Professional, so it can target the Windows Mobile platform. It is around a third of the professional price, hence the need for proof of entitlement by your school/college etc.

What would you improve in Android dev tooling?

I'm a senior engineer on the Visual Studio team at Microsoft. I'm not a marketing guy or recruiter.
I’m looking to talk to Android native app developers like yourself to understand experiences and pain points. That would help us figure out potential tools/features we could build to make your life easier. Would you be willing to spend 30 minutes on the phone with me?
Since I build development tools for building Android and iOS apps, I'll be also looking forward to answering questions you may have.
Help shape the future of Android dev tooling! PM me if you're up for chatting and I'll setup a call.
Thanks very much,
Bret
Can't help with a phone call, but the number one pain point in Android development is the build tool chain. Working together with Gradle Inc. and the Android folks to improve this would go a long way to eleviate the pain. The worst part atm are build times and the lack of proper incremental tooling.
Another pain point is Java 8 compatibility. There's retrolambda giving us lambdas (and limited default methods), but all the Java 8 APIs are missing. I understand if MS doesn't want to touch that topic though
You already did quite a nice job on emulator performance with your custom emu in Visual Studio
I also can't help with a phone call. If you want info/ideas, do it online in this or other forums.
I use Android NDK low level C code a lot.
NDK integration with Android Studio still sucks.
If you have something like NDK/NativeDevKit integrate it well.

Categories

Resources