ページトップへ

iPhone、Androidのアプリ開発会社に委託するならユニークビジョン

UNIQUE VISION 企業と消費者をつなぐ

スマートフォン(スマホ)アプリ開発コラム

スマートフォン(スマホ)アプリ開発コラムトップへ

スマホで完結!Android端末でAndroidアプリが開発できるアプリ

AndroidアプリがついにAndroid搭載のスマートフォン上で作れるようになりました。そして、その所要時間は最短でわずか1分!ついにアプリ開発もPCレスの環境となるのでしょうか。 今回紹介するのは「AIDE – IDE for Android Java C++」というアプリです。

準備も簡単

Google Playからダウンロード、インストールするだけで準備完了です。サンプルプロジェクトを作成し、実行するだけで「Hello World」アプリを作成することができます。これだけシンプルなアプリであれば、わずか1分という短時間でアプリが出来上がってしまいます。

必要な機能はほとんど網羅

もう少しちゃんとしたものを作ろうとすれば、さすがに1分では出来ませんが、Android端末上で作っていることを忘れてしまうくらいの高機能を誇っています。端末の性能に依存するところはあると思いますが、基本的にはサクサク動くのでストレスも少ないような印象です。

ソースコード編集中は、コードの補完候補が表示されます。この他にもコンパイルエラーがリアルタイムで検出され、そのエラー内容は一覧で表示することができます。このエラー一覧は、エラー箇所にジャンプすることもできるので修正の際もエラーに辿り着くまでがスムースです。

「Eclipse」でお馴染みのゲッターのコード生成や、コメントアウトなどの操作が行えるので、経験者であっても不満を感じることは少ないと思います。またDropboxでの保存にも対応しているので、外出先でもソースの修正を行うことができる点もメリットかもしれません。

日本語入力は取り扱いができませんが、各種機能にカスタマイズもできるショートカットが設定されており、ハードウェアのキーボードがある端末であれば、さらにストレスを感じることなくソースコードの編集作業を行えるのではないでしょうか。

アプリもそのまま動かせる

作成したアプリはもちろん動かせる。アプリケーションの実行をすると、作成中のプロジェクトがビルドされて、端末にインストールされる形になり実行となります。

現状ではデバッグの機能が搭載されていません。今後のバージョンアップで、デバッグも実行できるようになれば、Android端末上でどんなアプリ開発も行える将来が待っているかもしれませんね。

まとめ

Android端末上で動く開発のまね事ができるアプリと思っていると痛い目に会うでしょう。開発のための必要な機能はひと通り揃っており、完成度は非常に高くなっております。問題があるとすればソフトウェアキーボードでの操作性に若干の難を覚える程度。想像以上に使い勝手の良い開発環境となっています。Android端末の持っている開発者の方々には是非一度試してもらいたいアプリです。


お急ぎのアプリ開発でも対応いたします。まずはお問い合わせください。

お気軽にお問い合わせ下さい
お問い合わせはこちら
03-6434-9993
月~金(10:00~18:00)

おすすめ記事

お急ぎのアプリ開発でも対応いたします。まずはお問い合わせください。

お気軽にお問い合わせ下さい
お問い合わせはこちら
03-6434-9993
月~金(10:00~18:00)

開発の流れ

アプリ開発の目的共有、スケジュール、コスト感の合意

アプリ開発の目的共有、スケジュール、コスト感の合意

お客様の現状課題やご要望をヒアリングし、開発の目的を共有いたします。その上でスケジュールや費用のお見積りをして、プロジェクト開始となります。

アプリの要件定義、基本設計

アプリの要件定義、基本設計

アプリの基本的な設計を行います。サーバの有無など必要なハードウェア構成など全体の大枠も決定されます。また、アプリに対してもだいたいの画面数など構成の概要を決定していきます。

UI/UX、デザイン、画面設計

UI/UX、デザイン、画面設計

基本設計で決定された画面に詳細な動作やレイアウトなどを設計します。ボタンタップ時やフリック時などの入力に対する動作や表示項目などはこのフェーズで決定されます。アニメーション効果なども含めてユーザが画面から得る情報の全てはこのフェーズで決定されます。

詳細設計と開発

詳細設計と開発

基本設計やUI/UX、デザインに基づき詳細設計と開発を開始します。サーバサイドとの連携手順やデータベース設計などもこのフェーズに含まれますので、案件によっては様々な技術者が招集され実際の開発が進んで行きます。

テスト/デバッグ

テスト/デバッグ

要件定義、基本設計や詳細設計などで定義されたご要望の内容が正しく実装されているかを、試験仕様書に基づいて実施いたします。バグが存在すれば修正し、品質がリリース基準を満たすまでデバッグを行います。

アプリ審査/リリース

アプリ審査/リリース

テスト完了後、お客様のリリース承認をいただきましたら、アプリ審査申請を代行いたします。申請の際に必要な入力項目についても、弊社で対応いたします。申請後、アプリがストアで公開されるまで責任を持って対応いたします。

運用開始

運用開始

リリース後もバグ修正やOSバージョンアップなどによるアプリ修正などを対応します。なお、保守方法はご契約時に合意した内容に準じます。

お気軽にお問い合わせ下さい
お問い合わせはこちら
03-6434-9993
月~金(10:00~18:00)
PC版スマホ版