osusume

osusume

osusumeの記事一覧

  • インターネットでモノ同士が通信できる「IoT」とは?

    インターネットでモノ同士が通信できる「IoT」とは?

    モノのインターネットといわれるIoT。モノがインターネットにつながってモノ同士が通信できるようになることで、画期的なサービスが実現できると多方面から注目されています。具体的にどんなことが実現できるのかを紹介します。

  • IoT開発のフロー

    IoT開発のフロー

    IoTシステムも一般のシステムと同様、開発フローは要件定義からスタートします。要件が決まれば外部設計、内部設計、プログラミングと進み、単体テスト、結合テスト、総合テスト、運用テストを経てようやくリリースです。

  • 必要な開発言語

    必要な開発言語

    IoTエンジニアにはIoTシステムに適したプログラミング言語の知識とスキルが求められます。よく使われるものとしては、Python、Java、C言語、R言語などが代表的です。各言語の特徴などを解説します。

  • IoTプロトタイプ開発の進め方とツール選定

    IoTプロトタイプ開発の進め方とツール選定

    IoT開発において、プロトタイプ作成は成功を左右する重要なプロセスです。ここでは、段階的なアプローチから開発ボードの選定、クラウドサービス活用まで、効率的な検証を実現する実践的な手法について解説します。

注目されている記事一覧

  • IoTプロトタイプ開発の進め方とツール選定

    IoTプロトタイプ開発の進め方とツール選定

    IoT開発において、本格的なシステム構築に入る前のプロトタイプ作成は非常に重要です。たとえば、温度センサーからデータを取得してスマートフォンに表示するといった基本機能から始めます。そこから段階的に複雑な機能を追加していくのです。開発ボードにはそれぞれ特徴があるため、プロジェクトの要件に応じて最適なものを選択することが大切になります。また、クラウドサービスを活用すれば、短期間でスケーラブルなシステムを構築可能です。

  • 必要な開発言語

    必要な開発言語

    IoTエンジニアがおさえておくべき開発言語は、当然ながらIoTに適したプログラミング言語となります。IoTに適した開発言語として代表的なものがPython、Java、C言語、R言語です。Pythonは汎用性が高く比較的わかりやすい言語で、AIや機械学習とも相性がよい言語です。IoTエンジニアとしてもPythonが使えると重宝されます。JavaはAndroidアプリ開発などさまざまな分野で使われ常に人気上位の言語です。

  • IoT開発のフロー

    IoT開発のフロー

    IoTシステム開発も要件定義から始まります。要件定義の段階でIoTシステムに盛り込まれる機能や性能、予算などのリソース、開発期間などが決められます。発注者と開発者の認識合わせでもあり、要件定義はとても重要です。要件定義が固まれば次は設計です。システムの大枠を決める外部設計からより具体的に落とし込む内部設計へと進みます。設計をもとにプログラミングをしてシステム構築をし、単体・結合・総合・運用の各テストを経てリリースです。