スタッフブログ

STAFF BLOG

はじめてのアプリ発注

2016.06.16

ネイティブ?ハイブリッド?EDAはネイティブ一筋です!

アプリ開発の種類

アプリ開発には大きく分けて2つの方法があります。
それぞれ特徴がありますが、開発したいアプリの仕様・機能から決定します。

・ネイティブアプリ
・ハイブリッドアプリ

 

ネイティブアプリ

スマホアプリにはiOSアプリとAndroidアプリの2種類があります。

iOS(iPhone,iPad)アプリはMacOSX上でxcodeを使って開発し言語はObjective-CやSwiftを使用します。
Objective-CやSwiftの開発者はまだまだ少なく、経験値やノウハウを持った会社を探すのは大変です。

AndroidアプリはMacOSXまたはWindows上でEclipse(エクリプス)やAndroidStudio(アンドロイドスタジオ)を使って開発し言語はJavaを使用します。
Javaの開発者は比較的多いのですが、Javaの開発者は業務系システム開発の業界に多いのでUIやユーザビリティを重視するアプリ開発の知識と経験がない場合は開発は出来てもクオリティが保てません。またAndroidは端末機種が非常に多いため、機種のくせや解像度等、開発ノウハウがiOSより必要となります。

 

最近ではiOSアプリとAndroidアプリを同時に開発、同時にストアリリースするケースが一般的です。

 

 

ハイブリッドアプリ(クロスプラットフォーム)

ハイブリッドアプリを開発するためのフレームワークがいくつかありますが、その中でも有名なものはAdobe社が提供している「PhoneGap Build」やTelerik社の「AppBuilder、AppGyver」、その他に「Weinre」「jsHybugger」「Monaca」「Onsen UI」などがあげられます。

従来のネイティブアプリ開発は「Objective-C」と「Java」2種類の開発言語での開発となるため開発環境や必要とされる知識やノウハウ、一番重要なコスト感も2倍必要となっていました。
ハイブリッドアプリはWebViewという各OSに共通のコンポーネントを用いるので、基本WebベースとなりHTMLやCSS、JavaScriptでどのOSでも共通に動作するアプリを開発することができます。

 

これだけ聞くとハイブリッドアプリは最高!と叫んでしまいそうですが
アプリの運用保守となりますとハイブリッドアプリには問題点が多々出てきます。

・ゲーム系のアプリ開発は難しい
・アプリ特有の機能の開発が難しい
・フレームワークプラットフォームに依存するためバグが出た場合は開発会社で解消できない
・アプリデザインの自由度が制限される
・アプリ特有のサクサク感というよりはスマホサイトの閲覧の動きに近くなる
・OSアップデート時のバグをすぐに解消できない

等の問題点もまだまだあります。

ただしWeb制作会社がアプリを開発できるという点では
とても良い開発手法であることは間違いありません。

 

弊社では大変恐縮ですがハイブリッドアプリでの開発をお受けできません。

ネイティブアプリの開発に特化してこの10年開発ノウハウを蓄積してきており
複雑な仕様と高機能を「バグ0」でリリース、そして運用保守する経験を培ってきました。

 

「うちのアプリにこんな追加機能はできるかな・・・?」
そんなご質問をお気軽にご相談いただければ幸いです。

BACK

お問合せ

イーディーエーに興味をお持ちいただいて
ありがとうございます!
スマホアプリに関するご相談、
お見積りや弊社へのご質問など、
お気軽にお問い合わせください。
担当者より折り返しご連絡させていただきます。

    お名前必須
    会社名
    メールアドレス必須
    電話番号必須
    お問合わせ種別必須
    お問合わせ内容必須

    アンケートにご協力ください。
    弊社サイトへはどのようにしてアクセスされましたか?

    個人情報のお取扱いに関する同意事項

    1.事業者の氏名又は名称

    株式会社イーディーエー

    2.個人情報保護管理者の氏名又は職名、所属及び連絡先

    個人情報保護管理者 小宮 保人
    Mail:[email protected]

    3.取得した個人情報の利用目的

    当フォームで取得した個人情報は、お問い合わせに関する回答のために利用し、目的外利用はいたしません。

    4.弊社が取得した個人情報の第三者への委託、提供について

    弊社は、ご本人に関する情報をご本人の同意なしに第三者に委託または提供することはありません。

    5.個人情報保護のための安全管理

    弊社は、ご本人の個人情報を保護するための規程類を定め、従業者全員に周知・徹底と啓発・教育を図るとともに、その遵守状況の監査を定期的に実施いたします。
    また、ご本人の個人情報を保護するために必要な安全管理措置の維持・向上に努めてまいります。

    6.個人情報の開示・訂正・利用停止等の手続

    ご本人が、弊社が保有するご自身の個人情報の、利用目的の通知、開示、内容の訂正、追加又は削除、利用の停止、消去及び第三者への提供の停止を求める場合には、下記に連絡を頂くことで、対応致します。

    株式会社イーディーエー 個人情報お問合せ窓口
    〒106-0032 東京都港区六本木7丁目14番23 ラウンドクロス六本木4F
    TEL:03-5422-7524 FAX:03-5422-7534
    Mail:[email protected]

    7.ご提供いただく情報の任意性

    個人情報のご提供は任意ですが、同意を頂けない場合には、第3項にあります利用目的が達成できない事をご了承いただくこととなります。

    8.弊社Webサイトの運営について

    弊社サイトでは、ご本人が弊社Webサイトを再度訪問されたときなどに、より便利に閲覧して頂けるよう「クッキー(Cookie)」という技術を使用することがあります。これは、ご本人のコンピュータが弊社Webサイトのどのページに訪れたかを記録しますが、ご本人が弊社Webサイトにおいてご自身の個人情報を入力されない限りご本人ご自身を特定、識別することはできません。
    クッキーの使用を希望されない場合は、ご本人のブラウザの設定を変更することにより、クッキーの使用を拒否することができます。その場合、一部または全部のサービスがご利用できなくなることがあります。