5
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

個人開発「ひたすら数学」作ってリリースしてみた iOS/Android

Last updated at Posted at 2026-01-25

はじめに

こんにちは、エンジニアの keitaMax です。

数学の勉強をしていて、
もっと練習したい、ひたすら問題をときたいということってありませんか?

そこで、何も考えずにひたすら数学を解くことができる
数学学習サービスを作りました。

それが ひたすら数学 です。

スクリーンショット 2026-01-25 19.21.04.png

Qiitaのアドベントカレンダー2025でFlutterについて勉強したので、FlutterでiOSとAndroidアプリを作成させてリリースしてみました!

アプリ

iOS

Android

Webサイト

作ったアプリ

TOPは以下のような感じです。
ときたいカテゴリを選ぶことができます。
因数分解・素因数分解・微分・積分を選択することができます。

カテゴリを選ぶと次はモードと何度を選ぶことができます。
モードは10問TA(タイムアタック)と無限が選べます。
10問TA(タイムアタック)は10問解くまでにどのくらい時間がかかったかのタイムアタックモードです
無限はひたすら無限に問題を解くことができるモードです。

実際のゲーム画面は下のような感じです。
やりやすいUIにするのが結構難しかったです。
まだまだやりにくい部分あると思いますのでこれから改善していければと思ってます。

完了画面は下のように結果が表示されます。

また、自分の学習したカレンダーを見ることができます。
GitHubみたいに草を生やすことができるようにしました

詳しいカレンダーも表示することができます。
日付を選択すると、その日にどのくらい問題を解いたかが知ることができるようにしました!

これから

これから10問TAの最速値や、一番解いた人のランキングを作成する予定です。
まだ画面は以下のようにカミングスーンになっています。

Webサイト

ついでアプリのWEBサイトも作成してみました!
問い合わせとかができるようなっています

大変だった点

デザイン崩れが大変でした

iOSでは崩れないのにAndroidの小さい画面の機種だと崩れてしまうなどがありました。
気付いたものは修正したのですが、もしかしたら機種によっては崩れてしまうかもしれません

iOSにアプリをリリースするまでが大変でした

リリースするための審査が大変だとは聞いていて身構えてはいたのですが、そこは大変ではなかったのです。
そこではなくデベロッパーアカウントに登録するまでが大変でした。
48時間以内に承認されるなど書いてあったのですが、3,4日かかったり、
一度金額を支払っても2重3重にお金を払えるような仕様になっていてかなりわかりづらかったです。

おわりに

Flutterでのアプリ開発がかなりできるようになりかなり幅が広がった気がします!
もしよければぜひアプリをダウンロードしていただき、感想などをレビューしていただけたらとても嬉しいです!

この記事での質問や、間違っている、もっといい方法があるといったご意見などありましたらご指摘していただけると幸いです。

最後まで読んでいただきありがとうございました!

5
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?