何すれば良いか分からない人に捧げる、アプリ開発における技術選択
1. Webアプリケーション
- React + Vercel
- React + Netlify
- React + AWS Amplify
- React + Firebase Hosting
- React + GitHub Pages
2. モバイルアプリケーション
iOS:
- Swift + UIKit + Xcode
- Swift + SwiftUI + Xcode
Android:
- Kotlin + Android SDK + Android Studio
- Kotlin + Jetpack Compose + Android Studio
クロスプラットフォーム:
- React Native + Expo
- Flutter + Dart + Android Studio/Xcode
3. バックエンド開発
- Node.js + Express + PostgreSQL
- Python + FastAPI + PostgreSQL
- Java + Spring Boot + PostgreSQL
5. 機械学習/生成AI
- Python + Google Colab
- Python + ChatGPT/Claude/Gemini API
4. データ分析・可視化アプリケーション
- Python + Streamlit + Pandas + Plotly
もっと良い技術スタックはたくさんあるので、興味を持った方は「技術スタック」で調べてみてください!