Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

NSErrorを返す系のメソッドを使う機会って良くあると思いますが(通信,保存など)、NSErrorの引数にnil以外(エラー)の場合どうしたらいいか分からないということが多々あるのではないでしょうか? 「だって、NSErrorにどういう内容が返ってくるか分からないし、分かったとしても全てのパターンにおいてエラー処理書かないといけないの?」的な。 だからNSErrorにエラーが返ってきたら、何もしない。 落ちるか落ちないかは神のみぞ知る的な。 やっぱりそれじゃちょっとダメプログラマかなと思い、エラーメッセくらい出してあげるか、ということでNSErrorの仕様読んでたらとんでもなく便利なことに気づいたので共有します。 UIAlertViewに表示する内容を全部『日本語』で返してくれる ※ UIAlertViewはios8からdeprecatedなので注意してね、俺は面倒くさいからUIAler
Featured Evernote 사업 거점을 유럽으로 이전하였습니다 2023년 6월 23일, 저희는 Evernote 직원들에게 업무 대부분을 모회사인 Bending Spoons의 본거지 유럽으로 이전할 것을 발표했습니다. 업무의 효율성을 높이고 유럽에서 매우 강력한 Bending Spoons이라는 고용주 브랜드를 최대한 활용하기 위해 이러한 결정을 내리게 됐습니다.… 자세히 알아보기 Featured Evernote 가격 변경과 예정된 개선 사항에 관한 최신 정보 예정된 가격 변경, 성능과 안정성 개선, 흥미로운 새 기능에 관해 소개하는 제품 책임자Federico Simionato의 요약 보고서 자세히 알아보기
iOS7 iOS8だけ対応にすると3.5インチ対応しなくて良いかというと、そうではなくて、 http://zutto-megane.com/objective-c/post-79/ 2.10: iPhone apps must also run on iPad without modification, at iPhone resolution, and at 2X iPhone 3GS resolution 2.10: iPhoneのアプリはiPhoneの解像度、iPhone 3GSの2倍の解像度でそのままiPadで動かなければなりません。 Size Classにしていればユニバーサルにしとけばいいんじゃん? と思って提出しました。どうなることやら。。 たぶん3.5インチ対応かiPad対応かの2択なのかな 2014/12/3更新 いけましたね。 3.5に対応しなくてもiPadに対応してし
お久しぶりです。大村です。 弊社のブログに対して、意外と最近検索件数で多いキーワードが「iBeacon」だったりします。 iPhone6にはNFCチップが搭載され、もしやiBeaconを捨てたのか?とさえ思えた昨今、iPhone6に搭載されているNFCはApple Pay専用であることが判明し、まだまだBeaconの出番はアリそうだと安堵しました。 弊社でもこれまでこの記事にあるようにiBeaconの勉強会を開いたり、業務でiBeaconを使うプロダクトを提案したりなど行ってきましたが、iOS8になったことで、今までの実装通りではうまくいかない事がありました。 そんなtips的な記事になります。 基本的には、前回iOS7の時に初出した「[iOS 7] 新たな領域観測サービス iBeacon を使ってみる」での実装でいいのですが、困ったことにiOS8ではこの実装でうまく動かせられません。 そ
iPhone小技・裏技・使い方・初心者iPhoneの使い方(iOS 8)超絶便利!iOS 8の新機能「App Extension」でSafariが超進化してやばすぎる!2014年9月18日479 @JUNP_Nです。iOS 8で期待していた新機能「App Extension」を早速試しみました。アプリ間の連携を強化する新機能なのですが、この機能のおかげでSafariが驚くほど便利になりました! Safariから直接「はてブ」「Pocket」「Evernote」へ送ったりできちゃう!iOS 8から追加された新機能の1つ「App Extension」はアプリ間連携を強化する機能です。この「App Extension」に対応したアプリを利用するとSafariが超絶便利になりました!これは絶対に試してもらいたい! 関連:【iPhone裏技】「消せない標準アプリを消す方法」もiOS 8で利用可能!
WWDCでのアップルの発表によると、iOS 8 では4000以上もの API が追加されたとのことですが、新しいAPIはどう使うのか、実際に何がどこまでできるのか、といった具体的なところが、英語のドキュメントや動画をながめているだけだと正直あまりよくわかりません。やはり実際にコード書いて動かしてみるのが一番わかりやすい、ということで今年もつくりました、 iOS 8 新機能のサンプルコード寄せ集めアプリ『iOS8-Sampler』 ソースコードは GitHub に置いてあります。 https://github.com/shu223/iOS8-Sampler ※使い方は Xcode 6 でビルドするだけ なので、デザイナーさんやディレクターさんもぜひ最寄りのエンジニアにビルドしてもらってください。 中身について 今回はデザイナー okazu 氏の協力により立派なアイコンやスプラッシュ画像が最初
この秋にiPhoneやiPadの基本ソフトである次期iOS8が一般に公開される予定ですが、新たなiOS8ではWi-Fiネットワーク上でiPhoneなどの機器を認識する方法が微妙に変更されることになっています。 これにより、一部の小売り店舗などでは来店時の顧客を認識する方法を変更する必要が出てくるのですが、アップルによる今回の変更により、店舗に顧客のトラッキングサービスを提供しているベンチャー企業には大きな問題が起きているようです。 アップルの仕様変更で多くの従業員を解雇 ベンチャーキャピタルから1,300万ドル(13億3千万円)の出資を受けたベンチャー企業のNomiは、iOS8へのバージョンアップによる変更を受けて、60名の従業員のうち、少なくとも20名の従業員を解雇したと関係者が明らかにしています。 Nomiは小売り店舗向けに、来店客数をはじめ、顧客がどれくらいの時間店舗に滞在したか、ど
App Extension とは? App Extension (Extensions) は、iOS 8 から導入される、新しいアプリ間連携のしくみです。 iOS では、以下の 6種類の Extension point *1を利用することができます。 Today Share Action Photo Editing Storage Provider Custom keyboard 大まかな仕組みは同じなのですが、見た目/機能は Extension point によって色々と違いがあり、実装方法も違ってくる(部分もある)ので、個別に説明していきたいと思います。 まずは一番説明しやすい "Action" から。 1. ターゲットを作成する Xcode の [File] > [New] > [Target] から、[Application Extension] > [Action Extensi
Swiftが発表されてから、数日経過しましたがすでにたくさんのコードがGithubに上がっています。Swiftを始めたいエンジニアが参考になるサンプルをピックアップしてみました。 自分も今週末に珈琲を片手にコードを読んでみようと思います。 Githubの検索結果URL FlappySwift 4,700★ 半日くらいで作られたFlappy Birdのクローンです。 SpriteKitを利用していて、メインのゲームロジックは200行弱ほどで書かれています。 Swiftでシンプルなゲームを作成するのに参考になります。 GameScene.swift 一部抜粋 // // GameScene.swift // FlappyBird // // Created by Nate Murray on 6/2/14. // Copyright (c) 2014 Fullstack.io. All rig
iOS8で正体を現したAppleの屋内位置測位。iBeaconは第一形態だった。Maps Connectとは? #WWDC14 Tweet 毎回NDAに包まれて色々ヒミツなWWDCですが、どうも2014は違うみたいでわんさかと資料が公開されています。(マユツバでChromeのシークレットモードでウォッチしてみたり...。) What's New in iOS iOS 8.0 https://developer.apple.com/library/prerelease/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS8.html iOS 7.1 to iOS 8.0 API Differences https://developer.apple.com/library/prerelease/ios/releasenotes/General
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? (この記事は WWDC 2014 の直後に書かれました。内容は2014年時点のものです。本文中の「Swift」や「iOS 8」は当時まだベータ版だったソフトウェアを指します。) TL;DR WWDC で発表された情報と、一般公開されている Apple のドキュメントに含まれる情報は NDA に抵触しない。よってそれらの範囲で Swift や iOS 8 に関する情報はセーフ。しかしスクリーンショットの公開は不可。 この記事の内容に法的な保証はないので、不安なら Mac (or iOS) Developer Program License
Developing apps and accessories for the home Let people communicate with and control connected accessories in their home using your app. With the HomeKit or Matter framework, you can provide users the ability to configure accessories and create actions to control them. Group those actions together into powerful automations and trigger them using Siri. Apps HomeKit The HomeKit framework enables you
アップルがWWDC 2014で行なった発表は極めてシンプルだ。新発表はOS X、iOSそして開発環境の3つだけ。新型ハードウェアの発表は一切なし。しかも、いずれもリリースは秋ごろ。WWDC参加の開発者以外がすぐに触って楽しめるものは今のところ何もない。 だが、アップルのティム・クックCEOが「App Store発表以来、最大のリリース」と言ったのは決して大げさではない。今回発表されたiOS 8は、iPhoneの進路を大きく変えるOSであるばかりか、我々の生活風景をも一変させてしまうきっかけになりかねない。 これは新たな地殻変動の始まりだ。それはデバイス主体時代からユーザー主体時代への移行と言っていい。 今日、多くの人はスマートフォンを使いながら、それと同時にパソコンやタブレットも利用している。これらのデバイス同士は、すでにクラウドのおかげで書類の共有はでき始めてはいるものの、まだまだ連携に
米国西海岸時間6月2日10時から開催されたAppleの年次開発者イベントWWDC14の基調講演で、AppleはiPhone/iPad向けOSの新版、「iOS 8」を発表した。開発者向けにはベータバージョンが今日から配布され、一般ユーザー向けには秋にリリースされることが発表された。 iOSは、昨年1年間に1億3000万人の新規ユーザーを獲得する、依然として高成長を続けるプラットホームだ。大きなデザイン変更を伴ったiOS 7への以降は、1年間で89%も進み、Androidの最新盤であるKitKatのインストールベース9%と比較すると10倍近いスピードだ。開発者が最新のOSの機能を生かした開発を素早く行うことができることを意味している。
2014年6月3日火曜日 [WWDC2014] レポート HealthアプリとHealthKitフレームワーク 今年は、4年ぶりにWWDCに来ています。 今回のWWDCは、参加者の70%が初参加で、69カ国から参加があったそうです。抽選になって、世界中から参加が加速したようです。日本からは100名にいかない程度(もしかしたら40-50名程度かも)は参加しているようでした。 WWDC 2014の中で発表されたiOS8は、Swiftへの対応や、iCloudKitやHomeKit、HealthKit、TouchID、Interactive NotificationやExtensionsなど、iOSの歴史の中でも、もっとも大きな拡張がはいったバージョンになります。 本投稿では、HealthアプリとHeathKitに焦点をあてて、発表された内容をまとめてみます。 Healthアプリ http://w
このアプリとこのアプリがくっついたら面白いのに…みたいなことができるかも! これまで、アップルはiOSでのアプリの動作について非常に厳格なルールを持っていました。アプリは必ず「サンドボックス」内で動くことになっており、アプリ同士が連携することはできませんでした。でも今回アップルはその制限をゆるめることを発表しました。 つまり拡張性のサポートを強化し、あるアプリから別のアプリに対しサーヴィスができるようにするということです。とはいえその拡張もサンドボックス内で行われるのですが、そこに他のアプリがリーチできるということです。たとえばPinterestアプリがシステムに対し共有できたり、VSCO Camのフィルタを写真アプリに直接かけたりできるかもしれません。 ただ、アップルの発表ではこの拡張性の仕組みについて細かいところまではわかりませんでした。が、これまでのアップルの姿勢から見ると、かなり大
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く