2017-06-23 2 views
-1

Wenn Sie gerade mit dem Programmieren beginnen, ist die Entwicklung von Web-Apps einfacher. Javascript wird normalerweise als eine gute Einführung in die Programmierung angesehen. HTML und CSS sind ziemlich einfach, und es würde am Anfang wahrscheinlich nicht viel Frustration bringen. Die Entwicklung mobiler Apps erfordert Objective-C für iOS oder Java für Android. Wenn Sie keine Programmiererfahrung haben, kann es sehr schwierig für Sie sein, mit ihnen von Anfang an umzugehen. So kann man sagen, welche das schwierige ist - Web oder mobile EntwicklungWas ist schwieriger, Web- oder Mobile-App-Entwicklung und warum?

Antwort

1

Ich würde die Entwicklung von Webanwendungen sagt schwieriger als native mobile Anwendung Gegenstück für die folgenden

Gründe.

Eine typische End-Web-Entwickler beenden muss HTML wissen, CSS, JavaScript, SQL, und einige Back-End-Server-Side-Framework wie

Django, Ruby on Rails, J2EE, .Net. Während der mobile Entwickler in erster Linie Objective-C oder Java wissen muss.

Mit diesen Sprachen in der Hand der Web-Entwickler müssen wissen viel über die verschiedenen Verhaltensweisen über die vielen

gängigen Browsern wie Firefox, IE, Chrome und Safari einschließlich Versionen mindestens fünf Jahre alt.

Der Webentwickler muss in der Lage sein, hochskalierbaren Code zu schreiben, der viele Benutzer gleichzeitig behandelt. Leistung

Engpässe können die Reaktionsfähigkeit der Website beeinträchtigen, da alle Clients die gleiche Infrastruktur teilen.

Bei mobilen Anwendungen läuft ein Großteil des Codes auf dem Telefon und hat keinen Einfluss auf die Leistung anderer Benutzer.

0

Ich möchte sagen, dass die Schwierigkeiten bei der Entwicklung von Web- und Mobile-Apps von den verschiedenen Faktoren abhängen, für die es keine universellen Antworten auf diese Frage gibt. Denn meiner Meinung nach basieren beide auf unterschiedlichen Sprachen und Rahmenbedingungen. Im Falle von Web-Entwicklung sollten Sie Master in JavaScript, HTML, CSS, SQL und auch im Backend-Framework wie Ruby und Rails sein. Auf der anderen Seite, wenn Sie Karriere in Mobile Web-Entwicklung machen möchten, können Sie mit grundlegenden App wie C oder Java beginnen.

Verwandte Themen