Difficulty in finding PhoneGap tutorial for windows environment - android

I have searched several times to find a PhoneGap tutorial which is based on Windows environment but whichever tutorial I'm getting is based on Mac OS. I Have just started using PhoneGap for Android application development to use it as a plug-in for a barcode scanner app. I am working on Windows 7 environment and using Eclipse. So, I need a tutorial which is based on Windows as I am a beginner. Any help would be appreciated.
I've checked http://www.vsnomad.com/ which is suggested by #Craig, just now. But unfortunately, first of all it is a trial basis extension and second, a sign up is required. So, is there any alternative to this?

I'm working on windows server 2008, I used these couple of tutorials (it doesn't matter that much which environment you are using as long as you use eclipse).
http://www.adobe.com/devnet/html5/articles/getting-started-with-phonegap-in-eclipse-for-android.html
http://mobile.tutsplus.com/tutorials/phonegap/creating-an-android-hello-world-application-with-phonegap/

If you want to use Visual Studio then I would recommend looking at www.vsnomad.com which will greatly simplify PhoneGap development on Windows.

Related

Can you work with Kotlin Multiplatform Mobile (KMM) using Windows for Android part?

I wanted to enable one of my Android project to the new KMM but will deploy only for Android platform for the time being. According to this FAQ page it seems that the plugin works only for macOS. But was confused on the next paragraph stating
The good news is that you can work with cross-platform projects on
Android even without the Kotlin Multiplatform Mobile plugin. If you
are going to work with shared code or Android-specific code, you can
work on any operating system supported by Android Studio.
I am not planning yet to run the iOS part as I am still learning it, all I want for now is to prepare my project so when I am confident with my iOS skill starting it would be easy. I do not have a good Mac device as of now that is why I prefer to use my Windows machine for now which is more reliable for heavy stuff like Android development.
I just found the right place and reference and it is possible according to this documentation

Cocos2D-Python to Android/iOS

I have a feeling this question must have been asked elsewhere but I still can't figure this out. My question is two-fold:
Can Cocos2D-Python be used to create games for both iOS AND Android?
Or am I stuck with Cocos2D-x with I'm looking for that
cross-platform feature?
(Depending on the answer to #1) Do I have to install Android studio, Xcode and any other relevant IDEs to do the job? I'm asking this because I personally enjoy working with just text editors and command prompt.
Although I have no problem with switching to Cocos2D-x, I'd like to know what my options are before I make the commitment because Python is the only language I know right now. I am using 64-bit Windows 10.
Any help is appreciated. Thank you.
1) Based on the info at cocos2d homepage cocos2d-python only supports Mac, Win and Linux and not ios/android. Cocos2dx however supports mobile versions as well but it uses c++
2) You can work entirely on using the cocos cli which comes bundled when you install cocos2dx so you don't need to install any IDEs. Personally I used nvim so pretty much any editor works.

Using CMake for cocos2d-x projects

Now I know this question pops-up frequently, but since I could not find a satisfying answer yet, I'm gonna ask here again:
I'd like to setup a cross-platform project for cocos2d-x using cmake.
My intention would be to have the general setup in my CMakeLists.txt files and be able to use this setup for Windows and Mac development at the same time, so I would easily be able to test our progress on Windows Phone, Android, iOS (iPad), Blackberry, etc.
I don't want to drag and drop files to XCode every time I need to deploy the game on the iPad when I applied changes to my Visual Studio solution and vice versa (when a colleague made a change to the XCode project).
Now I found the ios-cmake project hereand the android-cmake here.
Are they any good, i.e. are they still maintained and any good for developing with cocos2d-x?
Has anyone of you gathered any experience using cmake for cocos2d-x development or is there another common way to handle that kind of cross-system development with cocos2d-x? (I know there is the python script for the initial setup, but as I said, i need it to keep the project maintained at any time).
Thanks in advance!
A year ago, Reuben Bond made a fork to crosscompile cocos2d-x, you can see it Here. Exist a pull request supported by the official cocos2d-x project Here 3 months ago for Linux only, and another with windows Here.
I'm interested on cross-compiling and I hope cocos2d-x V3 support it.

Android development toolkits

Was wondering if anyone knew of some third party android development toolkits.
I have found Basic4Android.
Was wondering what other options are available.Language does not matter.
Thanks
Qt for Android (Alpha version) got launched last week.
Motorola has a custom dev environment built on top of eclipse (MOTODEV). It is not Motorola specific and you can use it for regular development. I have been playing around with it for a week and it is much more convenient than the standard Android Eclipse plugin.
EDIT: Forgot to mention there is AppInventor (currently in Beta) which is a drag and drop development environment from Google. It is a useful tool if you want to get a feel for development or you are developing just for your phone. It does not generate Java code (as yet) and there some restrictions on it like only single screen apps are supported. It has got a healthy community and lot of college students (in the U.S) seem to be using it.
MonoDroid is also another development stack for Android using C# and .NET API's. You can use Microsoft Visual Studio IDE to develop applications using MonoDroid.

I've downloaded and built the Android source... now what?

I've built an Android app in the past (on a Windows machine using Eclipse), but having downloaded Ubuntu, the Android source and built it successfully (whew), I'm not sure how to tie it all together. How do I load my app into the Android that I've built?
If you really want to be building your own ROM you should head over to the Android Platform Developer's Guide and read it all through.
However if you simply want to develop your own applications then you only need the SDK (and on rare occasions when you want to add some native code also the NDK).
The easiest way to develop Android applications is by utilizing the Eclipse integration, which does most of the work for you.
You also probably want to know what all of the SDK tools (even if you are building your custom ROM) that the Eclipse plugin is using behind the scenes do, so head over to the Tools Overview.
You may want to take a look at the Android Cookbook.
It has loads of nice wee snippets of code to get you started.

Categories

Resources