Related
Hi I'm looking for a solution for developing windows mobile applications without paying for a professional version of visual studio (I am a hobbyist and don't have the spare cash for such an outlay). I'm sure I'm not the only one in the same situation here.
Options:
1. Visual Studio 2008/2010 Professional 90 Day Trail
Temporary solution, which I'm using now.
2.Windows Mobile Development Without Visual Studio
http://www.codeproject.com/KB/mobile/WiMoSansVS.aspx
Although I've tried this method and it works, I've realised I am not familiar enough to do the programming I need without the support and tools which Visual Studio provides.
3. Visual Studio 2010 Express for Windows Phone
http://winspark.net/2010/03/15/download-visual-studio-2010-express-for-windows-phone/
I've yet to try this, the documentation does not mention windows mobile (only windows phone), logic would suggest that it would include support for windows mobile (as we all know, logic may not apply). Even the comparison charts I've looked at don't mention it (I hope due to the re-brand of windows phone).
Can anyone confirm if this would provide a suitable free solution for windows mobile development?
Hopefully this can be answered before my free trail I'm using in option 1 expires so it can give me time to attempt to get a full Pro Version instead. Since it took me a week on and off, of uninstalling and reinstalling Visual Studio, SDKs, .net frameworks etc etc to get VS2008Pro trial to work correctly, I don't want to try it until I've run out of my period or finished what I'm working on.
4. Visual Studio 2005 Beta 2
Not sure how this would compare with later versions, and also if wm6.5 would be supported. Hopefully it's a good fall-back option if it's still available.
vijay555 said:
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
Click to expand...
Click to collapse
Anyone tried option 3?
I'm sure it will help a lot of people starting out if this can be confirmed to be a free development solution for wm6.x.
I can even start with some tutorials to get people started off.
My poll, showed people were interested but needed a starting point [6 out of 10]:
[SENSE][WM][WIN] Manila, Windows Mobile and Windows Developers Interest Poll?
http://forum.xda-developers.com/showthread.php?t=653464.
Little options
When you like to use a MS Visual Studio environment, I think you have little options. According to this article on the msdn forum, option 3 is... wel not an option since only version 7 is supported...
To my knowledge you can not use the 6.5 (6.1/6.5) SDK on the express versions (2005/2008) of Visual Studio. Maybe you're in luck and some 'hack' is around to be able to install the SDK on a express version, but I never 'googled' for it. By default you cannot install the sdk on a 2008 express version.
Your option 2 (Windows Mobile Development Without Visual Studio) looks like the only available free option...
meltwater said:
4. Visual Studio 2005 Beta 2
Not sure how this would compare with later versions, and also if wm6.5 would be supported. Hopefully it's a good fall-back option if it's still available.
Click to expand...
Click to collapse
This is option is probably your best solution. Don't know enough about MS licensing to be sure it's legal though
lextendo said:
When you like to use a MS Visual Studio environment, I think you have little options. According to this article on the msdn forum, option 3 is... wel not an option since only version 7 is supported...
To my knowledge you can not use the 6.5 (6.1/6.5) SDK on the express versions (2005/2008) of Visual Studio. Maybe you're in luck and some 'hack' is around to be able to install the SDK on a express version, but I never 'googled' for it. By default you cannot install the sdk on a 2008 express version.
Your option 2 (Windows Mobile Development Without Visual Studio) looks like the only available free option...
Thanks for your answer.
This is option is probably your best solution. Don't know enough about MS licensing to be sure it's legal though
Click to expand...
Click to collapse
It's kinda what I feared:
Option3 - MS want to move people to Windows Phone 7 and off windows mobile, so sort of understand this (although way to annoy a lot of people in the process).
Yep WM is not supported in the other Express versions, but thought 2010 would be backwards compatible. I'm not sure what you do if you want to develop for both platforms...
Puts me off learning to develop for it really, might consider a different platform next time I get a phone.
Hack an Express version Option - Yeah I don't think that's in the T&Cs. Getting a genuine Pro Trial version was difficult enough to get running correctly.
Option 2: Since it's a case of installing tools which they've freely released without modifying them it's probably ok.
Edit - MS Rip:
Visual Studio 2008 Professional £709.99 (and they charge postage...). I can't begin to understand why they want to make it so difficult just to write apps when they give everything else away with Express, plus now the fact they give away Windows Phone 7 development via VS2010.
Current result is:
Best Option is #1 - after 90 days there is of course a problem...
Option #2 - Perhaps possible once you have learned enough to do without the form designer and emulator or you have most of your application completed already.
Option #3 - Dead End for windows mobile.
Option #4 - Not found a version which I can trust to use. Consider the size and amount of stuff being installed, plenty of room to sneek some nasties in if obtained from a bad source.
Personally, I think if you are interested in developing for the 1st time, then go for option #1, you may find you've done all you want to in 90 days and if not you have option 2 to finish off what you were working on.
I would also consider backing up your system before you do development work to ensure you have a "clean" system to go back to (ensure you don't get your computer clogged up with VS files that linger etc - VS also can require a lot of installing/uninstalling of SDKs etc to get running correctly so a good back up is very important).
Just got done installing Visual Studio 2010 and was looking for the SDK's. Unfortunately the search for information has only lead to one thing.
http://msdn.microsoft.com/en-us/library/sa69he4t.aspx
No support for WM6.5 in VS2010. Too bad. Guess going back to Visual Studio 2008. MS seems to bet on WP7 for Visual Studio in the future. I did find some rumors that WM 6.5 Comaptible SDK's should follow a couple month after release of VS2010 but so far nothing more then rumors.
swiss420 said:
Just got done installing Visual Studio 2010 and was looking for the SDK's. Unfortunately the search for information has only lead to one thing.
http://msdn.microsoft.com/en-us/library/sa69he4t.aspx
No support for WM6.5 in VS2010. Too bad. Guess going back to Visual Studio 2008. MS seems to bet on WP7 for Visual Studio in the future. I did find some rumors that WM 6.5 Comaptible SDK's should follow a couple month after release of VS2010 but so far nothing more then rumors.
Click to expand...
Click to collapse
Yeah it's very annoying. Fortunately the 90 days trial works out quite a long time if you are working on something for the whole time.
Fingers crossed they will keep VS2010 free for WM6.5 too if they do release them. It would make sense to allow people to develop for both at the same time IF as they promised it is as easy to port to WP7. On plus side, the graphics side of WM6.5 SDK is rather poor which WP7 hopefully won't suffer from so much (just hope it's not too restrictive + we can use it if any good on WM6.5 phones...).
meltwater said:
Yeah it's very annoying. Fortunately the 90 days trial works out quite a long time if you are working on something for the whole time.
Fingers crossed they will keep VS2010 free for WM6.5 too if they do release them. It would make sense to allow people to develop for both at the same time IF as they promised it is as easy to port to WP7. On plus side, the graphics side of WM6.5 SDK is rather poor which WP7 hopefully won't suffer from so much (just hope it's not too restrictive + we can use it if any good on WM6.5 phones...).
Click to expand...
Click to collapse
VS2010 has retailed. There will most likely not be any WM6.5 updates for it.
You can pick up a cheap copy of VS2008 Pro on eBay:
http://cgi.ebay.com/Microsoft-Visua...ultDomain_0&hash=item5639aedd8d#ht_2892wt_911
Even for a hobbyist, $115 is pretty damn cheap. You could probably even pick up second hand VS2005/2008 for even cheaper than that.
Remember that only the professional versions of 2005/2008 will allow for Windows Mobile development. Sure, it sucks, but WinMo is a business-orientated OS - it was never meant to allow for your average joe programmer to whip up a quick Pacman clone...
Blade0rz said:
VS2010 has retailed. There will most likely not be any WM6.5 updates for it.
You can pick up a cheap copy of VS2008 Pro on eBay:
http://cgi.ebay.com/Microsoft-Visua...ultDomain_0&hash=item5639aedd8d#ht_2892wt_911
Even for a hobbyist, $115 is pretty damn cheap. You could probably even pick up second hand VS2005/2008 for even cheaper than that.
Remember that only the professional versions of 2005/2008 will allow for Windows Mobile development. Sure, it sucks, but WinMo is a business-orientated OS - it was never meant to allow for your average joe programmer to whip up a quick Pacman clone...
Click to expand...
Click to collapse
You need an academic licence for it (which is free via the ms dream-thingy) - if you are an academic.
2005 standard is fine and as you say 2008 pro.
I'm guessing it was more of a move to reduce support required for it since WinMob wasn't much of a money spinner. I would expect the SDK will come in time, but I wouldn't be surprised if it's pro for 2010 only (I get the general impression MS are keen to put windows mobile far behind them).
The 90 day trial seems to be fine for now, amazing how much you can do in that time anyway.
You can get the community tech preview (CTP) here:
http://www.microsoft.com/express/Downloads/#2010-Visual-Phone
Just tried it myself.
horray for studantism i can get VS 2008 Pro from Dreamspark for free, do you know anyone who may have dreamspark, willing to giv you there copy of 2008 (Single use key)
Badwolve1 said:
horray for studantism i can get VS 2008 Pro from Dreamspark for free, do you know anyone who may have dreamspark, willing to giv you there copy of 2008 (Single use key)
Click to expand...
Click to collapse
Unfortunately not, but for the hobby stuff it's possible to just create a VM or something to handle it instead. Redoing the VM every 3 months isn't much of a problem for casual use. I was curious if there was any proper way to do it that was all.
The more I use VS the less I need things like the designer, since as you get more advanced the designer is useless.
I recently read an article that talked about android development, particularly video games. It recommended that the ndk be used for performance critical games or developers who prefer C++(which I do)
My question is willmy games work on all abroad phones or just the one I'm using for development? Im asking because even though I prefer c++, I finger sandy to haver to recompile my games fort every phone I plan on selling for.
Lol sorry that last sentence didnt make sense because swype on my nexus s is stupid but I thought it was funny..what it was supposed to say is that I dont want to have to recompiled my games for ever phone I plan on selling on
I have some games that I have planned on porting but I want to know if it would be a better option to remake them from scratch in java TT_TT
Just do it in NDK, you will find, with the latest NDK, it is actually quite easy.
I was using C++ for native development in Windows Mobile before; after successfully ported one of my application using NDK now I am addicted to NDK.
It works on all platforms, just in case, you still need to know.
Hello,
i have recently decided getting into android application development and now the first big question arises.
Which IDE should i start on if i have no previous experience ?
I m guessing that all of them are pretty much equal to what they are capable on and it mostly goes down to developers preference so i assume i will not find a definate answer here but perhaps an upside/downside comparison for some of them.
As i have found out as of Google I/O 2013 the Android team has moved to IntelliJ Idea with the new Android Studio IDE.
Even if its not superior to the IDEs currently available it might be in the future so my choice is swinging towards Android Studio with no valid arguments why.
I would like to hear some opinion about Android Studio if there are any major downsides compared to other IDEs available and if its a good idea to give it a shot without previous experience.
Thanks in advance,
D
Hmm. Nobody use Android Studio?
druvisk, I think Android Studio is a good choice for you.
Android Studio should be okay for beginners I suppose.
I looked at it a while ago, and as far as I could tell, there was no support for native code/the NDK, and I need that for my apps, so I'm just sticking with Eclipse.
I'm using eclipse i think it's not that hard for beginners (i am a beginner too)
I think you should seriously consider using a multi-platform development environment, so that your final product can work on both Android and iOS, hopefully also on Windows Phone (or maybe even desktop PC). There are tons of those - affordable and high quality. Use google to find those. From the top of my head: Cocos2d/3d, Moai, Marmolade, Corona, Unity, Gideros, GameMaker, and many more....
Hi, I think that you have to go ahead with Eclipse.
You only need to download it in the android developers main web and you can already follow some official tutorials without searching the options on the Android Studio IDE. (That can be different)
After you get some experience you can go with Netbeans or the Android Studio itself.
Only TRUE cross development tool
druvisk said:
Hello,
i have recently decided getting into android application development and now the first big question arises.
Which IDE should i start on if i have no previous experience ?
I m guessing that all of them are pretty much equal to what they are capable on and it mostly goes down to developers preference so i assume i will not find a definate answer here but perhaps an upside/downside comparison for some of them.
As i have found out as of Google I/O 2013 the Android team has moved to IntelliJ Idea with the new Android Studio IDE.
Even if its not superior to the IDEs currently available it might be in the future so my choice is swinging towards Android Studio with no valid arguments why.
I would like to hear some opinion about Android Studio if there are any major downsides compared to other IDEs available and if its a good idea to give it a shot without previous experience.
Thanks in advance,
D
Click to expand...
Click to collapse
I recommend Gingee IDE. Super easy to use, and most important - helps you to use one code to generate an app in any desired OS, with no extra optimization needed.
Let me know if you need to hear more details. Or just go to gingeegames dot com.
Android Studio is great for those who haven't really been into Android before
Sent from my SM-N9005 using XDA Premium 4 mobile app
I'm working with Eclipse since the beginning and I'm quite happy with it. You can install ADT plugin, control the SDK manager and even profile your app with DDMS view.
I'd vote for Eclipse ...best IDE for beginners..
Eclipse. Android Studio still needs improvements from what I hear. Stick with Eclipse and you'll have everything you need.
RED_ said:
Eclipse. Android Studio still needs improvements from what I hear. Stick with Eclipse and you'll have everything you need.
Click to expand...
Click to collapse
This is correct.
Eclipse is the best right now.
Android Studio may be the best but Google really isn't in a rush to help developers out.
adrian.adamiak said:
I think you should seriously consider using a multi-platform development environment, so that your final product can work on both Android and iOS, hopefully also on Windows Phone (or maybe even desktop PC). There are tons of those - affordable and high quality. Use google to find those. From the top of my head: Cocos2d/3d, Moai, Marmolade, Corona, Unity, Gideros, GameMaker, and many more....
Click to expand...
Click to collapse
Like the original poster I'm also a newcomer with only basic knowledge of coding. I'm looking for a multi-platform dev environment thats more a GUI possibly with drag and drop features so I don't have to code. I see there are plenty of app making websites available but rather than cloud based I'm wanting a programme I can download.
Gingee looks good and one of it's features they're marketing is that you can "build your app/game without writing one line of code". Would the options mentioned above be similar to Gingee or do you have any other recommendations to meets my criteria?
I would go with Android Studio, since it's under heavy development, and Google is replacing Eclipse with AS, so you won't have to switch to an other IDE in the future.
I think IntelliJ Idea is the best IDE for Java developers. I tried Eclipse several times, but still can't understand, why would anyone switch from IntelliJ Idea to anything else.
andras_k said:
I would go with Android Studio, since it's under heavy development, and Google is replacing Eclipse with AS, so you won't have to switch to an other IDE in the future.
Click to expand...
Click to collapse
AS replacing Eclipse, I dont see that happening ever. Google never dedicates time and effort into anything, and an IDE is a big project.
I use netbeans with ndk for android c++ development
http://forum.xda-developers.com/showpost.php?p=53586100&postcount=4
Stick with Eclipse
I would recommend sticking with Eclipse as there is not many examples on using Android Studio for the newbies ... Now this is if you are looking to build native android applications.
I would not recommend any IDE that states you can build a application without coding ... Learn to code would be my honest suggestion.
Livecode??
I am disappoint.
Not one mention of LiveCode!
For anyone who has EVER used HyperCard on an old school Mac, you'll know how to use LiveCode. And they have a community open source edition, and can deploy to pretty much any target, save for Windows Phone.
I've written all kinds of one off custom apps with it.
To code for Android I have only been using Eclipse until now, and it meets all my needs. I think it's a very good tool ... as long as it's working, and to be honest this is not always the case. There where some incompatibilities of the ADT some month ago with the current licensing library, so I downloaded the very new version of Eclipse and ADT this month. Eclipse found some weird errors in Google's very own appcompat library ... I guess this is not my fault at all. Frequently Eclipse simply gets stuck loading content, and the only way to get rid of this problem is rebooting Windows. I don't know if such weird stuff is also occurring on Android Studio.
hello guys, ive been lurking around here for afew weeks and i want to try giveing coding a shot with android.
im decent with c++ and have been using codeBlocks.
ive used eclipse and genymotion to mess around with. but i keep reading alot of android studio here.
could you guys tell me the pros and cons of using eclipse or android studio? or if there is a thread already talking about android studio, would really appriciate if some one could share. thank!
Just use Android Studio .
Before Android Studio I was using Eclipse and it was OK. But since Android Studio came out I use it for development.
It has much less bugs, and runs much better. And it's much more stable.
Thank you. Really appriciate your respond. I'm did go with studio
You can also use Genymotion with Android Studio, they made a plugin for it.
And since Android Studio became the official supported IDE by google, I think that's the way to go.
I agree with my predecessor, Android Studio is now the official tool supported by Google, so you should use it
As soon as Android Studio based on IntelliJ IDEA, why do not use IDEA for the android development?
Eclipse is perfect for JAVA SE or J2EE, but Android Studio is the best IDE for Android development, especially the Gradle feature, its help a lot to integrate new libraries to your project.
Agreed with the previous posters - Android Studio is just better.
I starting to move from Eclipse to Android Studio. There's still some things I don't really like about it, but it's mainly because I don't know it that well yet.
Android Studio is just beginning to have more official C++ NDK support through the use of an experimental plugin.
NDK Android development was the last remaining reason not to switch to Android Studio/IntelliJ . Now I'm not a C++/NDK developer, but assuming NDK development works well now on Android Studio, you might as well take the plunge.
Use android studio in my opinion it is a bit better than eclipse
I have tried android studio and eclipse I prefer the android studio by far.
I'm a beginner and i used eclipse...but since i tried android studio i use it...
Inviato dal mio LG-D855 utilizzando Tapatalk
Phurkus said:
hello guys, ive been lurking around here for afew weeks and i want to try giveing coding a shot with android.
im decent with c++ and have been using codeBlocks.
ive used eclipse and genymotion to mess around with. but i keep reading alot of android studio here.
could you guys tell me the pros and cons of using eclipse or android studio? or if there is a thread already talking about android studio, would really appriciate if some one could share. thank!
Click to expand...
Click to collapse
Android Studio of course. Eclipse is no longer supported. I dont know why people prefer Genymotion, that i think Studio Emulator is much better, no limitation. But you may have to update your computer Ram to minimum 4Gb, 8Gb is recommended.
Cuong Phan said:
Android Studio of course. Eclipse is no longer supported. I dont know why people prefer Genymotion, that i think Studio Emulator is much better, no limitation. But you may have to update your computer Ram to minimum 4Gb, 8Gb is recommended.
Click to expand...
Click to collapse
what do you mean eclipse is no longer supported? did they rename the project or move, quit or something?
Phurkus said:
what do you mean eclipse is no longer supported? did they rename the project or move, quit or something?
Click to expand...
Click to collapse
http://developer.android.com/intl/vi/tools/help/adt.html
I love Android Studio. I recommend beginner developer used Android Studio.
Android Studio is standard nowadays, and all the new cool stuff, libs, gradle, frameworks, examples tailored for AndroidStudio.
However Eclipse got very nice feature - damn fast project start-up. When you constantly coding & running your app, Eclipse is really fast at it. And if you building just java desktop app (say libgdx), code-build-run cycle is instantaneous,(no android studio' gradle-incremental-rebuild-checking-deps nonsense, which is whole 2.5 seconds on my 24GB quadcore rig), you can even hot swap code in debug mode.
Android Studio is recommended by Google officially.
Hello Guys!!!
Just a few days ago, I made up my mind and decided to try Android studio. Although I am an Information Technology graduate, I don't have much experience over developing an app. I would like to ask, if anyone knows a good guide for Android studio. Thanks in Advance.
As we all know, developing things on Android does not require having to use Java more than necessary, you can wrap a couple of other languages like Delphi, C++ or Python in it. This one looks rather sweet. Has anyone tried it yet? I wonder if it's worth the money.