Engineer Blogs

No Tech No Life

Engineer Blogsをリリースしました

Engineer BlogsというAndroidアプリをリリースしました。
様々なIT企業が公開しているIT技術に特化したブログ(エンジニアブログ)の記事をまとめているアプリです。

Google Play Store
play.google.com サンプル動画
www.youtube.com

背景と目的

エンジニアブログとは

運営しているサービスやIT技術に特化した内容を記事として公開しているブログです。
IT企業だけでなく、個人でエンジニアブログを持っている方もいます。
IT企業が運営しているエンジニアブログは、運営しているサービスや事業に特化した記事が多く具体性があるため興味深いです。

Engineer Blogs作成の背景

複数のIT企業のエンジニアブログがまとまってるサービスがなく、不便だと感じていました。
そこで、私が興味のあるエンジニアブログだけがまとまってるAndroidアプリを個人用に作りました。
友達にそのアプリを見せたところ、リリースを勧められリリースしました。
すると、ブラッシュアップしたい衝動に駆られ設計から見直して実装し今のEngineer Blogsとなりました。

Engineer Blogsの目的

  • ユーザーが興味のあるエンジニアブログを読みやすくすること
    複数の企業のエンジニアブログの記事を収集し、ユーザーが選択した企業のエンジニアブログを配信することで、複数のエンジニアブログを読みやすくしています。
  • ユーザーが未知のエンジニアブログに出会うこと
  • バズらない記事もユーザーに届けること

詳細

Engineer Blogsの機能を紹介します。

一覧表示

選択した企業が上部にタブとして表示され記事が縦に一覧表示されます。
表示されている記事をタップすると記事の内容が表示され読むことができます。
f:id:engineer-blogs:20200604224514p:plain:w400

過去の記事と新着記事

過去の記事

下部に表示されている「もっとみる」を押下すると過去の記事が表示されます。

新着記事

新着記事が投稿されると通知されます。
選択中でない企業の新着記事も通知されるので、気になる場合は企業を選択し直すことでその新着記事を読むことができます。

お気に入り

何度も読み返したい記事や、後で読みたい記事をお気に入りとして保存できます。
f:id:engineer-blogs:20200604230039p:plain:w200

並び替え

タブとして表示されている企業の順番を並び替えることができます。
f:id:engineer-blogs:20200604234618p:plain:w200

今後

Engineer Blogsの今後

Engineer Blogsの目的を軸として機能追加や機能改善をする予定ですが、具体的な施策を思いついていません。
ユーザーからのレビューなどを元に試行錯誤します。
(Kotlin/Nativeを用いてAndroidiOSの共通ロジック作成し、iOSアプリをリリースしたいです。)

このブログの今後

Engineer Blogsを作成するまでの流れを技術的な観点で記事を書いていく予定です。
興味のある方はウォッチしていただけると嬉しいです。
疑問、間違いの指摘、感想などがあれば気軽に投げてください。