Swift,Objective-Cプログラミング ~ iOS ~

Objective-C,Swift,Apple Watchなどのプログラミング

WatchOS

【iOS Apple Watch,watchOSプログラミング入門 #010】プロジェクトの設定 ~ ヘルスケア(HealthKit)連携 ~

HealthKitを使ってヘルスケアデータにアクセスするには、 プロジェクトに設定が必要です。 ※Apple Developer Programに参加している必要があります。 参加していない場合、HealthKitは使えません。 プロジェクト作成 下記を参考にAppleWatchプロジェクトを作…

【iOS Apple Watch,watchOSプログラミング入門 #009】CocoaPodsで複数のターゲットで共通するライブラリがある場合のPodfileの定義方法

この記事を読んでわかること CocoaPodsで複数のターゲットで共通するライブラリがある場合のPodfileの定義方法 CocoaPodsで複数のターゲットで共通するライブラリがある場合のPodfileの定義方法 例えば、iOSアプリとApple Watchアプリで 共通の外部ライブラ…

【iOS Apple Watch,watchOSプログラミング入門 #008】Apple Watchアプリで最大容量50MBを超えてしまった場合の対応方法(ITMS-90389 Size Limit 50 MB Exceeded)

この記事を読んでわかること Apple Watchアプリのサイズが50MBを超えてしまったときの対応方法 Apple Watchアプリの容量は50MBまで AppStoreにアップできるApple Watchアプリの容量は50MB以内でなければなりません。 開発中に50MBを超えても、Xcodeでエラー…

【iOS Apple Watch,watchOSプログラミング入門 #007】Apple WatchとiPhoneでデータ連携する。Watch Connectivity Frameworkを使うのだ

はじめに watchOS2以前、Apple WatchとiPhoneの間でデータ連携する場合、 AppGroupの仕組みを使って、Apple WatchからiPhoneに 保存されているデータにアクセスしていた。 watchOS2からはAppGroupの仕組みは使えない。 設定してみたが本当に使えなかった。 w…

【iOS Apple Watch,watchOSプログラミング入 #006】Buttonの中にラベルを入れて使うと便利。短縮表示と全文表示の切り替えをやってみる

はじめに AppleWatchのラベルやボタンなどのレイアウト部品はiOSアプリのものとは異なる。 ボタンの中にラベルなどのレイアウト部品を入れることができる。 1. プロジェクト作成 下記記事を参考にプロジェクトを作成します。 swift.swift-studying.com 2 画…

【iOS Apple Watch,watchOSプログラミング入 #005】Digital Crownでピッカーを動かす

はじめに watchOS2になって、Digital Crownでアプリの操作することができるようになった。 ピッカーの使い方を学ぶ。 そして、Digital Crownで動かしてみる。 1. プロジェクト作成 下記の記事を参考に作成します。 swift.swift-studying.com 2. AppleWatchの…

【iOS Apple Watch,watchOSプログラミング入 #004】ボタンを押すと文字列を表示する

はじめに ボタンを押すと文字列を表示をやってみます。 imobile_pid = "33302"; imobile_asid = "568775"; imobile_width = 300; imobile_height = 72; imobile_option = { type: "infeed_inline", }; imobile_infeed = { num: "1", }; 1. プロジェクト作成 …

【iOS Apple Watch,watchOSプログラミング入 #003】絵文字を表示する

はじめに AppleWatchはテキスト入力できないので、 メッセージアプリで通知が来た時に、 ボタンを押すと絵文字で返信してくれるものがありますね。 絵文字を使う機会が増えると思い、絵文字の使い方を学びました。 今回はApple Watchに絵文字を表示する方法…

【iOS Apple Watch,watchOSプログラミング入 #002】ラベルを使ってHello, Worldと表示する

はじめに ラベルを使ってHello, Worldと表示します。 下記記事の続きです。 swift.swift-studying.com プロジェクト作成は↑の記事を参考にします。 imobile_pid = "33302"; imobile_asid = "568775"; imobile_width = 300; imobile_height = 72; imobile_opt…

【iOS Apple Watch,watchOSプログラミング入門 #001】Hello, AppleWatch

はじめに AppleWatchが発売された時にWatchKitアプリの作成を学んだ。 swift-studying.com watchOSがリリースされ、変更されているところが多いと思い、学びなおします。 まずはアプリを作って動かしてみる。 1. プロジェクト作成 1. Fileメニュー → New → P…