chatGPT の出てきましたし状態検出をしてアドバイスをする機能を持つスマホのアプリケーションを作ってみようかなと
バックエンド側でデータ処理
フロントエンド側でスマホのアプリケーションが考えられます
データ処理は私の本分なのでちょっとおいておいて
あまりやったことのないフロントエンド側のプログラミング言語について よく使われる typescript と DART について調べつつ chatGPT に聞いてみた結果を参考までに載せておきます
typescript は使ったことがあるので 今回は flutter を意識して DARTでコードを書いてみようかなぁと思います
具体的な作業は機会があったら
Dart と TypeScript の比較
Dart
- 開発元: Google
- 主な用途:
- 特徴:
- クロスプラットフォーム: 一つのコードベースから複数のプラットフォーム向けのアプリを開発可能。
- ホットリロード: コードの変更をリアルタイムでアプリに反映させ、開発プロセスを加速。
TypeScript
- 開発元: Microsoft
- 主な用途:
- Web: JavaScriptのスーパーセットとして開発され、型安全性やオブジェクト指向プログラミング機能を追加し、Webアプリケーションの開発を強化。
- モバイル: React NativeやNativeScriptなどのクロスプラットフォームモバイルアプリケーション開発フレームワークと組み合わせて使用可能。
- デスクトップ: ElectronやNW.jsなど、デスクトップアプリケーションを開発するためのフレームワークと共に利用できる。
- 特徴:
- 型安全性: コンパイル時にエラーを検出しやすくし、バグの早期発見と修正を容易にする。
- JaScriptのスーパーセット: 既存のJavaScriptコードやライブラリをそのまま利用可能で、JavaScript開発者にとって親しみやすい。
追加情報
私が確認しているところですと, typescript, DART, python など openAI (chatGPT) の API に対応しています
簡単な chatGPT で会話できるツールを作ってみる予定
将来的には ROBOHON にも搭載したいなぁ