コンテンツへスキップ
オンライン
jav0.46.1 · 1d135e2
Mainlane · プロダクトと開発

自分たちが使うプロダクトをつくっています。

デスクトップ、Web、モバイルのアプリを、アイデアからリリースまで。自社プロダクトを出しているのと同じプロセスで、あなたのプロダクトもつくります。

プロダクト
6
事例
11
技術
36
サイトの対応言語
15
GitHub のリリース
17
01 ·

プロダクト

すべての製品
03 ·

得られるもの

  • プロトタイプではなく、動くソフトウェア。

    すべての変更はお手元に届く前に自動テストとレビューを通るため、新しいリリースで既存の機能が壊れることはありません。

  • スマートフォンでも高速。

    変更のたびに速度とアクセシビリティを確認し、ページが遅くなればバグとして扱います。

  • 海外のお客様にも対応。

    インターフェースは初日から多言語対応で作ります。自社製品は15言語で提供しています。

  • データはお客様のもの。

    製品に必要なデータだけを集め、毎日バックアップを取り、復元できることを確認しています。

04 ·

使っている技術

実際のプロジェクトを納品してきたツールです。選ぶとそのプロジェクトが表示されます。

05 ·

進め方

自社プロダクトにもクライアントのプロジェクトにも、同じプロセスを使います。

  1. 目標と見積もり
    目標、範囲、受け入れ基準を文書で合意します。見積もり、技術スタック、最初のステップをお渡しします。
  2. 短いイテレーション
    変更ごとにプレビュー付きの pull request を作ります。進捗はレポートではなく、動くビルドで確認できます。
  3. レビューと CI
    すべての pull request に独立した AI レビューと自動チェック(lint、型、テスト、本番ビルド)を行います。
  4. リリース
    changelog 付きのバージョン管理されたリリース、リリースタグからのデプロイ、データベースの毎日のバックアップ。
06 ·

最新の記事

すべての投稿
イラスト:メール、請求書、チャットメッセージがAIのノードに流れ込み、チェック付きのCRMの行、週次レポートのグラフ、人の承認を待つカードに変換されている。

業務プロセスにおけるAI:時間を節約できる場面とできない場面

AIは魔法のボタンのように売られがちです。実際に効果が出るのは、テキストやデータを扱う繰り返し作業が多く、ルールが明確で、結果を人が確認できる場面です。本当に価値がある分野と、大きなリスクなしに始める方法をご紹介します。

イラスト:追加行と削除行のあるコードの差分、赤・黄・緑でマークされた3つのレビューコメント、チェックマークで承認する人物。

すべてのプルリクエストにAIレビューを入れて製品を出荷する方法

Mainlaneは、1人のエンジニアとAIエージェントのチームです。そこで当然の疑問が生まれます。AIが書いたコードは誰がチェックするのか?私たちの答えは、そのコードを書いていない別のAI、そしてリリースするかどうかを決める人間です。

イラスト:夜景の動画壁紙を表示したデスクトップモニターと、15の言語コードのグリッド。

LiveWall:15言語対応のライブ壁紙

LiveWallは、動画をデスクトップの壁紙にする小さなMacアプリです。ニッチなツールなので英語だけで出すこともできましたが、App Storeのページも含めて15言語で公開しました。その理由と、15言語を15のバグの原因にしないための工夫を紹介します。

イラスト:100を示す4つのスコアゲージと、その下のグラフ。最初の計測値は予算ラインを超え、残りはその下に収まっている。

速さを保ち続ける速いWebサイト

Webサイトを一度速くするのは簡単です。難しいのは、機能を追加し続けながら速さを保つことです。そこで私たちは、速度を一度きりの監査ではなく、すべての変更が通過しなければならないテストにしました。

プロダクトのアイデアはありますか?

やりたいことを教えてください。見積もり、技術スタック、最初のステップをご提案します。

メールで返信します

新しいプロダクトとリリースだけ。スパムはありません