iOSアプリにも継続的インテグレーション環境を こんにちは!今日からMacDownでブログを書いています。荒川です。 モダンなWeb開発では馴染み深くなってきた、CI(継続的インテグレーション)環境を iOS 開発でも弊社では積極的に取り入れています。社内での共有も兼ねて、今回は簡単にまとめます。 「継続的インテグレーション」と聞くととても難しそうで、設定も大変そうです。ですので、最低限コピペで作れる程度の環境構築方法を紹介します。 iOS 開発での CI とは何かを詳しく知りたい方は、弊社諏訪の記事 iOSアプリ開発でCI/継続的デリバリ環境を始めるための4種の神器 を参考にしてください。 今回構築する環境は、以下に該当する方に最適です。 gitを使って iOS 開発を行っている。 チーム内でチャットツールを使っていて、そのAPIが公開されている。 テストコードを書いている。または、その
Digital Inspiration:Readdleの『Documents 5』は、私のお気に入りのiOSアプリのひとつです。完全に無料で、広告も表示されず、アプリ内課金もありません。また、ユニバーサルなアプリで、iPhone、iPadそれぞれに最適化されています。 『Documents 5』は人気のアプリですが、一体どれほど多くの機能があるか、おそらくあなたも把握していないでしょう。もちろん、基本の機能はドキュメント閲覧なのですが、PDFを開くだけがこのアプリの使い道ではありません。以下、意外と知られていない、『Documents 5』でできる10のことを紹介します。 1. ドキュメント閲覧、メディア再生 Documentsを使えば、iOSでさまざまな種類のファイルを開けます。PDF、画像、音声、動画、Microsoft Officeドキュメント、EPUB形式のebook、HTMLのウ
Appleはいつも、記者会見では語らないクールな「隠し機能」を忍ばせています。iOS 8も例外ではありません。以下、iOS 8の秘密の機能ベスト10を紹介します。 10. メモにリッチテキスト、動画、アニメーションGIFを追加できる メモアプリがリッチテキストや動画に対応しました。これで、より自由なスタイルのメモが作れます。さらに、アニメーションGIFにも対応。メモにGIFファイルをコピペしたり、写真ライブラリから写真を選んでアニメーションGIFとして追加できます。 9. クレジットカード番号を読み取る オンラインで買い物をするときに、クレジッカード番号をいちいちタイプするのは面倒ですね。iOS 8では、クレジットカードをカメラでスキャンするだけで番号を自動入力してくれます。Safariでクレジットカード情報入力フォームが表示されたら、「クレジットカードを読み取る」をタップするだけでOKで
iOS 8ではたくさん機能が改善されましたよ! ついにダウンロード可能になったiOS 8には、すばらしいアップデートが満載です。そこで読者の方々のiPhoneやiPadライフをより楽しんでもらえるように、iOSのどこが変わったのか、わかりにくいものも含めてご紹介します。 App Storeのウィッシュリストが使いやすくなりましたApp Storeで、ウィッシュリストを使うことはこれまでは稀だったかもしれません。しかし、iOS 8ではウィッシュリストも進化を遂げました。後でダウンロードしようと思ったアプリや、Siriに曲名を訪ねた曲などは、全て保存されます。それだけではありません。iTunes Radioで聞いたり、Music Storeでプレヴューした曲までもが、表示されます。 カスタマイズがより容易になったメール機能 アップルは常に、同社のメールアプリの改善に努めてきました。もちろんiO
「iOS 8」で何が変わる?――新機能をざっくりチェック:アップデート前におさらい(1/2 ページ) AppleのiOSデバイス向け新OS「iOS 8」が、9月17日から配信される。ここでは、iOS 8の新機能を簡単にまとめたので、アップデートをする前に予習しておこう。 iOS 8の具体的な配信開始時間が気になるところだが、17日がどの国の時間なのかをAppleに確認したところ「公表していない」とのこと。例年どおりだと「17日」は米国の太平洋時間がベースになっており、日本時間では18日の深夜に配信されることが予想される。 写真アプリ:写真や動画が検索しやすく 保存した写真や動画を、撮影日、場所、アルバム名から検索できる。近くで撮った写真や1年前の同じ時期に撮った写真などの検索方法も提案してくれる。 「賢いポジションツール」により、撮影後も写真アプリが自動で傾きを補正してトリミングをしてくれ
米AppleのiOSに、捜査当局などがユーザー監視に使うための「バックドア」が隠されているのが見つかったとして、科学捜査の専門家がハッカーカンファレンスや学術誌に論文を発表した。 この内容は、iOSのセキュリティに詳しい科学捜査専門家のJonathan Zdziarski氏が米ニューヨークで開かれた「Hackers On Planet Earth」(HOPE/X)で発表し、自身のブログでスライドを公表した。 この中でZdziarski氏は、Appleは典型的な攻撃に対するiOSのセキュリティ対策に力を入れてきたとする一方で、「司法当局のため、エンドユーザーの端末上のデータにAppleが確実にアクセスできるようにする措置を講じてきた」と記している。 具体的には「lockdownd」「pcapd」「mobile.file_relay」などの隠されたサービスが存在すると指摘し、こうしたサービスで
1「HealthKit」 2「iCloud Drive」 3「Family Sharing」 4「QuickType」 5「サードパーティー製キーボードも利用可能」 6「写真の検索機能強化」 7「Spotlightの改善」 8「通知センターの改善」 ハンズオン動画 個人的にiOSに欲しい機能 今日、Appleが、WWDC2014で、iOS 8を発表しました。 Apple - iOS 8 - Overview いろいろと新しい機能がありますね。 その中から、個人的に気になる8つの機能を紹介します。 1「HealthKit」 Apple - iOS 8 - Health まずは、こちら。 運動や睡眠、心拍、食事、薬など健康状態に関するさまざまなデータを統合的に管理する機能です。 サードパーティ製アプリからも、アクセスできるということです。 健康関連のデータを扱うようになる機能ですね。 2「iC
先日 yidev 恵比寿勉強会 に行った際、隣の席にいらっしゃった @es_kumagai さんより、すごいプレゼントをいただきました。 この本を手に取ってまず驚くのが、その 752ページ(!!!!) という超特大ボリュームです。世の中に「徹底解説」を謳う解説本は数あれど、 本当に「全機能」を網羅している本 は初めてみたかもしれません。 (iPhone5sとの比較。分厚さが伝わりますでしょうか) 対象読者:入門者から上級者まで! 目次を見てみると、「Xcode とは」「Xcode をインストールする」から始まるので、Xcodeを未ダウンロードな入門者 から読めますし、「xcodebuild コマンドを使ってビルドする」「ユニットテストを実現する XCTest」「Xcode サーバーと Bot でテストを自動化する」といった 中級者向け の内容もがっつり解説されています。 また、Xcode
Appleは21日、iOSのソフトウェアアップデート7.0.6をリリースした。 iOS 7.1が早ければ3月中旬にもリリースされるとみられていたが、SSL接続の検証に関して、半月以上も待つことができない重大なバグが見つかったためだ。 SSLとは、「ウェブサイトで入力する個人情報やクレジットカード情報などを暗号化し、安全に送受信する技術」(Symantec)だ。データを安全にやりとりするために利用されている非常に重要な技術となっている。 そして今回、クライアント(ユーザ側)とサーバ(ウェブサイト側)の間をSSL接続する際のプログラムに、「BASIC初心者でも一目で分かるようなミス」(Wired)が見つかり、修正されることになったようだ。ミスがあったのは、以下の部分。 Appleが公開しているソースコード 「goto fail;」が2行続けて記述されている箇所に注目してほしい。2行目の「got
アップルがiOS 7から搭載した新機能「iBeacon」に注目が集まっている。スマートデバイスユーザーの位置情報を活用してクーポンをプッシュ発信できるなど、O2O用の技術として期待が高まるiBeaconの仕組みや他の技術との違い、実用化状況などを徹底解説する。 1.iBeaconとは? アップルがiOS 7から搭載した新機能「iBeacon」(アイビーコン)が大きな話題を呼んでいる。iBeaconは、低消費電力の近距離無線技術であるBluetooth Low Energyを活用してiOSデバイスの位置情報を把握し、プッシュ型情報提供サービスなどを行うための機能である。 iBeaconの利用イメージ[出所:Estimote社(http://estimote.com/)] iBeaconを利用すると、どんなことができるのか――。アップルは率先してその具体例を示すため、米国のApple Stor
ヒカラボ(ウェブ技術でiOS/Androidアプリ開発!!~HTML5ハイブリッドアプリ開発[実践]入門~)での発表スライドです。 書籍『HTML5ハイブリッドアプリ開発[実践]入門』には、このスライドに載っていないCordovaの使い方、最適化のためのノウハウやテクニック、ジェスチャやviewportなどのモバイル特有の事情への配慮、ハイブリッドアプリで利用できるストレージ、デバッグ手法やセキュリティ、ネイティブとHTML5間のブリッジの仕組み、WebViewの扱い方などのHTML5ハイブリッドアプリ開発を網羅した内容をまとめています。 http://www.amazon.co.jp/dp/4774162116
September 28, 2015 in design iOS Design Guidelines About these guidelines These guidelines describe how to design apps that follow the official HIG for iOS by Apple, not what you can do with custom controls. Sometimes it makes sense to break the rules. The purpose of this document is to guide you, not to provide solutions for complex and unique design problems. Resolutions and Display Specificatio
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く