Image:iStock/RossHelen

以前に言ったように、私はプログラミングやアプリ開発のファンではありません。 特に、アプリケーションがネットワークとクラウドベースのテクノロジを活用して、クロスプラットフォームのサポートを提供しながら、強化された機能とレポート機能を提供する場合には、,

参照:モバイルアプリ開発者が学ぶためのトップ5のプログラミング言語(無料PDF)(TechRepublic)

プログラムのApiを活用して、モバイルアプリに巻き込むことができる有用なダッシュボードを作成するこの能力を常に示してきた私の同僚がいます。 ことができたその手ソフトウェア開発ツールはちょっと符号化さい。,

私の同僚のスキルを共有する人のために—またはしたい—私はあなたが特定のオペレーティングシステムやハードウェアの種類でネイティブに実行され できるようにするソフトウェア/ハードウェアagnosticを作成してwebアプリで開催からウェブサーバーを実行サポートしているブラウザ.,

参照:TechRepublicの動的開発者ポッドキャスト(TechRepublic)を聞く

Java

創業以来、JavaはGoogleのAndroidプラットフォームを中心としたモバイルアプリ開発のための選択の言語 Java人気の高いプログラミング言語を可能にするクロス-プラットフォームのサポートや移植性の作成時にアプリを複数のOsやハードウェアの種類です。 このコードは、コードを変更することなく、Java対応デバイスで同じ方法で実行されることが期待できるため、JavaアプリケーションはWrite Once Run Anywhere(WORA)であるという, Javaは古いプログラミング言語の一つですが、それは時間のテストに立っています—特に上記の理由のためにモバイル空間で。

参照:トップ9 2020のために知っているコンピュータ言語(TechRepublic)

Kotlin

このリストで強調表示されているプログラミング言語の最新であるKotlinは、Javaと完全に相互運用するように設計されています。 昨年、Googleはそれを”Androidアプリ開発者にとって好ましい言語”と宣言しました。,”Javaに対する利点の中で、スケーラビリティは、プログラミングに対する言語の現代的なアプローチに取り組んだ開発者によって歓迎される機能として Javaを好む人にとっては、itとKotlinの両方がバイトコードにコンパイルすることを考えると互換性があり、時間の経過とともに新しい言語に移行したい、または他の言語よりも柔軟に選択することを望む開発者にとっては、これは素晴らしいものです。,

参照:セキュリティ管理者が学ぶためのトップ5のプログラミング言語(TechRepublic)

Swift

Swiftは、Iosでネイティブアプリケーションを使用するためのAppleの初期プッシュ時に以前に使用された言語であったObjective-Cの現代的な代替品としてAppleによって設計されたプログラミング言語である。 Swiftは主にiOS開発を目的として始まりましたが、macOS、Windows、Linuxを正式にサポートし、非公式にサポートされているツールもAndroidにサポートを追加することができます。, Swiftコードを実行しながらObjective-C、C、およびC++ランタイムライブラリを同時に実行できる機能を維持しながら、数年前にオープンソース言語になりました。

参照:2020年に学ぶべき最高のプログラミング言語(TechRepublic)

Rust

Rustプログラミング言語は比較的新しい言語ですが、メモリ管理機能とセキュリティ クロスプラットフォームをサポートする別の言語であるRustは、Android、iOS、Windows、macOS、Linux、およびさまざまなUnixフレーバーで実行されるモバイルアプリケーションを開発する, CおよびC++との類似点を共有するRustは、ネイティブアプリやwebベースのアプリケーションを設計するための開発ツールとして機能する柔軟性がありますが、オペレーティングシステム、ブラウ

参照:システム管理者が学ぶためのトップ5プログラミング言語(TechRepublic)

HTML5

はい、HTML5は必ずしもこのリストの他の人のようなモバイルアプリ開発言語の型に適合するわけではありませんにもかかわらず、このリストに載っています。, それを超えて、HTML5を使用して、ブラウザを介して任意のデバイス上で実行されるwebベースのアプリケーションを作成し、サポートされている任意のOSとハードウェアタイプで実行できる堅牢でユビキタスなアプリケーションを提供できます。 しかし、HTML5で書かれたアプリは、webアプリのすべての機能を提供できるフレームワークとペアにすることができますが、ターゲットシステムのネイティブアプリ形式のラッパーに配置され、ネイティブApiとローカルリソースを利用する資格があります。,

も参照してください

  • Wi-Fi6:チートシート(TechRepublic)
  • Microsoft Surface Book3:チートシート(無料PDF)(TechRepublic)
  • 雇用キット:アプリケーションエンジニア(TechRepublic Premium)
  • 今すぐ購入できる10のベストスマートフォン(ZDNet)
  • 2020のベストワイヤレス車の充電器とマウント(CNET)
  • The10すべての時間の中で最も重要なiphoneアプリ(Download.com)
  • スマートフォンやモバイルハイテク:より多くの必読のカバレッジ(Flipboard上TechRepublic)