Upgrade to Pro — share decks privately, control downloads, hide ads and more …

2年間Monacaで自社サービスを運用して学んだこと全部言います

nbfujiwara
October 03, 2017

 2年間Monacaで自社サービスを運用して学んだこと全部言います

第二回Monaca UGで発表した資料

nbfujiwara

October 03, 2017
Tweet

Other Decks in Technology

Transcript

  1. ϒϥ΢β൛ͷத͔Β ࠷খݶͷΑ͘࢖͏ϝΠϯػೳΛΞϓϦ൛ͱ࣮ͯ͠૷ Page. 5 ͸͡Ίͯͷ࣮Ҋ݅.POBDB։ൃ ϗʔϜ ͓஌Βͤ ձһԾొ࿥ ձһຊొ࿥ ձһ৘ใमਖ਼

    ϩάΠϯ ର৅঎඼Ұཡ ϨγʔτԠื ϙΠϯτ֬ೝ ৹ࠪ݁Ռ֬ೝ ϙΠϯτަ׵ '"2 ͓໰͍߹Θͤ ར༻ن໿ ϔϧϓ 4/4࿈ܞ ɾ ɾ ੺ࣈ͚ͩΛΞϓϦ൛Ͱ࣮૷ ͦͷଞ͸8FCͰ
  2. ؔ܎ऀશһू·ͬͯ ʮ͓͞ΘΓձʯΛෳ਺ճ࣮ࢪ Page. 7 σόοΨʔ࢖͍΍͍͢ ͦͷ৔ͰҰؾʹย෇͚Δ 商品の表示は 一列?段組み? フェードイン・アウトの スピードはどれくらい?

    ここのマージン どれくらい? もうちょい遅く、 いや遅すぎ、 あーそれそれ 備考が短い時 表示が微妙だね
  3. Page. 17 +4ϥΠϒϥϦ lQSFGJYGSFF – XFCLJU΄͛΄͛ͱ͔ॻ͘ͷ͕໘౗ͳͷͰ lNBTPOSZ – άϦουϨΠΞ΢τ lJNBHFTMPBEFE

    – ϩʔσΟϯάͷѻ͍Λָʹ l("-PDBM4UPSBHF – QIPOF(BQ༻("ϥούʔ lWBMJEBUF – ೖྗνΣοΫΛָʹ lODNC – /$.#ͷ"1*ΛݺͿͨΊ – ͜Ε͸.POBDBͷ+4$44ίϯϙʔωϯτ͔Β௥Ճ – QMVHJO௥ՃͰ࢖͏ͷ͸ʮXJOEPX/$.#NPOBDBIPHF ʯ ͬͪ͜͸ʮOFX/$.# ʯ
  4. Page. 18 DPOGJH಺Ͱ var module = angular.module('recipoApp'); //module.constant('SYSTEM_ENVIRONMENT', 'local'); //module.constant('SYSTEM_ENVIRONMENT',

    'development'); module.constant('SYSTEM_ENVIRONMENT', 'production'); switch (SYSTEM_ENVIRONMENT) { case 'local': config = { apiUrlBase:'https://local.recipo.jp/api/v2/', googleAnalyticsTrackingId: 'UA-xxxxxxxx-1', }; break; case 'development': config = { apiUrlBase:'https://dev.recipo.jp/api/v2/', googleAnalyticsTrackingId: 'UA-xxxxxxxx-1', ,,,, };
  5. ΤσΟλ͸ϑϦʔμϜ FEJUPSDPOGJH͚ͩ͸ઃஔ Page. 22 ΤσΟλ [*] charset = utf-8 indent_style

    = space insert_final_newline = true trim_trailing_whitespace = true [*.{js,css}] end_of_line = crlf indent_size = 4
  6. Page. 38 $SPTTXBMLʹ͍ͭͯ 標準WebView Crosswalk パフォーマンス 普通 早い (※いまいち実感しなかった り、誰かの端末で逆に重かっ

    たり) 端末依存 たくさんある 大変 少ない 嬉しい apkのサイズ 小さい 無駄に大きい
  7. Page. 39 $SPTTXBMLʹ͍ͭͯ 標準WebView Crosswalk パフォーマンス 普通 早い (※いまいち実感しなかった り、誰かの端末で逆に重かっ

    たり) 端末依存 たくさんある 大変 少ない 嬉しい apkのサイズ 小さい 無駄に大きい inAppBrowser 怪しくない 怪しい!!