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

Yet Another Cross Platform Development

Yet Another Cross Platform Development

2015/08/26 関西モバイルアプリ研究会 #5 (Kyoto)

Sample: https://github.com/iseebi/J2ObjCSample

Nobuhiro Ito

August 26, 2015
Tweet

More Decks by Nobuhiro Ito

Other Decks in Programming

Transcript

  1. CLASS_PATH=../android/app/src/main/java CONVERT_CODE_BASE_PATH=$CLASS_PATH/net/iseteki/j2objcsample/library OUTPUT_CODE_PATH=ConvertedCodes cd $SRCROOT find $CONVERT_CODE_BASE_PATH -not -name 'platform'

    -type d -print0 |\ while IFS= read -r -d $'\0' line; do Pods/J2ObjC/dist/j2objc \ --doc-comments \ --no-package-directories \ --strip-reflection \ -use-arc \ -sourcepath $CLASS_PATH \ -d $OUTPUT_CODE_PATH $line/*.java done --doc-comments ɹˠ+BWB%PDΛม׵ --no-package-directories ɹˠσΟϨΫτϦߏ੒Λϑϥοτʹ --strip-reflection ɹˠϦϑϨΫγϣϯ༻ͷίʔυΛੜ੒͠ͳ͍ -use-arc ɹˠ"3$Λ࢖͏ -sourcepath ɹˠιʔεશମͷύε -d ɹˠग़ྗઌ
  2. ΫϩεϓϥοτϑΥʔϜൺֱ 9BNBSJO 3PCP7. +0CK$ Α͍ 8JOEPXT΋ΧόʔՄೳ $FS͕͏Ε͍͠ ࣮੷͋Δ 9BNBSJO΄Ͳߴ͘ͳ͍ ,PUMJO΋͍͚Δ

    ϝϞϦޮ཰ྑ͍ ͓͔͔ۚΒͳ͍ ม׵෦෼Ҏ֎͸௨ৗ։ൃՄ
 ਓతϦιʔε֬อ༰қ  ࣮੷͋Δ *OCPY Α͘ͳ͍ ༗ྉɾ݁ߏߴ͍ ΤϯδχΞ֬อݫ͍͠ ʁ ߴ͘ͳ͍ʹ͠Ζ༗ྉ ࣮੷͕ඍົ +BWB ग़ͯ͘Δίʔυ͕ΞϨ