Google コンタクト データをAndroid と iPhone で共有する - 連絡先 / コンタクトの使い方まとめ その2【Android / iPhone】

前回は、Android / iPhone の連絡先データをクラウド化しました。

モバイル デバイスやパソコンと同期させる

👉 連絡先をクラウド上に保存する - 連絡先 / コンタクトの使い方まとめ その1【Android / iPhone】 

iPhone の 連絡先アプリは CardDAV クライアントなので 公開されている Googleコンタクトのクラウド側にアクセスすることができます。これはデータ共有状態で編集可能です。

iPhone 連絡先アプリ上では、iCloud 連絡先 と Google コンタクト に登録されてるデータを合成して参照できます。

Google コンタクト データをAndroid と iPhone で共有する。

iCloud Google クラウド データ 連絡先

1. iPhone または iPad で設定アプリを開きます。
2. [連絡先] をタップします。スクロールが必要な場合もあります。
3. [アカウントを追加] をタップします。すでに Google アカウントをデバイスに同期している場合は、[アカウント] をタップします。
4. [アカウントを追加] 次に [Google] をタップします。
5. 手順に沿って Google アカウントにログインします。
6. デバイスと同期する Google アプリを選択します。この設定はいつでも変更できます。
7. [保存] をタップします。

👉 Google コンタクトをモバイル デバイスやパソコンと同期させる - iPhone と iPad - 連絡先 ヘルプ 

ここで、注意点としては、すべての連絡先データは編集や削除できますが、新規追加する連絡先データは「デフォルトアカウント」に設定したアカウントに保存されるということです。


[設定]

  |

[連絡先]

  |

[デフォルトアカウント]

連絡先データは「デフォルトアカウント」

連絡先データは「デフォルトアカウント」

このキャプチャー画面では、Googleアカウントの1つ目をデフォルトアカウントにしています。

👉 iCloud の連絡先、カレンダー、リマインダーが同期されない場合 - Apple サポート (日本) 

👉 連絡先をクラウド上に保存する - 連絡先 / コンタクトの使い方まとめ その1 【Android / iPhone】 
👉 連絡先アプリ 必ず把握しておくべき全設定画面別使い方メモ- 連絡先 / コンタクトの使い方まとめ その3 【Android → iPhone】 
👉 Googleコンタクト から iCloud連絡先 へ完全移行する手順 - 連絡先 / コンタクトの使い方まとめ その4 【Android → iPhone】 
👉 iPhone連絡先アプリ だけが iCloud連絡先 のデータをエクスポートできない件 


連絡先をクラウド上に保存する - 連絡先 / コンタクトの使い方まとめ その1【Android / iPhone】

Android や iPhone 端末の連絡先の使い方を整理しておきます。

概念的に理解しておくと、今後の使い方や仕様の変更にも対応できると思います。

Android や iPhone 端末の連絡先の使い方を整理しておきます。

インターネット経由のクラウド上に実体を保存することで、別端末やパソコンからも連絡先データを参照できるようになります。

インターネット経由のクラウド上に実体を保存することで、別端末やパソコンからも連絡先データを参照、編集できるようになります。

👉 RFC 6352 - CardDAV: vCard Extensions to Web Distributed Authoring and Versioning (WebDAV) 

👉 RFC 2518 - HTTP Extensions for Distributed Authoring -- WEBDAV 

Android、iPhone 端末に置き換えてみると、以下のようになります。

モバイル デバイスやパソコンと同期させる

Android では、「Googleコンタクト」をインストールします。

Googleコンタクト

重要: 職場や学校の Google アカウントを使用している場合、役職などの連絡先情報をすべて取得するには連絡帳アプリをダウンロードします。

👉 Google コンタクト - Google Play のアプリ 
👉 Google コンタクトをモバイル デバイスやパソコンと同期させる - パソコン - 連絡先 ヘルプ 

iPhone では、iCloud の 連絡先 を オン にします。

Apple iCloud 連絡先 オン

1. 「設定」>「[ユーザ名]」>「iCloud」の順に選択します。
2. 「連絡先」をオンにします。
3. 「結合」するか「キャンセル」するかを確認する画面では、「結合」をタップします。

ちなみに、iCloud の 連絡先 を オフ にすると、端末側にデータを残すかどうか、が選択できます。

ちなみに、iCloud の 連絡先 を オフ にすると、端末側にデータを残すかどうか、が選択できます

👉 iCloud 連絡先の設定と使用 - Apple サポート (日本) 

クラウド化ができていると以下リンクからパソコンブラウザで連絡先を参照、編集できるようになります。

👉 Google コンタクト 
👉 iCloud連絡先 

👉 Google コンタクト データをAndroid と iPhone で共有する - 連絡先 / コンタクトの使い方まとめ その2 【Android / iPhone】 
👉 連絡先アプリ 必ず把握しておくべき全設定画面別使い方メモ- 連絡先 / コンタクトの使い方まとめ その3 【Android → iPhone】 
👉 Googleコンタクト から iCloud連絡先 へ完全移行する手順 - 連絡先 / コンタクトの使い方まとめ その4 【Android → iPhone】 
👉 iPhone連絡先アプリ だけが iCloud連絡先 のデータをエクスポートできない件 


ついに「ADB over Wi-Fi」でケーブル一切不要となりました【Android Studio】

いつの間にか、AndroidStudio も Bumblebee で Stable なったのだがメニューから [About Android Studio] を開くとなんでか「RC 1」とか書いてるのだが。

Android Studio Bumblebee (2021.1.1) Stable

昨日、公式からアナウンス記事が登場しています。

👉 Android Developers Blog: Android Studio Bumblebee (2021.1.1) Stable 

1年ぐらい前、記事にしていましたが。

👉 【謎?】QRコードによるデバイスのペア設定 - Android11 

ついに、

デバッグ実機のワイヤレス接続時の、

初回ペアリング時にだけ必要だった

USBケーブルが不要になってます。

Android Studio側は、


[Device Manager]

  ↓

[Physical]

  ↓

[Pair using Wi-Fi]

でQRコードがダイアログ上に表示されます。

ADB over Wi-Fi

実機端末側は、以前の記事のように、


[システム]

  ↓

[開発者向けオプション]

  ↓

[ワイヤレスデバッグ]

  ↓

[QRコードによるデバイスのペア設定]

で、起動したカメラからQRコードを読むだけで、

ワイヤレスでペアリングされ、

実機とパソコンがワイヤレス接続できます。

これでUSBケーブルは完全に不要となりました。



Anker PowerWave 10 Stand ワイヤレス充電器 Qi認証 iPhone 12 / 12 Pro Galaxy 各種対応 最大10W出力 (ブラック)

👉 【謎?】QRコードによるデバイスのペア設定 - Android11 
👉 ルーターの設定画面が開けないのだが 


Google Fit、微妙に違うんだなあ。

同期した同じ数値です。

グラフ形状や期間のとり方。

結構違うんだなあ。

左が、iOS 15.2。

右が、Android OS 12.0。

iPhone-Android-Google-Fit

iPhone-Android-Google-Fit

iPhone-Android-Google-Fit

iPhone-Android-Google-Fit

どちらにしても、

なんか見づらいような気がいたす。

あれか、iOSは、やっぱ、

「ヘルスケア」か。

👉 「Google Fit: アクティビティ トラッカー」をApp Storeで 
👉 Google Fit: アクティビティ記録 - Google Play のアプリ 


【Google Admob】Inline Adaptive Banner (インラインアダプティブバナー)

今、現在日本語での説明ページはありませんが登場しています。

Inline adaptive banners

👉 Inline adaptive banners  |  Android  |  Google Developers 

 

特徴

バナーの幅を指定する。画面全幅に最適。

バナーの高さがこれまでのアダプティブバナーより大きくなる。最大値で制限も可能。

スクロールする画面にも配置できる。

300x250 サイズのバナーの代替を担うのでしょうか。

スクロールする縦長の文章画面などにいいと思われます。

 

実装

変わるのは AdSize の取得部分のみ。


// Adaptive Banner
adSize = AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize(context, 320)

↓

// Inline Adaptive Banner
adSize = AdSize.getCurrentOrientationInlineAdaptiveBannerAdSize(context, 320)

その他はすべて、これまでの Admob アダプティブバナー実装と同じ。

AdSize.getCurrentOrientationInlineAdaptiveBannerAdSize
👉 顔文字/絵文字辞書 単語リスト - Google Play のアプリ 

最近、SDK APIの仕様設計とか説明とか雑になってないか。

👉 公式 android デベロッパー の英語ページに日本語ページが遅れてる件 hatena-bookmark