A
A
Alkast2016-10-18 23:56:55
JavaScript
Alkast, 2016-10-18 23:56:55

What is faster studied web or android directions?

Good day everyone. The story is this: I am new to programming, I have identified two niches for myself - web and android directions. Do I understand correctly that studying the mobile direction is much faster, and perhaps easier, because. to do this, you need to learn only one language - java, and in the web direction, there is such a huge number of languages ​​​​and frameworks that you can break your head when studying them. Can you tell me if my thinking is correct?

Answer the question

In order to leave comments, you need to log in

8 answer(s)
X
xmoonlight, 2016-10-19
@Alkast

It's easier - of course, the Web is being studied: everything rests on tags and specifications, and the result is immediately visible!
About Android - you need to learn at least the Java language at a basic level and the structure of the application in order to write something primitive.
1. a resource-intensive application for a mobile device - only native development.
2. web page, forms, etc. something primitive - enough web: html/js and "wrap" in an application via PhoneGap .

A
Alexander Aksentiev, 2016-10-19
@Sanasol

JAVA is as complex as all "web-languages" put together, if not more difficult.
These are completely different levels of knowledge.
Although with modern tools and Google, nothing is impossible.

R
Rou1997, 2016-10-19
@Rou1997

You are mistaken, the Java language itself is not complicated, but the libraries are extremely complex, they are much more complicated than the HTML library or the DOM / BOM API in JavaScript, this is due firstly to the fact that Web sites simply have more similar tasks and fewer different APIs, in secondly, the fact that in Java the main emphasis is on flexibility everywhere, and in Web sites it is only in the interface, everything else is very high-level and therefore simple, and jQuery, and popular frameworks, of which there are far from many worthwhile.
Well, in fairness: Android is not just Java, they also use C / C ++ and Assembler, so I personally have to have knowledge from Material design to ARM assembler machine code, these are only official tools, I have not used alternatives yet.

R
Rafael™, 2016-10-19
@maxminimus

web programming (js css html) - 10 times easier than java
and it is not necessary to use frameworks and libraries the
beauty of web programming is the ability to make cross-platform mobile applications
and in mobile development java is only android
if you need non-web mobile development - c# is better instead of java + xamarin

P
Pavel Ivanov, 2016-10-19
@eastywest

I switched to Android development from Web. I can definitely say that the Web is easier.

O
OnYourLips, 2016-10-19
@OnYourLips

Definitely, Android development is much easier to get into if you only consider apps and not games.
As for the web, Java is also very popular on the web, in the corporate segment, and in terms of complexity it roughly corresponds to C# or PHP. However, Android development has much less in common than the same PHP.

F
Frozen Coder, 2016-10-19
@frozen_coder

It will be faster with Android. It will be more universal with JS.
PS Java is not difficult. The JS world is not scary when you know the language itself. Choosing JS as the first language is not the best way, but if you need to find a job quickly...

O
Oleg Gamega, 2016-10-19
@gadfi

I love java, the language itself is very simple, but if we talk about the web in java, then yes, it is difficult
In the context of java android it is much easier
If you think in context
Today I would start today, I would start with js

  • es6 makes it a perfectly acceptable language
  • you do not need to spend money on powerful hardware (now I am considering buying a dell for 64 hectares of RAM ....)
  • you don't need to spend money on gadgets
  • entry level in my opinion below
  • salary are comparable
  • React Native will eventually become a completely digestible thing (not immediately and not today, but it will) so no one canceled the mobile

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question