アプリ開発

アプリ開発

最適なLLMと生成AIでChatAIアプリを開発する方法

ChatAI(アプリ型)を開発する際に最適なLLM(大規模言語モデル)や生成AIの選定は、プロジェクトの成功に大きく影響します。この記事では、現在利用可能なLLMや生成AIを比較し、どの技術が開発に最適かを解説します。1. LLMとは何か?...
アプリ開発

DifyのチャットフローにおけるAPI経由でのメッセージ処理方法

Difyを使ったチャットフローのアプリケーションにおいて、外部API経由でストリーミングモードで結果を取得する際、メッセージ内の情報をどのように適切に処理するかが重要です。特に、結果として返されるJSON情報が`answer`に自然言語と一...
Android開発

iPhone買い替え時の選択肢とそのメリットについて

iPhoneの買い替えについて、多くのユーザーが感じるのは、選択肢の少なさといった点です。Androidのように多くの機種やカスタマイズ性がなく、自由度が制限されていると感じる方も少なくありません。しかし、iPhoneならではの利点もありま...
アプリ開発

Kintoneで通貨選択を自動反映させる方法: ドロップダウンと金額入力の連動

Kintoneで通貨を選択し、その後の金額入力ボックスに選択した通貨単位を自動で反映させる方法について説明します。初心者の方でもわかりやすく解説し、ドロップダウン間の連動を実現する方法をご紹介します。1. Kintoneでの通貨選択の自動反...
アプリ開発

システムエンジニアとは?アプリ開発と理系・文系の適性について解説

システムエンジニアと聞くと、アプリを作る人をイメージするかもしれませんが、実際にはそれだけではありません。この記事では、システムエンジニアの役割と、理系と文系の適性について解説します。これから進路を考えている高校生のあなたにも役立つ情報をお...
Android開発

Android StudioのPackage Name設定: ドメイン名がない場合の対応方法

Android Studioでプロジェクトを作成する際、`package name`を設定する必要がありますが、一般的にはドメイン名を逆さまにした形(例:com.xxxx.app名)の設定が推奨されています。しかし、ドメイン名を持っていない...
アプリ開発

自分専用の生成AIを作る方法: 学習機能と音声・データの統合

自分専用のAIを作成したいというご質問にお答えします。特に学習機能があり、データや音声、さらに上司の考え方や思考を学習させ、困ったときに質問すれば適切な回答が得られるようなAIシステムを構築したいという方に向けて、必要な手順や方法を紹介しま...
Android開発

Androidの開発者向けオプションは一度オンにするとオフにできない?

Android端末の「開発者向けオプション」を有効にした際、これが一度オンにするとオフにできないのか、という質問がよくあります。実際に、このオプションは簡単にオン・オフを切り替えることができ、特に制限はありません。この記事では、その仕組みと...
Android開発

Androidアプリ開発を効率的に学ぶ方法:KotlinとAndroid Studioの基礎から始める

Androidアプリ開発を学ぶ際、KotlinとAndroid Studioを使った学習方法に悩んでいる方は多いです。特に、どの教材を使うべきか、YouTubeや書籍などのリソースをどう活用すればよいのかが問題となります。この記事では、効率...
Android開発

KotlinとAndroidのJava仮想マシン(JVM)についての基礎知識

KotlinはJava仮想マシン(JVM)上で動作するプログラミング言語です。この特徴がAndroid開発にどのように影響を与えるのか、特にAndroid端末にJava仮想マシンが組み込まれているかどうかについて、よく混同されがちです。この...
タイトルとURLをコピーしました