wood burning stoves 2.0*
The moose likes Beginning Java and the fly likes New to Java. Have ActionScript 3, JavaScript, PHP coding experience. What to start with? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "New to Java. Have ActionScript 3, JavaScript, PHP coding experience. What to start with?" Watch "New to Java. Have ActionScript 3, JavaScript, PHP coding experience. What to start with?" New topic
Author

New to Java. Have ActionScript 3, JavaScript, PHP coding experience. What to start with?

Vvwind Minastis
Greenhorn

Joined: Dec 13, 2012
Posts: 3
I'm reading Thinking in Java right now (almost 50% done).
So far I like Java very much! Something is familiar, bacause I used ActionScript 3, something is really new (like LinkedList, Maps, Sets, inner classes and etc).

But I don't really know how to start building something. For now I'm writing code in IDE and after compiling getting messages in console and that is all.

ActionScript 3 I used for interesting web-interfaces, galleries, flash-sites etc. PHP I used for server-side scripts, working with databases (often with mySQL), page-constructing etc. JavaScript for making web-pages "alive" and interactive.

But where should I start using Java? I like android apps and just usual programs for windows/linux/mac, but I don't know, where Java suits now? I doubt I will use servlets or applets because for server-side I still use PHP and applets I think are too soon for my level in Java (I think first I should try creating some usual apps for windows/android).

If Java is really good for android apps and usual cross-platform apps - maybe some suggestions, books etc for reading them with Thinking in Java (for theory and practice, because I don't have enough practice and ideas for it)?
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 14074
    
  16

Welcome to the Ranch.

Java is the language that is used for Android apps - if you want to make Android apps, you're going to be programming in Java.


Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 7 API documentation
Scala Notes - My blog about Scala
Vvwind Minastis
Greenhorn

Joined: Dec 13, 2012
Posts: 3
Jesper de Jong wrote:Welcome to the Ranch.

Java is the language that is used for Android apps - if you want to make Android apps, you're going to be programming in Java.


Thank you for quick answer!

I'm thinking about making android apps. What if I would want to make an android app and windows app? I will have to use Java and another language or Java with JRE installed?

Also, any suggestions, books etc for starting creating android apps?
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 14074
    
  16

You mean, for Windows on a desktop PC on Windows Phone, on a phone?

On a desktop PC you can obviously also use Java, but it will be different than on Android. Android has its own architecture for writing apps, and the GUI works quite a bit differently than on a Windows PC. I don't know much on programming for Windows Phone devices, but you'll probably program them in C#, it's probably not possible to run Java on such devices.

If you want to start with Android development, the place to look is http://developer.android.com

There are lots of books available, I don't have any specific recommendations.
Vvwind Minastis
Greenhorn

Joined: Dec 13, 2012
Posts: 3
Again, thank you very much. I'll try building android apps!
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: New to Java. Have ActionScript 3, JavaScript, PHP coding experience. What to start with?
 
Similar Threads
Beginning Web Development
Java applet won't display in firefox
How Much Is Java Really Being Used On The Web?
browser-based game question
MySQL and PHP : valuable in resume ?