2013-05-05 PUSH通知機能を持ったiPhoneアプリを作る(デバイストークンの登録とメッセージの受信) iOS Objective-C FacebookやTwitter、LINEなど多くのサービスで使われている PUSH通知機能を実装してみます。 証明書の準備やサーバ側の実装などの説明は省き... 続きを読む
Tips, iOS, Objective-C, Xcode, ライブラリ『iOSアプリ開発に役立つTips』という Facebook ページをやっておりまして、そこで評判が良かった投稿(※)を 20 個ほど紹介します。 (※) Facebook ページの insights にある「クチコミ度」で判断しました アプリ... 続きを読む
と、言われた際にどう最初の一週間を過ごすべきか、という話です。 ○はじめに MBAを買って本1冊Xcodeで必死に写経したことを「俺iOS個人的にやったことありますし余裕ですしおすし」と自慢すると半年から1年ぐらい経って忘れたころにこうなります。気をつけま... 続きを読む
ユーザーインターフェイスが洗練されているアプリは、使っていて気持ちいい。ボタンの形、配置、配色、画面の遷移、アニメーション。これらのUIデザインと機能がマッチすると、多くの人に受け入れられるアプリになる。今回はiOSのUIデザインを紹介したい。どれ... 続きを読む
こんにちは、iOSプログラマーの_ishkawaです。 このエントリは tech.kayac.com Advent Calendar 2012 8日目の記事です。 テーマは「私の中のマイイノベーション 2012」です。 12月。恋人たちが心の溝を埋めていく中、僕はiOSバージョンの溝を埋めております。 ... 続きを読む
objective-c/objc, iosサルでもわかる Core Data 入門【概念編】の続きです。今回は実際に Core Data を使ったプログラムを作成します。サンプルアプリの概要アドレス帳アプリを作りながら Core Data の使い方を説明していきます。サンプルアプリは連絡先一覧画... 続きを読む
2013-01-29 初級者向け iOS デバッグ Tips こちらの良記事を拝見しまして、 中級者向け iOSデバッグTips 初級者向けを作ってみようかと。 とりあえず、 ブレイクポイント操作のステップ実行あたりと NSLog周りについて ブレイクポイント操作のステップ実行 まず... 続きを読む
新年早々、いつもチェックしているブログを整理してみました。 以下、 iPhoneアプリ開発 をする際におさえておきたい国内の技術ブログです。 24/7 twenty-four seven Zero4Racer PRO Developer's Blog | iOS, Mac 技術情報サイト Over&Out その後 Cocoaの日々情... 続きを読む
便利なライブラリ群を公開してくれている開発者のみなさん。本当にありがとうございます。いつもお世話になってます。 Paylogリリース時にも書いておりましたが、このアプリでは多くのオープンソースライブラリを使わせてもらっています。んで、こんな便利なも... 続きを読む
iPhone3, iPhone4, iPhone5 Retinaディスプレイ用のスタンダードなGUIエレメントが全て揃ったPSD素材を紹介します。 iPhone App Templates Pack - DesignBoost デザインテンプレートは、iPhone3, iPhone4, iPhone5の3つが揃っています。 左からiPhone5, iPhone4... 続きを読む
Photo by rhodes こんにちは。iPhoneアプリ開発関連書籍は可能な限りチェックしているアキオ(@akio0911)です。 レベル・目的別!iPhoneアプリ開発おすすめ書籍15冊(2012年8月版) – 拡張現実ライフ iPad miniとi文庫HDでiOS開発におけるパターンによるオー... 続きを読む
講義これは2012年の岐阜県、スマートフォンアプリ開発関連人材育成事業でiOSアプリ開発の講師をしています。その講義で口頭で話した内容の概略メモです。情報工学を受講したことがなく、C言語などは知らない方に、iOSアプリ開発に参加する上で知っておくべき、... 続きを読む
こんにちは!うきょーです! iOSアプリのテストのことをそろそろ1年くらい考えていて、1周した感じもするので、 ここら辺で一旦の区切りの意味でもなんとなく考えをまとめてみる。 ちなみにテストというのは主に単体テストにフォーカスした内容です。 こうい... 続きを読む
脱獄をして何が楽しいのか? それは今まで見ることが出来なかったファイルを、見ることが出来る!!ということです。 そのためにSSH接続やiFunBox等があるのです! そこで「どのファイルがどんな役割なのか」を簡単にですが書いてみました。何かファイルを弄る... 続きを読む
以下でも書いたように、やたらとメモリ消費が激しいApp StoreのGenius。 iPhoneのメモリを解放して更に快適に使うための3つの方法 先日、タップするつもりもないのにGeniusをタップしてしまった(>_ 今後もどうせ不要だし、これはオフにしておいた方がいいかも... 続きを読む
前提「iPhoneアプリを作りたいなら」ではない。「売れるアプリを作る企画力」や「イケてるUIを作るデザイン力」なしに、「アプリ開発に必要なObjective-Cの技術力」だけあっても意味ない。それでもいい人向け。前提2巷のブクマされている「オススメ本集」は自身... 続きを読む
職人が教える!iOSアプリ開発で使いこなしたいとっておきのOSS 第6回 iOS6のApple製マップに,Googleマップをオーバーレイするライブラリ/フレームワーク 2012年10月4日 堤修一 iOS 6, Map, マップ, 地図, ライブラリ, フレームワーク この記事を読むのに必要... 続きを読む
Passbookプログラミン グガイド 目次 Passbookについて 5 At a Glance 5 パスはより大きな「生態系」の中に位置づけられる 6 パスはパッケージとして作成する 6 パスの更新にはプッシュ通知とWebサーバを使う 6 アプリケーションはパスと情報をやり取りできる ... 続きを読む
Clicking the “Branch this” button next to a post lets you start your own branch to talk about it. Branching a post is perfect for when you have something to say about someone’s post or want to go on a tangent—without taking the whole conv... 続きを読む
東京渋谷 cocos2d for iPhone 勉強会(2012/08/29)を行いました。 2dに特化した、iPhone対応のゲームエンジン cocos2d の勉強会を行います。 入門編ということで、cocos2dの機能説明および簡単なサンプルを作成し、機能を学習します。 詳細:ATND そのときのスラ... 続きを読む