開発に関するrivawanのブックマーク (16)

  • iPhoneアプリの公開日設定をミスって後悔している話 - rivawanのブログ

    日7/11、拙作主力アプリの無料版を公開したのですが、実はミスってしまいました。 連絡先を使わずキーボードに好きな顔文字を追加できるアプリ「顔文字+」の無料版をリリースしました | Rivawan というのも、日は実質上の公開日に過ぎないからです。 この無料版は6月始めからサブミットしていたんですが、審査等の関係で仮の公開日を6/30としていました。このときはその前にリリースしたいと企んでいたわけです。 しかし、審査は長引き、やっとの通過で喜んでいたのが、6/30の直前。 色々準備もあるし、7月公開にするかぁと思っていたのですが、仮公開日を6/30にしていたことを忘れていて、予定外にもApp Storeに公開されてしまったのです。 完全に忘れていたので気づかない可能性もあったのですが、運良くAppZappに自分を登録していたので直ぐに通知がきました。 咄嗟に公開を中止し、日まで公開日

    iPhoneアプリの公開日設定をミスって後悔している話 - rivawanのブログ
  • これがXcodeでのバージョニングの決定版になるかも • Yuta Tokoro

    概要 この記事でできるようになること 安定してInfo.plistの内容(ここではBuild番号)を変更できる ふつうにRun Scriptで編集するとタイミングによってすぐにアプリに反映されないことがあったりしたがそれが解消される Info.plistに差分がでないのでcommitのときに邪魔にならない なお、この方法を教えてくれた熊谷さんがこの方法に行き着いた経緯や所感がこちらに詳しくまとめられています。詳細や考え方などをきちんと知りたいかたは是非、熊谷さんの記事をご一読ください! 必要な設定 Preprocess Info.plist file でInfo.plistをビルド前に確定させる Run Scriptで${TEMP_DIR}/Preprocessed-Info.plistを編集する 以下、具体的な話をします。 経緯 これまで、 デバッグ用やArchive用のアプリのバージョ

    これがXcodeでのバージョニングの決定版になるかも • Yuta Tokoro
  • Core Graphicsを更に使いこなそう!(1/6):初心者のためのiphone/ipadプログラミング入門 - libro

    図形の描画はなんとなく分かってきましたが、こうした描画は図形だけでなく、テキストをグラフィックとして描くこともあるでしょう。グラフィックとしてテキストを描く機能はないのでしょうか。 もちろん、あります。ただし、これはちょっとばかり利用がややこしいのです。とりあえず、下に簡単なサンプルコードを掲載しておきましょう。これは、画面に「iPhone」というテキストを表示するサンプルです。が、テキストを描画するには、その前にいろいろと設定しておくべき事柄があります。順に説明していきましょう。――ここでは、前回作成したMySampleAppプロジェクトをそのまま利用します。MySampleViewというUIView継承クラスを画面に配置し、このクラスで描画の処理を行うようになっていましたね(詳しくは前回の記事を参照のこと)。 1. 基的な準備をする まずは、CGContextRefを取得し、塗りつぶ

  • iCloudに対応したiOSアプリを作ってみよう:iCloud基礎編 - もとまか日記乙

    iOS5とiCloudがリリースされてから、早くも一ヶ月以上が経過しました。てことで、今回は久々に「iCloud対応アプリの作り方」と題した開発チュートリアルを書いてみました。 なお、以下は最近書いてたチュートリアルです。 iPhoneアプリを作ってみよう(Xcode4編)第1回:じゃんけんゲーム iPhoneアプリを作ってみよう(Xcode4編)第2回:簡単ブラウザ iPhoneアプリを作ってみよう(Xcode4編)第3回:はてブポケットmini iPadアプリを作ってみよう(Xcode4編)第1回:AppBank mini 最近って言っても、前回から既に半年以上経過してる件(^^;; 今回の概要 iCloudには大きく分けて、ドキュメントとデータの2種類があります。「Document storage」と「Key-value storage」がそれ。今回はiCloud対応アプリの最初だし

  • 背景の透明なUIToolbarをつくる

    背景が透明なUIToolbarをつくるには、alphaを設定してもダメです。これだと、UIToolbarの上にのってるボタンまで透明になってしまいます。 では、 toolbar.backgroundColor = [UIColor clearColor]; toolbar.opaque = NO; toolbar.translucent = YES; という具合にやればいいかというと、これもダメです。普通に背景が表示されてしまいます。 stackoverflowで解決策が紹介されていました。UIToolbarを継承して新しいクラスをつくればいいようです。次のような具合にやります。 TransparentToolbar.h @interface TransparentToolbar : UIToolbar @end TransparentToolbar.m @implementation T

  • How to attach geolocation to a tweet using TWRequest

    I'd like to attach the location of the user to a TWRequest. I've tried to modify the url (with something like this: "http://api.twitter.com/1/statuses/update.json?lat=37.76893497&long=-122.42284884") but the response was "401 Unauthorized" or "400 Bad Request". My TWRequest: TWRequest *postRequest = [[TWRequest alloc] initWithURL: [NSURL URLWithString:@"http://api.twitter.com/1/statuses/update.jso

    How to attach geolocation to a tweet using TWRequest
    rivawan
    rivawan 2012/05/10
    TWRwquestで位置情報をツイートする方法
  • Core Data デフォルトのデータを用意する

    サンプルCoreDataBooksは初期起動時にいくつかのの情報が入っています。あんな感じで、デフォルトのデータを提供したいのです。 CoreDataBooksはどうやってDocumentsディレクトリにCoreDataBooks.sqliteをコピーしているのかなーと「プロジェクト情報」を見たりなんなりで30分。結局ソースコードでコピーしている事が判明。最初に気づけと。 以下、手順です。 適当なプロジェクト、適当なデフォルトデータを作成する ここでは、「Navigation-based Application」テンプレート、「Use Core Data for storage」付きでプロジェクトを作成。 アプリケーション起動後、+ボタンを連打し適当なデータを作成しました。 デフォルトデータをプロジェクトに追加する さっき作った適当データは /Users/ユーザ名/Library/App

    Core Data デフォルトのデータを用意する
    rivawan
    rivawan 2012/04/29
    ★ kshimizの日誌: Core Data デフォルトのデータを用意する
  • lab.kazuyayokoyama.com: iOS 4に対応してみる - マルチタスク編

    2010/07/10 iOS 4に対応してみる - マルチタスク編 当初は完全にiOS 4のマルチタスク化を諦めていたのだが,使い込んでいくうちに対応している場合とそうでない場合とで結構な体感スピードの差があることに気づいた。ということで,ある程度真剣に対応してみた。※ここではiOS 4以上のみではなく3.X台もきちんとサポートする前提。 まずはアプリケーションのライフサイクルに対応する。ライフサイクルはアプリの大元締めであるUIApplicationDelegateと各UIViewControllerで呼び出される各メソッドで対応する。UIApplicationDelegateの場合には,以下のような感じだ。 ・application::didFinishLaunchingWithOptions 以前よりお馴染み。アプリケーションがまさに起動した時に呼ばれる。・applicationDi

  • codepad

    codepad is an online compiler/interpreter, and a simple collaboration tool. Paste your code below, and codepad will run it and give you a short URL you can use to share it in chat or email. Language: C C++ D Haskell Lua OCaml PHP Perl Plain Text Python Ruby Scheme Tcl

  • Objective-C Primer 付録 C言語 予約語 一覧

    auto は記憶クラス指定子です。関数内で変数を定義するときに、その定義文の冒頭にこの auto 記憶クラス指定子をつけます。 auto int localInt; この auto 記憶クラス指定子をつけることによって、その変数は関数が呼び出された時に自動でメモリー上に確保され、関数が終了る時に自動でメモリ上から解放されます。このように自動でメモリの確保と解放を行いますので、 auto 指定された変数のことを 自動変数 と呼びます。 自動変数(auto指定された変数)はあくまでも関数内のローカル変数のみで定義できます。ほとんどのローカル変数は自動変数になっていたほうが都合が良いので、通常は記憶クラス指定子がなにも付いていないローカル変数は auto 指定されているものと見なされるようになっています。 int localInt; 上記のように定義されたローカル変数も 自動変数 と見

  • FAQ よくある質問と回答

    語版クリエイティブ・コモンズ・ライセンス(以下、「CCライセンス」と表記)のFAQのページです。 なお、文中にある「著作権法」とは、断りがない限り日の著作権法のことを指します。内容に関するお問い合わせや、記載されていない事項についてはこちらからご連絡ください。 ※英語版FAQも、適宜参照ください。 特によくある質問 クリエイティブ・コモンズとはなんですか? CCライセンスとはなんですか? CCライセンスのアイコンはそれぞれ、どのような意味ですか? インターネット上以外の作品にCCライセンスを付けることはできますか? ソフトウェアにCCライセンスを付けることはできますか? CCライセンスの作品を利用する際、何を記載すればよいのでしょうか? また、CCライセンスのURLやアイコン、バナー等も表示しなければならないのでしょうか? 「NC(非営利)」アイコンのついている作品を使用しても良いで

    FAQ よくある質問と回答
  • iPhoneアプリ開発グループ

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    iPhoneアプリ開発グループ
  • iPhoneアプリ開発に役立つ31のサンプルを公開する「Appsamuck」 【増田(@maskin)真樹】 | TechWave(テックウェーブ)

    1990年代初頭から記者としてまた起業家としてITスタートアップ業界のハードウェアからソフトウェアの事業創出に関わる。シリコンバレーやEU等でのスタートアップを経験。日ではネットエイジ等に所属、大手企業の新規事業創出に協力。ブログやSNSLINEなどの誕生から普及成長までを最前線で見てきた生き字引として注目される。通信キャリアのニュースポータルの創業デスクとして数億PV事業に。世界最大IT系メディア(スペイン)の元日編集長、World Innovation Lab(WiL)などを経て、現在、スタートアップ支援側の取り組みに注力中。

    iPhoneアプリ開発に役立つ31のサンプルを公開する「Appsamuck」 【増田(@maskin)真樹】 | TechWave(テックウェーブ)
  • いまさら聞けないiPhone/iPadアプリの作り方の基礎

    いまさら聞けないiPhone/iPadアプリの作り方の基礎:SDKで始めるiPad/iPhoneアプリ開発の勘所(1)(1/4 ページ) 初めてiPhone/iPadアプリ開発に挑戦する人が、迷わず短時間でアプリを作れるように、数多くの情報の中から要点をグっと絞った開発の勘所を紹介する入門連載です 迷わず短時間でiPhone/iPadアプリを作れるように 皆さんのお気に入りのiPhone/iPadアプリは何でしょうか。筆者は、Googleカレンダーと同期してくれるスケジュール管理アプリがお気に入りです。いまでは目的のアプリを探すのも大変なほど、日々多くのiPhone/iPadアプリが登場しています。 6月8日にはiPhone 4の発表があり、マルチタスクやモバイル広告ネットワーク、ゲーム開発など、iPhone OS改め、iOS 4で実現できる機能がたくさん追加され、さらに魅力的になりました

    いまさら聞けないiPhone/iPadアプリの作り方の基礎
  • feb19

    Loading...

    feb19
  • » iPhoneアプリ開発者とデザイナーが知っておくべき45アプリ | iPhone-Dev.jp

    iPhoneはもはや電話したりメール送ったりするだけの端末ではなく、家や職場にいない時のパソコン代わりになっている。Wi-Fiの互換性も最高だし、遊びから仕事までの様々なジャンルのアプリケーションがあるから「iPhoneはパソコンだ」なんて言われるのもよく分かる。 もしあなたがiPhone持ちのWeb開発者かデザイナーなら、たとえ移動している最中でも、まるで自分のために作られたんじゃないかと錯覚するかのようなアプリの数々から恩恵を受ける事が出来る。 まあでも、そういうアプリを見つけるのは簡単じゃない。 だから今回は我々が集めた、「開発者とデザイナーのためのデスクに居なくても便利で使えるアプリ」をご紹介。数字の横のアプリ名がiTunesへのリンクになっています。 (USで2010/06/29時点で販売されているものを基準としています。また、リンクや価格についても原文のままとしています

    rivawan
    rivawan 2010/10/27
    あとでじっくり読んでみます
  • 1