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

1ヶ月でAndroidカメラアプリ開発(4/4)

 1ヶ月でAndroidカメラアプリ開発(4/4)

Adobe Creative SDKを使った写真加工アプリの開発のスライドです。全4回。

sakebook

April 04, 2016
Tweet

More Decks by sakebook

Other Decks in Programming

Transcript

  1. ̍ϲ݄Ͱ ANDROIDΧϝϥΞϓϦ։ൃ @Trunk ञຊ৳໵ 2016/4/3

  2. ຊ೔ͷྲྀΕ • ΞΠίϯઃఆ • APKॺ໊ • Logআڈ • ετΞ৘ใͷ֬ೝ

  3. ΞΠίϯઃఆ

  4. MIPMAP • ΞΠίϯ༻ͷϑΥϧμ

  5. αΠζ • mhdpi -> 48x48 • hdpi -> 72x72 •

    xhdpi -> 96x96 • xxhdpi -> 144x144 • xxxhdpi -> 192x192 • ༻ҙ͢Δͷ͕େมͳΒҰ൪ͷେ͖͍ͷ͚ͩͰ΋ͱΓ͋͑ͣ
  6. MANIFESTͰಡΈࠐΈ • ϑΝΠϧ໊͸ic_launcherҎ֎Ͱ΋ྑ͍

  7. APKॺ໊

  8. APKॺ໊ • ॺ໊͞ΕͨAPKҎ֎͸୺຤ʹ
 ΠϯετʔϧͰ͖ͳ͍ • ॺ໊ʹ͸ReleaseͱDebug͕͋Δ • ։ൃத͸DebugͰॺ໊͞Ε͍ͯΔ

  9. APKॺ໊ • ͢Ͱʹ୺຤ʹೖ͍ͬͯΔAPKͱ
 ಉ͡ύοέʔδωʔϜͰ΋ॺ໊͕ҟͳΔͱ
 ্ॻ͖Ͱ͖ͳ͍ • ಉҰॺ໊͕͞ΕͨAPKಉ࢜͸
 σʔλͷ΍ΓऔΓ͕Մೳ • ॺ໊Λͳ͘͢ͱಉ͡΋ͷ͸෮ݩͰ͖ͳ͍

  10. ॺ໊(ূ໌ॻ)࡞੒

  11. • .jksϑΝΠϧ • keystoreͷ
 ύεϫʔυ • Aliasͷ
 ύεϫʔυ • Certificate͸


    ඞਢͰ͸ͳ͍
  12. GENYMOTIONͰಈ͔ͦ͏

  13. LOGআڈ

  14. LOG • ૬มΘΒͣLog͕ݟ͑Δ • ৘ใ࿙Ӯʹܨ͕ΔͷͰɺݟ͑ͳ͍Α͏ʹ͢Δ • खಈͰফ͍ͯ͘͠ʁ

  15. ظ଴஋ • ίʔυΛਓྗͰมߋͨ͘͠ͳ͍ • όάͷݩ • ։ൃ൛͚ͩϩά͕ग़ͯɺຊ൪͸ϩά͕ग़ͳ͍ • ΞϓϦͷঢ়ଶΛ൑ఆͰ͖Δͷ͔ʁ •

    Build TypesͰ൑ఆͰ͖Δ
  16. BUILD TYPES • ໊ͷ௨ΓϏϧυͷछྨ • debugͱrelease͸
 ඪ४Ͱ༻ҙ͞Ε͍ͯΔ • ௥Ճ͢Δ͜ͱ΋Մೳ

  17. ൑ఆ • ʮBuildConfigʯͱ͍͏Ϋϥε͕
 ࣗಈੜ੒͞Ε͍ͯΔͷͰͦΕΛ༻͍Δ • ύοέʔδωʔϜ΍όʔδϣϯ΋Θ͔Δ

  18. LOGΛՃ޻ • LogΫϥεΛϥοϓ͢Δ • Build Types͕debugͷͱ͖͸Log͕ݺ͹Εͳ͍ • දࣔ͞Εͳ͍ʂ

  19. ετΞ৘ใͷ֬ೝ

  20. ඞཁͳ΋ͷ • (ΞΧ΢ϯτొ࿥) • ΞϓϦ໊ • ؆୯ͳઆ໌ • ৄࡉͳઆ໌ •

    εΫϦʔϯγϣοτ • ߴղ૾౓ΞΠίϯ • એ఻༻ը૾ • APK
  21. • ΞϓϦ໊ • ؆୯ͳઆ໌

  22. • એ఻༻ը૾
 (1024x500) • ߴղ૾౓ΞΠίϯ
 (512x512)

  23. • εΫϦʔϯγϣοτ


  24. • ৄࡉͳઆ໌
 Ұ෦ͷhtmlλά͕࢖͑Δ