Corredor

ウェブ、プログラミングの勉強メモ。

iOS

Swift iOS アプリで Storyboard を使った UITabBar の制御

Storyboard を使って UITabBar を配置し、タブバーのボタンごとに処理をさせてみた。 環境情報 Storyboard で UITabBar を配置する Tab Bar Item を編集する Tab Bar Item ごとに処理を振り分ける 環境情報 対象 iOS バージョン:v11.3 Xcode:v9.3 (9E145) …

Swift iOS アプリでバックグラウンド移行時や復帰時のイベントで任意の処理を行う

iOS アプリでよくある、 バックグラウンド移行時に何か処理をする フォアグラウンド復帰時に何か処理をする を実現する方法のまとめ。 環境情報 用意されているイベントの種類 アプリ全体でイベント定義するには AppDelegate.swift を使う ViewController 内…

Swift iOS アプリで画面の明るさを取得・変更する

Swift 4・iOS 11 で画面の明るさを取得したり、変更したりする方法。 環境情報 明るさの取得方法 明るさの変更方法 環境情報 対象 iOS バージョン:v11.3 Xcode:v9.3 (9E145) Swift:v4.1 (swiftlang-902.0.48 clang-902.0.37.1) 明るさの取得方法 明るさを…

Swift iOS アプリでステータスバーを非表示にする

Swift iOS アプリでステータスバーを非表示にするための設定まとめ。 環境情報 対象 iOS バージョン:v11.3 Xcode:v9.3 (9E145) Swift:v4.1 (swiftlang-902.0.48 clang-902.0.37.1) 起動時にステータスバーを非表示にする Xcode プロジェクトを開き、「Gen…

iOS のユーザデータにアクセスするための Info.plist への許可設定まとめ

iOS アプリを作る時に、カメラや連絡先など、ユーザデータにアクセスする際は、Info.plist にキーと使用目的を明記する必要がある。 このキーを忘れっぽいので、自分用にまとめる。 Key Key (Xcode Name) 対象操作 NSCameraUsageDescription Privacy - Camer…

iOS アプリで 120fps・240fps のスローモーション動画を撮るための Swift 4 実装

ふと「iOS のカメラアプリでスローモーションが撮れるヤツって極端に少ないな?」と思い、Swift での実装の仕方を調べてみた。 iOS アプリにおけるスローモーション動画撮影に関して解説されている日本語文献は、以下の @shu223 さんの文献ぐらいしか見当た…

Swift で iOS アプリを開発するチュートリアルをやってみる

これまで Cordova を利用したハイブリッドアプリとしての iOS アプリは開発してきたが、Objective-C や Swift を書いて iOS アプリを作ったことがなかった。 そこで、Swift を使った iOS アプリ開発の初歩の初歩をやってみようと思う。 ベースとなる記事は以…

Cordova アプリで iOS 向けにユーザデータへのアクセス許可を求めようとしてつまづいたところ

絶対に挫折しないiPhoneアプリ開発「超」入門 増補第6版【Swift 4 & iOS 11】完全対応 (Informatics&IDEA)作者: 高橋京介出版社/メーカー: SBクリエイティブ発売日: 2017/11/22メディア: 単行本この商品を含むブログを見る 今日話す内容は、 NS【xxx】UsageD…

Angular5 + Cordova なアプリで Protractor + Appium による iOS シミュレータ・iOS 実機 E2E テストを実施する際の備忘

クラウドでできるHTML5ハイブリッドアプリ開発 Cordova/Onsen UIで作るiOS/Android両対応アプリ (Monaca公式ガイドブック)作者: 永井勝則,アシアル株式会社出版社/メーカー: 翔泳社発売日: 2015/02/18メディア: 大型本この商品を含むブログ (4件) を見る Ang…

iOS・MacOS をクラッシュさせる「chaiOS」は何をしていたのか

iOS 11 Programming Fundamentals With Swift: Swift, Xcode, and Cocoa Basics作者: Matt Neuburg出版社/メーカー: Oreilly & Associates Inc発売日: 2017/10/19メディア: ペーパーバックこの商品を含むブログを見る 少し前に、iOS や MacOS をクラッシュさ…

iPhone の 3D タッチ (Force Touch) を JavaScript で扱う

今日、2018年1月11日で27歳になりました。今年も宜しくお願い致します。よかったら以下の欲しいものリストをヨロシクオネガイシマス。 Amazon - ほしいものリスト iPhone芸人かじがや卓哉のスゴいiPhone 超絶便利なテクニック123 iPhone X/8/8 Plus対応作者:…

iOS10 以降で動画撮影時の許可が上手く得られなかった時の対処法

絶対に挫折しないiPhoneアプリ開発「超」入門 増補第6版【Swift 4 & iOS 11】完全対応 (Informatics&IDEA)作者: 高橋京介出版社/メーカー: SBクリエイティブ発売日: 2017/11/22メディア: 単行本この商品を含むブログを見る プラグインを利用して動画撮影機能…

Cordova iOS アプリ + phonegap-plugin-push でリモートプッシュ通知機能を実装するための全工程

iOSプログラミング入門 Swift+Xcodeで学ぶ、iOSアプリ開発の基 [ 大津真 ]ジャンル: 本・雑誌・コミック > PC・システム開発 > ハードウェア > スマートフォンショップ: 楽天ブックス価格: 3,024円 クラウドでできるHTML5ハイブリッドアプリ開発 Monaca公式…

Cordova iOS アプリの起動時にステータスバーを非表示にする方法

HTML5とApache Cordovaで始めるハイブリッドアプリ開発 (CodeZine BOOKS)作者: 小林昌弘,山田祥寛出版社/メーカー: 翔泳社発売日: 2017/08/09メディア: オンデマンド (ペーパーバック)この商品を含むブログを見る クラウドでできるHTML5ハイブリッドアプリ開…

Mac・iOS のシステムフォントを CSS で使う : 「-apple-system」

BENGTENG CSS Tシャツ スモーク XSメディア: ウェア&シューズこの商品を含むブログを見る FONT x FAN HYBRID出版社/メーカー: ポータル・アンド・クリエイティブ発売日: 2010/09/17メディア: DVD-ROM購入: 4人 クリック: 195回この商品を含むブログ (5件) を…

JavaScript だけでブラウザ上からスマホの向きや動きを知る … 2 DeviceMotion 編

JavaScript 第6版作者: David Flanagan,村上列出版社/メーカー: オライリージャパン発売日: 2012/08/10メディア: 大型本購入: 12人 クリック: 252回この商品を含むブログ (18件) を見る 前回紹介した DeviceOrientation は「端末が現在どのような方角を向い…

iOS や Android でリンクをタップした時に灰色の背景色が付くのをなくす CSS

Webサイト、これからどうなるの? キーワードから探るWeb制作の未来像作者: こもりまさあき,栄前田勝太郎,坂上北斗,塚口祐司,前川昌幸,松田直樹出版社/メーカー: エムディエヌコーポレーション発売日: 2017/09/20メディア: 単行本(ソフトカバー)この商品を…

Web ページが iOS のフルスクリーンモードで起動しているかチェックする方法

アイソモーフィックJavaScript作者: Jason Strimpel,Maxime Najim,牧野聡出版社/メーカー: オライリージャパン発売日: 2017/07/04メディア: 単行本(ソフトカバー)この商品を含むブログを見る apple-mobile-web-app-capable を指定してフルスクリーンモード…

iOS Safari でフルスクリーンモードにするページのタイトルを変更する

Mac Fan 2017年10月号 [雑誌]出版社/メーカー: マイナビ出版発売日: 2017/08/29メディア: Kindle版この商品を含むブログを見る 最近 (今頃?) マイブームな iOS Safari のフルスクリーンモード。任意の Web ページを「ホームに追加」したときの挙動を Web ペ…

iOS Safari から追加したフルスクリーンモードアプリのステータスバーの表示仕様を変える

サファリ (しかけえほん)作者: キャロルカウフマン,ダンケイネン,Carol Kaufmann,Dan Kainen,きたなおこ出版社/メーカー: 大日本絵画発売日: 2013/07/16メディア: 大型本この商品を含むブログを見る 前回紹介した、apple-mobile-web-app-capable による「ウ…

iOS Safari で Web ページを「ホームに追加」した時にフルスクリーン表示にする

Safari(サファリ) 2017年 11 月号出版社/メーカー: 日之出出版発売日: 2017/09/23メディア: 雑誌この商品を含むブログを見る iPhone などの Safari で任意の Web ページを開いている時に、下部のメニューから「ホームに追加」という項目を選択できる。コレを…

Angular4 + Cordova な iOS アプリでテキストボックスの入力時に Angular のイベントが発火しない件

Angularアプリケーションプログラミング作者: 山田祥寛出版社/メーカー: 技術評論社発売日: 2017/08/04メディア: 大型本この商品を含むブログを見る タイトルで全部説明しきれなかった。 Angular + Cordova で iOS アプリを作っている。 Angular の Reactive…