はじめに
こんにちは!2年目SEPGのタカタカです。
日々、技術を磨きながらアプリ開発に挑戦しています。今回は、X(旧Twitter)で見かけたポストをきっかけに、オープンソースプロジェクトに取り組むことにしました。その過程で得た学びや、開発の進め方について共有したいと思います。
🔗 Xのポスト
また、「オープンソース開発レベル別プロジェクト」という記事に紹介されていたプロジェクトリストを活用し、実際にアプリ開発を進めることにしました。
本記事では、プロジェクト選定の理由、管理方法、実践内容について紹介します。
取り組むプロジェクト
Xで紹介されていたアプリを順番に開発することにしました。(1~24)
これらのプロジェクトは、基本的なデータ管理からネットワーク通信まで幅広い技術を学ぶのに適しています。
プロジェクト管理方法
1. GitHub を活用
- 各プロジェクトのリポジトリを作成。
- Issues や Projects 機能を使ってタスク管理。
- 定期的にコミットし、進捗を可視化。
2.Qiitaでの情報収集 & 発信
- Qiitaでの学習記録を投稿し、開発者コミュニティと交流。
- 他の開発者の意見を取り入れながら改善。
まとめ
Xのポストをきっかけに、オープンソース開発レベル別プロジェクトに取り組むことを決めました。開発の進捗はGitHubで管理し、SNSでのアウトプットを活用しながらスキルアップを目指します。
皆さんも興味があれば、一緒にチャレンジしてみませんか?
📌 GitHub リポジトリ(随時更新)
フィードバックやアドバイスがあれば、ぜひコメントしてください!