タグ

開発とiosに関するmatsuko1103のブックマーク (7)

  • アプリをiPhone5に対応する場合の地雷ポイント一覧 | fladdict

    地雷キャッチャーとして定評のあるfladdictですが、今回も大量の地雷を踏み歩いております。 とりあえず、解決方法を知らないとハマるポイントを色々とピックアップ。自分では直ったけど一般化できてない現象もあるので、間違い勘違い等ありましたら、コメント欄でビシバシご指摘ください。 iPhone5対応すると、iOS4.3以前では動かなくなる 最新のXCodeがarmv6のコンパイルをしてくれないので、ご臨終となります。 公式じゃないほうほうで無理矢理バイナリをビルドすればhogehoge。 サードの静的ライブラリが入ってると、コンパイルできない場合が 最新XCodeからコンパイルに、armv7sという新アーキテクチャが必須となってますが、ビルド済み静的ライブラリにはむろん入っていないのでコンパイルできません。対策は2つあって、ひとつは対応ライブラリが出るまでリリースを見送ること、もう片方はXC

    matsuko1103
    matsuko1103 2012/09/24
    あー…
  • iOS 6時代のUUID事情

    今日リリースされたiOS 6, マップやPassbookが目立った新機能だが、UDID/UUID周りについても重要な変更が行われている。 これらについてまとめておく。 UDIDへのアクセスは基的にNG. UDIDへのアクセスはiOS 5から非推奨とされている。 公式リファレンスでは、CFUUIDRefを生成し、アプリ内で保存するなどの方法をこれまでには紹介されていたが、iOS 6ではフレームワーク側でUDIDにかわるID(どれもUUID)を用意している。 + [NSUUID UUID] 従来のCFUUIDRefのObjective-C版と考えていいだろう。クラス・メソッドの+UUID を呼び出せば、UUIDが新規に生成される。 NSString、バイト列に変換するインスタンス・メソッドも用意されている。 ただし、CFUUIDRefとToll-Free bridgeではない。 UIDevi

    iOS 6時代のUUID事情
  • appMobi – HTML5+JavaScriptでiPhone/iPad/Androidアプリを開発

    appMobiは日、オープンソースHTML5モバイルアプリケーションフレームワークであるjqMobiのバージョン1.0をリリースいたしました。今回appMobiは、iOSとAndroidにおけるJavaScriptフレームワークのクロスプラットフォームでのパフォーマンス不足を改善するため、独自でjqMobiを開発しオープンソース化しています。JqMobiのようなフレームワークが、appMobiまたはPhoneGap/Cordovaで開発され、WebアプリケーションもしくはiOS/Android向けハイブリッドアプリケーションとして展開されるHTML5ベースのモバイル向け開発をスピードアップします。 HTMl5モバイルフレームワーク「jqMobi」には以下3つのファンクションライブラリが含まれます。 jqMobi:jQuery互換の文法を備えた非常に高速なクエリセレクタライブラリ jqUi

    matsuko1103
    matsuko1103 2012/06/04
    あとでちょっと様子見したいなと。
  • StoreKit – なんてこったい

    最近妙に目立つ位置にアプリ内課金用のRestoreボタンが追加されたアプリが多いなと思ったら、どうもアプリ内課金で購入したプロダクトのリストアに関する審査が少し変化してきているようです。 “Non consumableプロダクトとRestoreボタン” の続きを読む Twitterで@naokitsさんに教えていただいたので検証してみました。以前この記事に書いた通り、今まではトランザクションが進行中にアプリがバックグラウンドに移行してしまうと、トランザクションオブザーバーがトランザクションのアップデート通知を受け取れなくなってしまうという問題があったのですが、最近この挙動に変更があったようです。幸い手元にiOS 5.1.1, 5.0, 4.3.3の端末があったのでそれぞれで検証してみました。 “StoreKitのバックグラウンド時のトランザクションの挙動が少し変わった件” の続きを読む

    matsuko1103
    matsuko1103 2012/05/11
    iOS課金系のお話
  • [iOS] たった2行でTweenアニメーションを実装できるコードを公開。

    先日、こんな記事が話題になっていましたね。 職人が教える!iOSアプリ開発で使いこなしたいとっておきのOSS 第1回 様々なアニメーションを実現するiOSアプリ用トゥイーンライブラリ3種を比較! 実はTweenという言葉すら初耳だった程度の知識なのですが、この記事を読んでサンプルコードをいじってみました。 ですが、正直どれも使い方が複雑で使いづらいなぁ。。という印象でどうにかならないものかな?と。 もちろん、格的なTweenを実現するには多少複雑になってしまうのは分かるのですが、実際に使うとなるとそこまでの機能は必要ない場合の方が多いんじゃない?ってのが今回のコードを用意したきっかけ。 そこで、上記記事であげられていたライブラリを参考に、もっと簡単に使えるTweenアニメーション用コードを書いてみましたので、ご参考まで。 ツッコミ大歓迎です! 今回のコードを使えば、アニメーションしたい所

    [iOS] たった2行でTweenアニメーションを実装できるコードを公開。
  • iOS5でのUITextFieldやUITextViewでのキーボード処理の注意点と対策 - k2ダイアリー

    iOS5でのUIKeyboardWillShowNotificationの挙動が変わっていて (まだ詳しく調べてないので、現状だけかもしれないですけど) 作り方によっては問題が発生してしまうという事があったので書いてみました。 UITextFieldやUITextViewでキーボードの表示・非表示時にViewの設置場所によっては キーボードに隠れてしまうケースがあります。 以下のように設置してTextFieldを選択するとキーボードが表示した際に隠れてしまいます。 こういった現象を回避するためにNSNotificationCenterのUIKeyboardWillShowNotificationで 通知処理を行いキーボードのサイズ分TextFieldやTextViewの位置を調整したりします。 例えば以下の場合は通知処理を受け取ってTextFieldの位置をキーボードで隠れてしまう分 上に

    iOS5でのUITextFieldやUITextViewでのキーボード処理の注意点と対策 - k2ダイアリー
    matsuko1103
    matsuko1103 2011/10/25
    me too.この挙動変更は地味に痛かった。。。
  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年10月時点の調査。

  • 1