現在サービス開発でウェブサイトとアプリの制作を同時に行っています。
イメージとしてはTwitterや知恵袋などのように、Webページとアプリでおおよそ同様の機能が利用できるようにしたいと考えています。
当初Onsen UIを利用していましたが、ルーティングまわりで躓いてIonicも少し使ってみました。
が、どのみち同じところで止まってしまっています。
自分のUIフレームワークに対する理解が浅すぎるだけかもしれませんが、これらのモバイルアプリ向けUIフレームワークはWebページを作るのにあまり向いていないような気がしています。特にUIフレームワークのナビゲーション(タブや遷移など)とルーティング機能の組み合わせが全然できません。
(Twitterを例にするとTweetDeckは作れるけどtwitter.comは作れない感じ)
そこで質問なのですが、アプリ向けとWebサイト向けでプロジェクト自体分けるべきなのでしょうか?
実際、ロジック部分においてはかなりの部分でソースコードは重なると思いますので、プロジェクトを分けてしまうとその部分の扱いが煩雑になってしまうと思います。
一方で同じプロジェクトからアプリ向け、Web向けをビルドするようにすると、ルーティングの問題とWeb向けのUI設計の条件分岐などをどうするかという問題が出てくると思います。
実際に運用されているのSNSなどのサービスではどのように開発しているのでしょうか?このような形の開発を行う上での一般的なやりかたみたいなものを知りたいです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/07/14 05:11