- 締切済み
HTML+CSS+JSでのアプリ開発
HTML+CSS+JavaScriptでAndroidやiOSアプリを作る事は可能だと聞いたことがあるのですが、ネイティブアプリとHTML+CSS+JSアプリとではできることにどのような違いがあるのでしょうか?僕が今作ろうと考えているのは募金アプリですので、ネイティブアプリだと募金額の30%取られてしまうのであればHTML+CSS+JSで行きますが、有料アプリを出す気は無いです。長期的な事を考えたらJavaから入る方がいいかもしれないですね。あとWebページを作りたいって訳じゃ無くて、募金アプリだったらどっちの方が良いかってこととネイティブに対してHTML+CSS+JSでする事にどういうメリットどデメリットがあるのかって事です。長くなってしまいましたが、ご回答頂けると嬉しいです。よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- lupin-333333
- ベストアンサー率31% (294/933)
私が指定したURLでは、パネルディスカッションのようなインタビュー記事ですね。 これらは、必ずテーマがあり、その範囲で記載したり、まとめ報告をする場合、主催者の意図により、限定的なコメントが残ります (主催者が、相容れない、どうでもいい意見は無視される <= 経験者は語る <= だからリアルタイムのネット配信は意義がある)。 内容を見れば分かりますが、 「モバイル端末のコンテンツ産業」 と言う、ビジネスモデルについて語っているだけです。あなたの場合、そのビジネスモデルで在ることを全く意識せず、ただこれらの記事をみて、あたふた騒いでいるだけです。 あなたが指定したURLは、単にWebアプリについて語っているだけで、ビジネスモデルについて一切考慮せず、意見を述べているに過ぎない。 ただ http://www.infoq.com/jp/news/2011/08/WebAPI はモバイル端末だけでなくWebアプリ全体を指しているようだ。 問題は、あなたがビジネスモデルに振り回されて、本来やりたいこと、実現したい事を、ほっておいて、あーでもない、こーでもない。と、騒いでいるだけ。 業務アプリにあまり触れた事が無い方なのでしょう。有ったとしてもWebサイト構築などでしょうね。 HTMLだけではできなことが沢山。Javaだけでもできない事、沢山。それは業務アプリなど、ソーリューションを手がければ分かる事です。 個人発信の、すきま産業、ニッチな商売をするのなら、どちらか好きなほうを選べばいい。その程度のものですよ。 ちゃーんとビジネスモデルを考えて、コンテンツ産業に入り込むなら、片寄りは、商売を小さくするだけです。何せ、世の中は、AndroidやiOSだけじゃないので。モバイル系は、単独で、できることは決まってきてしまいます。他と、とのコラボが必要になります。 それは、Wi-Fiなどを利用したデバイスとの接続になるかもしれないし、クラウドのようなサーバークライアントモデルになるかもしれない。今、家電との融合が表にでてきていて、次期コンテンツはテレビ、家電とのコラボが見えています。 単に、有ると便利グッズ的なアプリなら、このテーマは重過ぎますね。と言うより、どっちでもいいんじゃんない。と誰もが思いますよ。
- 神崎 渉瑠(@taloo)
- ベストアンサー率44% (1016/2280)
ネイティブアプリには「ネイティブ」と「疑似ネイティブ」の2種類、 ウェブアプリには「オンライン専用」と「オフライン対応」の2種類あります。 HTML5アプリは「疑似ネイティブ」とウェブアプリの2種類、合計3種類です。 Webアプリとネイティブの話は、勝ち負けの問題ではなく、棲み分けの問題です。 開発速度に関してはすでにネイティブを超えていると思います。 (フレームワークについてはObjC、Java、C#、それぞれありますので、単純に比較できません。) が、それだけでネイティブを淘汰することはありません。 疑似ネイティブはその動作環境の制限を受けます。 PhoneGapはPhoneGap、TitaniumはTitaniumの制限を受けます。 この壁がある以上、機能面で「ネイティブ」を超えることは絶対にありません。 ---------- >あとWebページを作りたいって訳じゃ無くて、募金アプリだったらどっちの方が良いかってことと ウェブアプリはウェブページではありません。まさしくアプリです。 >ネイティブに対してHTML+CSS+JSでする事にどういうメリットどデメリットがあるのかって事です。 疑似ネイティブ(PhoneGap、Titanium)ならHTML+CSS+JSです。 PhoneGapでできること、Titaniumでできること、HTMLでできること、それ以上のことはできませんが、 それ以下であれば、開発速度が早いことや、ウェブページ作成技術で作ることができるというメリットがあります。
- lupin-333333
- ベストアンサー率31% (294/933)
補足
そのページも見ました!けど残念ながらどのページから拾って来たか覚えておりません。申し訳ないです。いろいろ調べたんですが、近々HTML5がネイティブアプリに勝つって言うのが大半でした。 http://www.atmarkit.co.jp/fsmart/articles/ore05/01.html http://zenstartup.jp/2011/10/19/html/ http://www.infoq.com/jp/news/2011/08/WebAPI こういう感じです。