WWDC21が6月7日から11日にオンライン形式で開催。メガネ型デバイスの発表も?

2021/04/01(Thr) 23:50:39
AppleのWWDC、今年もすべてオンライン形式で開催 - Apple (日本)
https://www.apple.com/jp/newsroom/2021/03/apples-worldwide-developers-conference-is-back-in-its-all-online-format/

2021/04/01(Thr) 23:51:16
WWDC21 - Apple Developer
https://developer.apple.com/wwdc21/

2021/04/01(Thr) 23:51:39
Apple、2021年6月7日〜11日に「WWDC21」をオンライン開催すると発表 | NEWS | Macお宝鑑定団 blog(羅針盤)
http://www.macotakara.jp/blog/news/entry-41078.html

2021/04/01(Thr) 23:52:16
【速報】WWDC21は6月7日から11日に開催!メガネ型デバイスの発表も? - iPhone Mania
https://iphone-mania.jp/news-357365/

メガネ型デバイスの発表も?
楽しみ。

Xcode の interface Builder における storyboards の scene って何?

2021/02/15(Mon) 22:43:51
Xcode Help
https://help.apple.com/xcode/mac/current/#/

▼Create an interface using Interface Builder
     ▼Edit objects and storyboards
         ▼Storyboards, scenes, and connections
         ▼Add scenes and views

scene
A scene contains a top-level view controller that represents an onscreen content area. On iPhone and Apple TV, a screen generally contains a single scene. On iPad and macOS, a screen can be composed of more than one scene. The top-level view controller can be a container such as a navigation controller, or can be content such as a table view controller.

Storyboards, scenes, and connections

storyboards の scene の意味がわからなかったのですが、こういうことだったんですね。

2021/02/15(Mon) 22:57:51
Xcode Help
https://help.apple.com/xcode/mac/current/#/

▼Create an interface using Interface Builder
     ▼Edit objects and storyboards
         ▼Add a storyboard reference

後、CotEditor で用途毎に storyboards を分けて、storyboards 間を参照しているのは、どのように設定すればできるのかと思っていたのですが、ここに書いてあったんですね。

2021/02/15(Mon) 22:59:07
CotEditor -Text Editor for macOS
https://coteditor.com/

2021/02/15(Mon) 22:59:40
coteditor/CotEditor: Lightweight Plain-Text Editor for macOS
https://github.com/coteditor/CotEditor

Apple Watch で iPhone をロック解除と拙作 Apple Watch アプリ Densuke

2021/02/05(Fri) 19:05:59
iOS 14.5でマスクをしたままでもiPhoneのロック解除が顔認証で可能に - GIGAZINE
https://gigazine.net/news/20210202-ios-14-5-unlocking-iphone-face-mask/

2021/02/05(Fri) 19:06:39
How to use the new 'Unlock with Apple Watch' iPhone feature - 9to5Mac
https://9to5mac.com/2021/02/04/iphone-face-id-unlock-apple-watch-mask/

マスクをしている時に、Apple Watch で iPhone をロック解除できるようになるみたい。
心電図も利用可能になったし、Apple Watch 買おうかな?

Xcode で 画像と時刻を表示する簡単な Apple Watch アプリ Densuke を作ってみました。
Xcode のシミュレータで撮ったスクリーンショットを下記に載せておきます。

図 1) 拙作 Apple Watch アプリ Densuke
図 2) Apple Watch 文字盤を表示

iOS カスタムキーボード作成

2020/12/28(Mon) 21:29:49
A Swift example of Custom Views for Data Input (custom in-app keyboard) - Stack Overflow
https://stackoverflow.com/questions/33474771/a-swift-example-of-custom-views-for-data-input-custom-in-app-keyboard/57275689#57275689

上記サイトをメインに下記サイトで知識を補って、ボタンをタップすると定型文を入力するカスタムキーボードを自分専用に作ってみました。
意外と便利。

Apple の資料
2020/12/28(Mon) 21:45:20
App Extension Programming Guide: Custom Keyboard
https://developer.apple.com/library/archive/documentation/General/Conceptual/ExtensibilityPG/CustomKeyboard.html#//apple_ref/doc/uid/TP40014214-CH16-SW1

2020/12/28(Mon) 20:27:47
Creating a Custom Keyboard | Apple Developer Documentation
https://developer.apple.com/documentation/uikit/keyboards_and_input/creating_a_custom_keyboard

2020/12/28(Mon) 20:27:29
Handling Text Interactions in Custom Keyboards | Apple Developer Documentation
https://developer.apple.com/documentation/uikit/keyboards_and_input/creating_a_custom_keyboard/handling_text_interactions_in_custom_keyboards

2020/12/28(Mon) 21:47:37
textDocumentProxy | Apple Developer Documentation
https://developer.apple.com/documentation/uikit/uiinputviewcontroller/1618193-textdocumentproxy

2020/12/28(Mon) 21:48:02
UITextDocumentProxy | Apple Developer Documentation
https://developer.apple.com/documentation/uikit/uitextdocumentproxy
その他
2020/12/28(Mon) 21:41:54
Creating a Custom Keyboard Using iOS 8 App Extension
https://www.appcoda.com/custom-keyboard-tutorial/

2020/12/28(Mon) 21:46:56
Custom Keyboard Extensions: Getting Started | raywenderlich.com
https://www.raywenderlich.com/49-custom-keyboard-extensions-getting-started

Twitter

Twitter のツイートを埋め込んでみた。

ブックマークレット

「Bookmarklet」

使い方

  1. ブラウザで上記リンクをブックマークバーにドラッグ・ドロップして登録します。
  2. ブラウザでタイトルと URL をコピーしたいサイトを開き、先程登録したブックマークを選ぶとクリップボードに日付、タイトル、URL がコピーされます。
  3. テキストエディタなどで挿入したい箇所にペーストしてください。
  4. このページを上記3番目のブックマークレットを使うと下記の通りになります。
2020/12/13(Sun) 16:56:22
ブックマークレット | KOYAMA Yoshiaki のブログ - WordPress 出張所
https://kyoshiaki.sakura.ne.jp/wp/?p=588

最近、WordPress を使い始めたので、必要にかられて作成してみました。

追記: 2020/12/19(Sat) 23:42:14
文字色と背景色を変更してみた。

Mac でプログラミングを始めるために必要な書籍とドキュメント

Mac でプログラミングするには、macOS の /アプリケーション/App Store.app からダウンロードできる Xcode アプリの Help メニューが起点になりますが、Apple Developer Documentation、App Store Connect ヘルプ も参考になります。

2020/01/03(Fri) 17:06:05
Xcode Help
https://help.apple.com/xcode/mac/current/
2020/01/24(Fri) 17:42:03
Apple Developer Documentation
https://developer.apple.com/documentation/
2020/01/03(Fri) 17:06:03
App Store Connect ヘルプ
https://help.apple.com/app-store-connect/

プログラミング言語 Swift については、macOS の /アプリケーション/ブック.app で無料で入手できる

2020/01/03(Fri) 17:05:58
The Swift Programming Language
Swift 5.1 Edition
https://books.apple.com/jp/book/the-swift-programming-language-swift-5-1/id881256329

は必須だと思います。新しいドキュメントが公開されると古いドキュメントのリンクはブックストアでは表示されなくなります。一度ダウンロードしておけば、再度ダウンロードできます。

/アプリケーション/ブック.app のツールバーから「ブックストア」を選択し、検索フィールドで AppleApple Education で検索すれば、色々書籍が出てくるので参考になります。