2017年12月11日のブックマーク (3件)

  • Webの機能をアプリでサポートするときに気をつけたいこと - Qiita

    この記事は CrowdWorks Advent Calendar 2017 の11日目の記事です。 はじめに はじめまして。 クラウドワークスのアプリ「Crowdworks for Worker」のプロダクトオーナーをしている @kanako16 です。 突然ですが、最近施策を考えたりするときにこんな悩みにぶつかった時がありました。 「Webのこの機能をアプリに展開したいけどWeb側使いにくい。そのままアプリに展開していいの?」 クラウドワークスでは、先行リリースしているWebの機能をアプリでサポートできていない部分があり、Webの機能をアプリに展開していく場面があります。 昨日の @tkoshida さんが公開した「クラウドワークスのiOSアプリ会員登録を改善した話」も、ブラウザに遷移させていた会員登録機能をネイティブ化した事例の一つです。さらに会員登録の前にも、今までアプリからはブラウ

    Webの機能をアプリでサポートするときに気をつけたいこと - Qiita
    yo-iida
    yo-iida 2017/12/11
    > そもそも「Webの機能をアプリでサポートしよう!」から考え始めないこと 大事
  • クラウドワークスのiOSアプリ会員登録を改善した話 - Qiita

    この記事はCrowdWorks Advent Calendar 2017の10日目の記事です。 はじめに クラウドワークスでiOSアプリエンジニアをやっています@tkoshidaです。 クラウドワークスではお仕事を受注するクラウドワーカー向けのiOSアプリCrowdWorks for WorkerをApp Storeで公開しています。 社内では最近そのiOS/AndroidアプリがWeb側のサービスと比較して継続率が高かったりすることなどから、アプリに注力するようになってきています。 今回はこれまで課題が多かったアプリ会員登録まわりの、iOSアプリにおける改善の取り組みについてご紹介できればと思います。 これまでのアプリでの会員登録の流れとその課題 これまでのアプリでの会員登録は次のような流れでした。 このように、アプリインストール後に会員登録しようとメールアドレスを登録すると確認メールを

    クラウドワークスのiOSアプリ会員登録を改善した話 - Qiita
    yo-iida
    yo-iida 2017/12/11
  • 既存サービスをリファクタしながら進めることにつらさを感じてるあなたに - Qiita

    この記事は CrowdWorks Advent Calendar 2017 の9日目の記事です。 表題の件ですが、僕もです( ^ω^ )ニコリ 今いるチームは開発を新規でどんどんやるチームではなくどちらかというと今あるサービスを安全に当たり前に使い続けるために変更を加えつつついでに整理する事が多いです。 突然ですが、こんな経験はありませんか? あなたは既存のメソッドに機能を追加しようとしています。しかし、そのコードたちはもともと煩雑に作られている上に建て増し建て増しをされたことがわかる程度の雑さで重ねられ、もはやだれも相手できないモンスターに。。。 ひのきのぼうを渡したら討伐してきてくれる勇者は現実世界にはいないので、なんとか自分たちでやるしかないですね。 新規でつくるならこうするのに。。。 ここに追加機能を足したいからまずはここをこうしてこうしてこうして...わ~( ;゚皿゚)ノシΣバ

    既存サービスをリファクタしながら進めることにつらさを感じてるあなたに - Qiita
    yo-iida
    yo-iida 2017/12/11