2014年11月18日火曜日
OS X Yosemite 10.10.1がリリースされました!
iOS 8.1.1のリリースに続き、本日18日には「OS X Yosemite 10.10.1」もリリースされています。
先月17日の初リリース以来、一般向けとしましては今回がYosemiteの最初のアップデートとなります。
2014年11月12日水曜日
【11/13 追記】Macの自動スリープを防止するアプリ Caffeine の強化版「Keeping You Awake」を試してみた
ふと「Appleちゃんねる」様を覗いたところ、気になるニュースが飛び込んできました。
OS X YosemiteのDark Modeアイコンにも対応したMacの自動スリープ停止アプリ「Keeping You Awake」がリリース。
このニュースを見るまでは、私は今までこれと同等の機能を持つ「Caffeine」(カフェイン)と呼ばれるアプリを愛用しており、
これを使うとMacが自動的にスリープしないように、メニューバーから手軽に設定することができました。
Caffeineについての詳しい説明は、「もっと知りたいリンゴあれこれ」(略して「リンあれ」)様の記事をご参考ください。
ただこのCaffeineというアプリですが、
ノート型のMacの場合、本体を閉じてしまうとスリープ防止効果が働かないという弱点がありました。
主に私はCaffeineを、
「Macの仮想化ソフトで起動しているゲストOSが、ホストであるMacに巻き込まれる形でスリープ(サスペンド)されないように」といった用途や、
「今まではシステム環境設定から行えたスリープ設定が、最近はこの設定項目自体が削除されたためユーザ側から明示的に設定することができなくなった」といった理由で使っていたのですが、
例えば「Macを閉じた状態でも音楽の再生を続けたい」といった用途の場合、上述の理由によりCaffeineは役に立たないという状況でした。
そこで今回、Appleちゃんねる様から今の状況を打開できる情報を得たことを機に、
「Keeping You Awake」という新アプリが「OS X Yosemiteという最新のMac環境にて活躍できるか」兼「Caffeineの代替アプリとして十分に使えるか」について、自身のMacにてチェックしてみました。
2014年11月9日日曜日
【iOS 8 & OS X Yosemite】iPhoneの画面を、Macから動画として収録してみました!
昨日の11/8より大規模なアクセス障害が発生していた日本のBlogger(blogspot.jp)ですが、
本日11/9のPM5:00過ぎには復旧していることが確認できました。
(最初の報告については、正確にはその一日前である11/7の時点で確認されています)
さて上述の理由から存分にBloggerを活用できるようなったこともありますので、
今回は昨日に公開した自作アプリの動かし方の記事にて紹介したSwiftのフォトフィルターアプリを例に、iOS端末の実機で自作アプリを動かしている様子を動画でお届けしたいと思います。
2014年11月8日土曜日
【2015/1/2 更新】【Xcode 5以降が対象】開発したiOSアプリを実機へ転送して動作テストするまでの手順
【2014/11/10 更新】
下記で案内していました日本のBlogger(blogspot.jp)へのアクセス障害の件ですが、
昨日11/9の時点にて復旧が確認され、更にはTwitterなどで「アクセスが可能になった」という報告が多く寄せられていますことからも、
今回の障害は現時点で既に収束したと見てよいでしょう。
また本件については、Bloggerの運営元であるGoogleにより公式の声明が発表されています。
Blogger - サービスの詳細
以上のように、
「本日11/10のAM10:00時点にて、日本からのアクセス障害の問題は解決した」と発表されています。
本サイトの記事としては紹介していないものの、以前Twitterにて私より紹介していたことがあります。
それが何かと申しますと、
駆け出しのiOSアプリ開発者であれば気になるであろう「iPhoneで実際に自作アプリを動かす方法」についてです。
Swift公式ブログで紹介されてるフォトフィルターアプリを実機で動かしてみました。 数年前はWeb上でプロビジョニングプロファイルを申請しないとダメだったのに、 テスト用途だけなら現在はXcodeだけで処理が完結するのに驚きました。 pic.twitter.com/Wam1n3tPaH
— ながのKEN (@kento_nagano) 2014, 11月 3
厳密に言うと、上のつぶやきでは自作アプリと言えるほどに全てを自分で手がけたわけではありませんが、
この方法ですが、
最近流行りのSwiftだけでなく今までのObjective-Cで作られたアプリでもOKであり、さらにはこれら両言語が混在するアプリでも通用しますので大丈夫です。
2014年10月29日水曜日
【12/28 更新】【写真レポート】「iMac Retina 5Kディスプレイモデル」を、実際に触って撮影させて頂きました!
※本投稿に含まれる写真および画面のスクリーンショットは、
それら全てにおいて事前に承諾を得てから撮影しています。
また後者に当たる画面のスクリーンショットについてですが、
これは同iMacから私のiPhone 6 Plusに対し、該当の画像ファイルをAirDrop機能を用いて送ることで、
「私自身がUSBなどの外部メモリを持ち合わせていなかった」且つ「Macのインターネット接続がアップルのサポートサイト以外に提供されていない」という量販店での環境の中、
今回は幸いにも本投稿に掲載する画像として私のMacまで持ち帰ることができました。
本日とある量販店の某店舗を覗いたところ、運良く5KのiMacが展示されているのを見つけました。
店員さんに対し「ブログに載せる写真を撮りたい」という旨を伝えたところ快く承諾を頂けましたので、
今回は私の見解と共に、「iMac Retina 5Kディスプレイモデル」の実際の写真を交えたフォトレポートをお届けしたいと思います。
2014年10月21日火曜日
Xcode 6.1の正式版が、Mac App Storeより配信がスタートしました!
タイトルでお知らせしましたとおり、
Xcode 6.1の正式版がMac App Storeより誰でもダウンロード可能になっています。
私の予想としましては、
4日前の17日(金)に行われたOS X Yosemiteの正式リリースと同時にXcode 6.1についても正式リリースになると思っていたのですが、
実際にはYosemiteだけでなくiOS 8.1のSDKも含まれる関係から、本日のiOS 8の正式リリースと同時に配信されることになりました。
2014年10月17日金曜日
本日行われたアップルのスペシャルイベントを振り返ってみて
本日、日本時間の午前2時より行われたアップルのスペシャルイベントですが、
終了して数時間が経ちます現在でも正直まだその興奮が冷めません。
特にiMac Retina 5Kディスプレイモデルについて、何度もアップルのホームページを眺めて(・∀・)ニヤニヤしている自分がいます。(笑)
ということで本投稿では、
私が以前投稿した発表内容の予想の記事を題材に、「実際の発表から見て以前の予想がどの程度的中していたか」について振り返りたいと思います。
また同時に、今回発表になったことについて復習が出来る内容にもできたらと思います。
ちなみに本投稿ですが、
本日から正式版が配布されたOS X Yosemiteから早速執筆しております。
【速報】OS X Yosemiteの正式版が、Mac App Storeからダウンロード可能に!
2014年10月16日木曜日
【10/21 更新】【開発者登録の必要なし!】Swiftのプログラムをターミナルから実行する方法 for Mavericks&Yosemite
【2014/10/21 更新】
本日よりMac App StoreからXcode 6.1がダウンロードできるようになったため、
開発者登録を行った上でMac Dev Centerからダウンロードする必要はなくなりました。
従って、開発者登録なしで本投稿の内容を実践することができるようになりましたので、
以降に登場するそのような表記を修正致しました。
↑
Mac App StoreのXcode 6.1のページに
「シェル(コマンドライン)から、Swiftのスクリプトをswiftコマンドから実行できる」
という一文が、その証拠として掲載されています。
本投稿ではXcodeからプロジェクトを生成してSwiftのプログラムを実行するのではなく、Macのターミナル.appのみを用いて実行する方法を紹介します。
この方法を実践することで、
swiftコマンドを用いて実行ファイルを生成する工程を省き、結果的にソースファイルのパスを指定するだけでプログラムを即実行できたり、
または有名なgccコマンドやMacのclangコマンドと同様、swiftcコマンドを使うと一旦実行ファイルを生成してからそのプログラムを実行できるようになります。
Swiftのプログラムを実行するのであればXcodeを用いるのが最も簡単であると思いますが、
逆にXcodeを用いない、いわゆるコマンドライン上で実行するために必要な条件が私の中でようやく確立出来ましたので、
今回はこれについて残しておきたいと思います。
この方法ではOS X 10.10 YosemiteのSDK(Software Development Kit)が含まれるXcode 6.1のインストールが必須であることから、その動作環境であるMavericksおよびYosemiteにて実践可能です。
【2014/10/21 追記開始】
本日からはMac App Storeよりインストールを行ってください。
【2014/10/21 追記終了】
【2014/10/17 追記開始】
本日よりMac App StoreにてOS X Yosemiteの正式版の配布がスタートしましたので、
OS X ベータプログラムに登録する必要はありません。
【2014/10/17 追記終了】
【2014/10/21 追記開始】
本投稿を実践する目的のみであれば、本日からは開発者登録の必要はありません。
またよく勘違いされることとして、「開発者登録を行うにはお金がかかる」ということが挙げられます。
これについては少々語弊があり、
正確には「iPhoneやiPadなど、iOSを搭載した端末の実機において自身が開発したプログラムを動作させたい場合、および開発したアプリをApp Storeで配信したい場合」に限り、別途オプションとして有料の開発者登録が必要になります。
つまり別の視点から表現すると、
「iOSシミュレータでプログラムの動作確認をするだけであれば、有償ではなく無償で行える範囲の開発者登録で十分」ということになります。
もしあなたが最新のXcodeのみを使い続ける場合、恩恵はあまり感じられないように思えるかもしれませんが、
実際は開発者登録をすることで、過去のバージョンのXcodeや他の便利ツールなどのダウンロードといった融通がきくようになりますので、
特別な理由が無ければこの機会に開発者登録を済ませておくことをオススメします。
【2014/10/21 追記終了】
【2014/10/21 追記開始】
同日行いました、上の修正内容に同じ。
【2014/10/21 追記終了】
↑
OS X Yosemite GM3から実行
OS X Mavericks バージョン10.9.5から実行
↓
2014年10月13日月曜日
【11/6 補足説明を追加】【第1弾】これから発売になるSwiftプログラミングの書籍についての情報、およびSwiftの概要説明
【2014/11/6 既存の記事との前後関係を補足】
大変遅ればせながら、本記事の公開時と較べてSwiftに関連する記事が充実して参りましたので、
本ブログにて公開している他のSwiftの記事との間の前後関係について、補足説明を記載致します。
まず最初に、
本記事にて紹介している3冊のSwiftのプログラミング書籍について後日私よりレビュー記事を公開しましたので、下記にそれらの記事のリンクをまとめました。
2014/10/23発売 布留川英一 著「iPhone/iPadプログラミングバイブル Swift/iOS8/Xcode6対応」
2014/10/24発売 木下誠 著「たのしいSwiftプログラミング」
2014/10/31発売 森巧尚 著「Swiftではじめる iPhoneアプリ開発の教科書 【iOS 8&Xcode 6対応】」
最後に、
昨月10月の3冊に限らず今年の12月には新たに2冊のSwift本が発売になりますので、それらの紹介記事のリンクを記します。
【第2弾】12月にもSwiftのプログラミング書籍が発売されます!
【2014/11/6 追記終了】
【2014/11/14 追記】
第3弾の記事を掲載しました。
今月下旬から同月末にかけて、
以下3冊のSwiftプログラミングの書籍が発売になります。
これらの発売日ですが、
また、出版社による紹介ページは次の通りです。
同じく左から順に紹介します。
タイトル:iPhone/iPadプログラミングバイブル Swift/iOS8/Xcode6対応
出版社 :ソシム株式会社
発売日 :2014/10/23
【2014/10/17 出版社の公式ページを記載】
URL :http://www.socym.co.jp/book/952
出版社 :ビー・エヌ・エヌ新社
発売日 :2014/10/24
URL :http://www.bnn.co.jp/books/7132/
タイトル:Swiftではじめる iPhoneアプリ開発の教科書 【iOS 8&Xcode 6対応】
出版社 :マイナビBOOKS
発売日 :2014/10/31
URL :https://book.mynavi.jp/ec/products/detail/id=28840
2014年10月9日木曜日
日本時間17日(金)の深夜2時より、アップルのスペシャルイベント開催が決定 しました!
日本時間17日(金)の深夜2時より、
アップルがスペシャルイベントを開催することを告知しました。
本イベントですが、
米Appleのクパチーノ本社内のキャンパスにて現地時間の10月16日午前10時(日本では10月17日の午前2時からです、お間違えのないように!)より開催されます。
招待状に記されている「It's been way too long.」という一文ですが、
先月のiPhoneの他にまだ発表していない何かがあることを匂わす内容であるように思います。
日本語に解釈しますと、「長い間お待たせ致しました。」といった感じでしょうか?
そこで本投稿では、
ソフトとハードの両面から当日何が発表されるかについて予想したいと思います。
登録:
投稿 (Atom)











