(木)安直iOSアプリ。UIWebViewを使ってデバイス上にローカルHTMLを表示させるだけ、というシロモノ。簡単じゃん、と思ってたら甘かった。jQueryを使ってJavascriptをごにょごにょするには、HTMLのheadに外部Javascriptへリンクするだけじゃダメだった。いう、onload関数)読み込みのときにjavascriptも読み込め、と指示してやる。)を試してアラートが出ることを確認。今日のところはここまで。cssの書き方もちょっと考えなきゃいけないかもしれない。単純なcssなら問題なく意図通り表示されるけど、複雑になってくると、対応状況対応レベルがあるのかもなあ。(日)UIWebViewというのがある。これを使えば、iOSアプリ(iPhoneやiPad)で簡単にHTMLを読み込んで表示してくれる。ローカルにおいたHTMLも同じく。いうことで、ガワさえ作ってしまえば、中身はHTMLとCSSで頑張ればアプリっぽいものができる。いうかほぼまんまWEBの再現が可能。storeの審査を通るとはとても思えないので「AD-HOC配布で野良アプリ」もしくは「専用端末化したiOSデバイスにプリインストールして配布」というのが使いどころだろう。最初の1歩としては(わたしのような素人には)ちょうどいい練習問題っぽい。・Xcodeを立ち上げる。Storyboardsがよくわからないので、チェックを外しておいた。↓プロジェクトフォルダを作成する・デフォルトのシンプルな設定でXcodeが立ち上がる。ソースを2つ編集する。LoadRequestうんぬんの行を追加。フォルダを作ってそこにHTMLやCSS、画像などを入れるようにする。"SAMPLE"」(SAMPLEはプロジェクト名)でリソース用のHTMLなどが入ったフォルダを追加する。folders」にチェックを入れる。便利だけど面倒くさいのが画面設計。UIが良く出来ていて、部品をドラッグアンドドロップするだけでそれっぽい見た目のできあがり。クリックするとiPhoneのモックアップ(?)が現れる。表示するだけなら、そこにWebViewオブジェクトをドラッグアンドドロップ(このWebViewオブジェクトの中にHTMLが表示されることになる)すれば完成。あとは、シミュレーターにiPhoneを指定して、「Run」するだけ。以下は、index.htmlに戻るとかリロードなどのコントロールをつけたもの。コントロールをつけるとなると、とたんに考えることがいろいろ増えるので試行錯誤で大騒ぎ・大変。思うようにいかない...けど、今日のところは終了、続きはまた明日以降。7時間程度ぐらいしか続かない。・画面レイアウトされたオブジェクトをソースコードの該当するところに紐づける大雑把に、XcodeでのiOSアプリの作成はこの3つかな。Xcodeのソースについて調べていて。バージョンごとで書き方がけっこう違うんで、混乱。基礎からきちんと訓練を受けたプログラマならすぐに解決だろうなあと、うらやましい。storeでアプリを販売するためのiOSデベロッパプログラムは1年8400円(同じAppleでも、iBookstoreは登録無料)去年7月11日に登録したのでそろそろ1年。storeでアプリ内課金型の電子書籍は、よっぽどしっかりプロモーションをしないとまるで売れない。1年かかって、デベロッパプログラムの登録料すら回収できないので今後は考えどころ。ひとさまの原稿を預かった以上は約束・信用、今回は更新。(2012/7/11)そろそろ原稿の用意もできそうなので、SakuttoBookを注文してiOSデベロッパプログラムに登録(購入)してみた。・iOSデベロッパプログラムに登録(購入)アクティベーションコードを入力して契約更新。これがかなり面倒くさい。証明書(ios_development.cer)をダウンロード証明書をダブルクリックしてキーチェーンに登録(開発用と公開用に3から繰り返し)こちらのサイトがとても参考になります。ありがとうございます。『iPhoneアプリを実機で動かす』http://kentaro-shimizu.com/lecture/iphone/step3.htmlプログラマでもなく、Xcodeでアプリを作ることができる・作りたいとも思ってなくて、電子書籍を店頭に並べたい、ということで始めたという経緯もあり、ibookstoreがオープンしたこともあり、今後はibookstoreに移行するつもり。そもそも、わたしが現在利用している電子書籍作成ソフトで作られる電子書籍アプリ(言葉が重複)は、単純な電子書籍なので、間違いなくリジェクト対象。新作を投入したら既存のまでリジェクトされそうで、恐ろしくて更新できない。Storeでブックアプリがリジェクト(審査却下)されていて、ブックカテゴリに新しいものが見当たらない、と。storeに申請してください。シンプルな本はiBookstoreに申請してください。アプリは本や歌とは別のものである、ということがレビューガイドラインの冒頭に書かれていて、宗教や性について書きたいなら、アプリではなく本や歌にしてくれ、と。私たちはアプリを本や歌とは違うものと理解しています。宗教を批評したい場合は、本を書いてください。sexについて記述したい場合は、本または歌を書くか、あるいは医学のアプリを作成してください。これらは複雑な問題を孕んでいます。Storeではある種類のコンテンツは許可しないことに決めました。(アプリでポルノグラフィックっぽいと審査却下されたまったく同じものが、ibookstoreでは審査を通過したのもこのあたりだろう。審査基準が違う)アメリカでは2010年にibookstoreが始まっていて、やはり単純な「本」はガイドラインの2.21にひっかかって審査が通らなくなっているらしい。動画を埋め込んでインタラクティブな仕掛けがあったり、EPUB3では実現できないようなプラスアルファが必要となっている。...って、もうそれ、本じゃないよなあ。電子書籍に動画やインタラクティブなものを求めるのはどうなんだ。それ、動画でいいじゃん、アプリでいいじゃん、本ってナニ?ということで、去年夏に購入してお世話になった電子書籍アプリ作成のSakuttoBookでもリジェクトされてるらしく、今後、電子書籍アプリの審査は厳しくなる一方。審査に費やす労力や、iOSデベロッパープログラムに登録するための費用などもろもろ考えると、AppStoreに電子書籍アプリを無理矢理並べるメリット・必要性がどこにもない。iBookstoreだけで十分(まるで売れないAppStoreに比べると1mmぐらいはiBookstoreの方が売れそうだし)今、公開中のものは(当面は)そのまま継続するにしても、新規は審査が通らないな。『おかえりください』本編を加筆修正、6つのバッドエンド分岐シナリオを追加してサウンドノベル化!音と映像が、血まみれのこっくりさんの惨劇を蘇らせる。1月7日に初の振込があって吃驚した。...いや吃驚することはないんだけど、去年の8月15日に公開して販売期間はほぼ5ヶ月。具体的なことを言ってNDA(守秘義務)など規約にひっかかると困るのでぼかすけど、1000円超えたら振り込んでくれるんだ、とちょっと感激。・アメリカ歳入庁に届けてEIN取得うんぬんの税金対策はしてない。・銀行は今まで使ってる日本の都市銀行。振込はドイツ銀行から振り込まれていた。あった(有用な情報ありがとうございます)先人たちの努力に感謝。審査やサポートなどはFで始まる4文字のappleもこの点はありがとう!毎日売り上げをチェックして、ため息しか出ない状態なんだけど、こうやって1000円ちょっととはいえ振込があると嬉しいもんだ。