小さなアプリを、丁寧に作る。

Lapnitoのアプリはすべて、同じ5つのステップと、データに関する同じルールに従っています。

プロセス

5つのステップ、近道はなし。

  1. リサーチ

    身近な現実の課題から出発し、既存のアプリがどう解決しているかを調べます。すでにシンプルなツールが十分に役立っているなら、新しく作ることはしません。

  2. デザイン

    ひとつの画面に、ひとつの役割。まず紙で流れをスケッチし、ライトモードとダークモード、小さな端末と大きな端末、右から左へ書く言語にも対応するようデザインします。

  3. Flutterで開発

    FlutterとDartで開発します。iPhoneとAndroidで共通のコードベースでありながら、ネイティブらしい使い心地を実現。データは端末内に保存され、アプリはネットワークなしで動作します。

  4. ストア公開

    リリースのたびに、ネットワーク通信、権限、レイアウトを確認します。そのうえで、正直なストア説明と、平易な言葉のプライバシーページを書きます。

  5. サポート

    新しいOSバージョンに合わせてアプリを更新し、サポートへのメールにはすべて自分たちで返信します。どのアプリにも、専用のサポートページとプライバシーページがあります。

テクノロジー

道具箱の中身。

FlutterとDart

iPhoneとAndroidで共通のコードベース。ネイティブ並みのパフォーマンスとプラットフォームの作法に対応します。

端末内データ

ローカル保存で、アカウントも中継サーバーもありません。何を書き出すかは、あなたが決められます。

プラットフォームAPI

カメラ、センサー、通知、ウィジェットを、よくメンテナンスされたプラグインと小さなネイティブブリッジで利用します。

自動チェック

リリースのたびに、シミュレーターで静的解析、ユニットテスト、ウィジェットテスト、エンドツーエンドテストを実施します。

品質とプライバシー

仕組みからプライベート。

プライバシーをポリシーで約束して、あとは祈る、ということはしません。リリースのたびに確認しています。

ネットワーク監査

完全オフラインでの実行も含め、各ビルドの通信を監視し、端末の外に何が出ていくのかを正確に把握しています。

すべての言語、すべての画面

対応するすべての言語、小さな画面と大きな画面でレイアウトを確認するので、文字が途切れることはありません。

最小限の権限

アプリは機能に必要なものだけを、使う瞬間にリクエストし、その理由も説明します。

受託開発

アプリを作りたい方へ。

自社アプリのカタログに加えて、少数のクライアントプロジェクトをお受けしています。同じプロセスで、ユーザーのデータについても同じルールで開発します。

iOSアプリ開発

Swift、SwiftUI、UIKit。最高のパフォーマンスとネイティブならではの操作感。

Androidアプリ開発

Kotlin、Jetpack Compose。数千種類のデバイスに対応。

バックエンド・クラウド

スケーラブルなAPI、データベース、クラウドインフラ(AWS/Google)。

UI/UXデザイン

使いやすさと美しさを両立したデザイン。