ちょっと今更な感じもありますが、iOS開発でGitを使うときのTipsを紹介します。 Gitそのものの使い方は理解している前提のもとで書きます。 バージョン管理する対象 Xcodeのプロジェクトにはバージョン管理する上で結構余計なものが入っています。 Gitで管理すべきでないもの Xcodeの作業データ Xcodeのプロジェクトは.xcodeprojですが、こいつ自身はディレクトリになっていて project.pbxproj project.xcworkspace xcuserdata というファイルが入っています。このうち、Gitで管理するべきものはproject.pbxprojです。 その他のものはXcodeの状態(グループを開いてるかなど)を管理しているものなので、 プロジェクトのバージョン管理対象としては適切ではありません。 ビルドデータ xcodebuildコマンドを実
At long last, iOS 7 has arrived. That is, it arrived for everyone who didn’t say “Developer? Oh, yeah, I’m totally a developer. Cough” and wiggle into the Beta months ago. iOS 7 is a strange new land, especially on day one. Out with the gradients, in with the trippy fluorescents. Your favorite app? It probably looks completely different now. It can be confusing, but we’re here to help. iOS 7 has a
この他の見分け方は Apple のウェブページで紹介されています。 iPad モデルの特定 – Apple iPod touch iPod touch(第5世代) 対応しているのはホーム画面にアイコンが5行並べられる iPod touch のみです。 機能別の対応機種 パノラマフォーマット 標準のカメラアプリを利用したパノラマ撮影機能と思われます。 iPhone 4S iPhone 5 iPod touch(第5世代) Square・ビデオのフォーマット・スワイプで撮影する機能 「Square」は写真サイズを真四角します。「ビデオのフォーマット」は動画を撮影する機能と思われます。 iPhone 4 iPhone 4S iPhone 5 iPad(第3世代) iPad(第4世代) iPad mini iPod touch(第5世代) カメラのフィルタ 標準のカメラアプリに搭載されている機能で
アップルの投資家でないのなら、iPhoneの進化がないからアップルの株価が下がるなんて話は僕らにとっては完全にどうでもいい話。それよりも、iPhoneに実装済みの技術で中途半端になっているものが、作りっぱなしにならず着実な進化をして欲しい。 今回のiOS7でいうと、Bluetoothが使い物になるかどうかの瀬戸際だと思っています。 AirDropで「今、撮影した写真を友だちと交換する」という行為がBluetoothのキラー機能になるかどうか。 それによってBluetoothが「デフォルトでON」になることこそがiOS7では一番大事なわけです。 今のところBluetoothは、非マニアユーザーの誰に聞いても「漏れ無く全員オフ」の機能なんですよね。 というのは「バッテリーを長持ちさせる方法」という話において、無条件に「Bluetoothのオフ」がまかり通っていて口コミで広がってる。 口コミは情
The Polaris Dawn crew is back on Earth after a historic mission
どうも@kuroji1987です。 これ全く知りませんでした。以外とAppleも許容してるんだなぁと実感w iPhoneやiPadのモバイルSafariでYouTubeのリンクを長押しすると、Googleからリリースされている公式『YouTube』アプリで動画ページを開けることが発覚いたしました。 YouTube カテゴリ: 写真/ビデオ 価格: 無料 Chromeではありませんよ! Safariです! ということで方法を解説いたします。 リンクを長押しするだけ まずYouTubeへのリンクを見つけます。そいつを長押ししましょう。「”YouTube”で開く」というボタンが表示されます。 ボタンをタップするとアプリが開いて動画が再生されました。これだけ!! 見つけたのがGoogleの検索結果だったので他のリンクでも開くか疑問だったのですが、試したら同じように「”YouTube”で開く」ボタ
こんにちは。iOS / Mac 開発担当の金内です。 使って幸せなアプリには、サクサクとした動きが欠かせませんね。自分たちで作っているアプリが「サクサク」でなく「もっさり」と言われてしまうと残念な気持ちになりますが、反面「よし。こうなったら超最適化して超サクサクなハイパフォーマンスアプリを目指す!」と誓いを立てるよい機会でもあります。 そんな誓いを立てたあなたにピッタリのツールが Xcode に付属している Instruments(インストゥルメンツ)です。フェンリルのウェブブラウザ Sleipnir for Mac や Sleipnir Mobile for iPhone / iPad の開発でも大活躍しています。 Instruments は、一般的にはプロファイラという種類のツールにあたります。プロファイラは、どのオブジェクトがどれくらいメモリを消費しているとか、どのメソッドにどれくら
今回は、iPhoneアプリのAppleの審査で 実際にリジェクトされた事例を紹介したいと思います。 ================================================= アプリ名にアップルの登録商標(™)を入れるとリジェクトされます。 iPhone、iPod、iTunes、Siriなど~ ・「iTunesギフトカードが当たる!」という文言も同じ理由でリジェクトされます。 ================================================= 事前に許可を取らずに、ユーザーからUDIDや個人情報を取るアプリはリジェクトされます。 ================================================= 内容がネガティブすぎて、 ユーザーの心理によくない影響があるアプリはリジェクトされます。 ・例えば、アダルト
レシート写真を撮るだけで家計簿を作れる無料iPhoneアプリ「ReceReco」が人気だ。1月31日の公開直後にユーザーが急増し、App Storeのファイナンス部門で約40日間にわたって1位をキープ。ダウンロード数は3月末時点で33万件を超えている。 OCR(文字認識技術)によってレシート内のテキストや数字を読み取り、手入力をすることなく支出管理を行えるというアプリ。従来の無料家計簿アプリにはなかった手軽さが話題となり、App Storeのレビュー欄では「こんなに便利なものがあったなんて」「お店でレシートをもらうのが嬉しくなった」など驚きの声も上がっている。 開発したのは、企業向けデータ分析サービスなどを手がけるブレインパッド。「データ分析のプロ集団」を掲げる同社が、今回は新事業として個人向けアプリを開発した。「当初は年内50万ダウンロードが目標だったが、近いうちに上方修正したいと思う。
なんと「ネットワーク対戦」が可能な将棋ソフトです! 「サロン」にログインして、そこに誰かがいればオンラインの通信対戦をする事が可能です。 オンライン対戦のレスポンス(動作など)はとてもスムーズで、(人さえいれば)快適に世界中のプレイヤーと対局する事が出来ます。 回線接続は Wi-Fi でも 3G 通信でも OK です。 Android 版や、Windows の「将棋オンライン」とも対戦が可能なためプレイヤーも多いですね。 1人でもコンピューターとローカル対戦をする事が出来ますが、ネットワーク上に用意されている「GPS将棋」という AI と勝負する事も可能です。 この GPS 将棋は2009年度の世界コンピューター将棋選手権の優勝者であり、最新かつ最強のコンピューターと言えます。 ネット上のサーバーとの対戦ですが、レスポンスが遅いという事はありません。 将棋アプリとしては、ナナメ視点の 3D
先日書いた以下に関連して。こんなウェアラブル系ガジェットだったら欲しくなるかも iPhoneのプッシュ通知をもっと活用出来るといいかも、と思ったので、iOSアプリにプッシュ通知を実装する方法について調べてみたメモ。 必要なもの一応ですが、プッシュ通知の実装と確認するために必要なものが以下。・Mac・iOS端末・iOSデベロッパプログラムへの登録・Xcode作ったアプリを実機ヘ転送する必要があるので、デベロッパプログラムへの登録は必要ですね。 プッシュ通知の実装手順 プッシュ通知の実装は、ざっと以下のような手順で実装していきます。・証明書の作成・アプリへの実装・サーバ側の実装一番面倒くさくて分かりにくいのが証明書の作成で、アプリとサーバ側の対応は、実は非常に簡単だったりする。 証明書の作成について 面倒で分かりにくい証明書の作成だけど、最近は色々と詳細な記事があって本当に助かります。 tak
iOSアプリケーションの「はてなブックマーク」で、クリップボードにコピーしたURLをブックマークする機能を追加しました。 使い方 Safariなどのアプリケーションで、URLをコピーすると、画面に通知が表示されます。 通知をタップすると、ブックマークコメント画面へ遷移します。通知が表示されるのは、iOSの制限により、はてなブックマーク アプリケーションがバックグランド動作に移行したときから10分間だけです。 通知が表示されなかった場合は、再びはてなブックマークを立ち上げる必要があります。はてなブックマークを立ち上げると以下のようにブックマークボタンが表示されます。 今後もiOS端末で快適にはてなブックマークを利用するための機能を追加してまいります。どうぞご利用ください。
Xcode/Objective-Cで始めるプログラミング基本のキ:iOS SDKで始めるObjective-C入門(4)(1/2 ページ) Windowsを使っていたけど、iOSアプリを作るためにMacを使い始めた初心者を対象に、開発ツールXcode/iOS SDKを使ってiPhone/iPadアプリを作る方法を、プログラミング言語「Objective-C」の書き方/文法を交えて解説する連載。今回からObjective-Cの基礎文法を解説していきます。まずはプログラムを動かして変数やNSLog、フォーマット指定子などを覚えましょう。 Objective-Cでプログラミングを始めてみよう 本連載「iOS SDKで始めるObjective-C入門」では、前回の「【図解】Xcode 4.5の使い方リファレンス超まとめ」までで、iOS(iPhone/iPad)アプリの開発環境として、OS「(Mac
画面●改良版のiOSマップアプリでITpro編集部近辺を表示したところ。駅の位置は正確になったが、まだ細かなミスが目立つ 米Appleは2013年3月12日までに、iPhoneやiPadなどに搭載したiOS 6以降の「マップ」アプリのうち、日本国内の地図コンテンツを大幅に改善した。該当する端末の利用者は、特にアップデートなどの操作をしなくても改善後の地図情報を利用できる。 改善点は多岐に及ぶ。改善前は駅の場所がそもそも間違っていたり、複数の異なる場所に同じ駅があるといった初歩的な誤りが多かった。これが改善され、おおむね正しい場所に表示されるようになった。東京都昭島市のJR青梅線上にあるとして話題になった「パチンコガンダム駅」も解消された。 スポットの情報も大幅に追加された。例えば、ITpro編集部が入居するビルの場所には主要テナント名が表示されるようになった。ビル近辺のコンビニエンスストア
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く