プログラミングの旅を始めたばかりの方であれば、Webアプリの開発は簡単に始めることができます。 Javascriptは、通常、プログラミングの優れた紹介とみなされます。 HTMLとCSSはかなり単純ですが、おそらく初めに多くの不満を感じることはありません。モバイルアプリの開発には、iOSではObjective-C、AndroidではJavaが必要です。プログラミング経験がなければ、最初からそれらを処理するのは非常に難しいかもしれません。 は、だから、難しいものであると言うことができます - ウェブやモバイル開発さらに難しく、ウェブやモバイルアプリの開発はなぜですか?
-1
A
答えて
1
私は、Webアプリケーションの開発には、以下の
の理由から、ネイティブモバイルアプリケーションの対応よりも困難であると言うでしょう。
典型的なエンドエンドのWeb開発者は、HTMLを知っている必要がCSSやJavaScript、SQL、および
ジャンゴ、Ruby on Railsに、J2EE、ネットのようないくつかのバックエンドサーバー側のフレームワーク。モバイル開発者は主にObjective-CまたはJavaを知る必要があります。これらの言語で
手にWeb開発者は、少なくとも5歳のバージョンを含むのFirefox、IE、クロム、およびSafariのような多くの
人気のブラウザ間で異なる動作についての多くのことを知っている必要があります。
ウェブ開発者は、同時に多くのユーザを処理するスケーラビリティの高いコードを書くことができなくてはなりません。パフォーマンス
ボトルネックは、すべてのクライアントが同じインフラストラクチャを共有しているため、Webサイトの応答性に影響を与える可能性があります。
モバイルアプリケーションの場合、コードの多くは電話で実行され、他のユーザーのパフォーマンスには影響しません。
0
私は、ウェブとモバイルアプリケーションの開発の難しさは、この問題の普遍的な答えがないというサーバー要因に依存していると言いたいと思います。私によれば、どちらも異なる言語やフレームワークに基づいているからです。 Web開発の場合は、JavaScript、HTML、CSS、SQL、そしてRubyやRailsなどのバックエンドフレームワークでマスターする必要があります。一方、モバイルWeb開発でcarrerを作成する場合は、Cやjavaなどの基本的なアプリから始めることができます。
関連する問題
- 1. モバイルアプリを開発するデバイスなしで
- 2. モバイルアプリの開発
- 3. モバイル対応のウェブサイトのブラウザウィンドウではなくモバイルアプリを開くFacebookや共有ボタン
- 4. ウェブ開発ツールとは何ですか?
- 5. ウェブ開発ワークフローアドバイス
- 6. ウェブ開発
- 7. ウェブ開発
- 8. ウェブ開発
- 9. ルビなしでウェブを開発するには?
- 10. クロスプラットフォームのモバイルアプリの開発
- 11. アンドロイド向けモバイルアプリの開発
- 12. ウェブ開発に最適なRubyフレームワーク
- 13. JMeter - ウェブからjmxファイルを開く
- 14. SVNウェブ開発ワークフロー
- 15. ウェブ開発、ドメイン、サイトホスティング
- 16. ウェブ開発アプリケーション - mac
- 17. ウェブ開発とデザイン
- 18. セキュアなプログラムを開発するのがなぜ難しいのですか(私にとって)?
- 19. IONIC:モバイルアプリでウェブリンクを開く
- 20. ソフトウェア開発の難しい部分は何ですか?
- 21. 開発サーバーがロードされないのはなぜですか?
- 22. モバイルアプリHTML5ゲーム開発(ツール)
- 23. ウェブ開発サーバのミラーリポジトリ
- 24. ウェブでモバイルアプリを同期する -
- 25. ウェブ開発のpng画像の特質は何ですか
- 26. ウェブ開発のための良いIDEは何ですか?
- 27. ウェブ開発フレームワークとしてのCMSパッケージ
- 28. ウェブ開発の文脈でのレンダリング
- 29. ウェブ開発にHaskellを使用する主な利点は何ですか?
- 30. ウェブ開発のためにローカルマシン上のさまざまなブラウザからスクリーンショットを撮るには?