LoginSignup
0
1

More than 5 years have passed since last update.

[cocoa][swift]Cocoa.swift 2018-10 を振り返る

Posted at

Cocoaを一人で勉強するのはつらくて長い道のり...
そんなあなたの
Cocoa.swift

Cocoa.swift について

  • Cocoa勉強会 関東 Swift分科会 です。
  • ほぼ毎月、池袋コワーキングスペース OpenOffice FOREST で開催してます。
  • macOS/iOS/watchOS/tvOSプログラマーのための勉強会です。
  • プログラムに関する知識や経験を共有を目的としています。
  • 会の活動内容や発表資料、サンプルコードは公開を前提としています。
  • 申し込みは、connpassから。
    https://cocoa-kanto.connpass.com/

TabUIの実験

macOSのウィンドウのTabについての発表です。

プライバシーとセキュリティ(リモート通知のデバイストークンの扱いなど)

GDPRで話題になる頻度が上がったプライバシーとセキュリティ。対応は個々でだと思いますが、サーバを利用しないなんて考えられない今のスマートフォン・アプリケーション開発者にとって、何らかの対応が必要になる可能性があります。
今回の発表では、iOSアプリケーション開発に関係がありそうな項目について、開発の現場で話題になっていることを取り上げてみました。

AppleEventなど

MacintoshのSystem 7で登場したのがAppleイベント。Appleイベントはアプリケーション間コミュニケーション(IAC)のための仕組みです。
また、アプリケーションがOSA (Open Scripting Architecture) に準拠していると、AppleScriptなどのOSA言語で記述されたスクリプトで操作できることになります。 今回の発表では、初期の頃のお話から、基礎的なこと、今のお話まで取り上げてみました。

MojaveのDark Mode

Macintoshが革新的だったのは、白色背景に黒文字を表示したことです。これは、macOSのAquaにも受け継がれたのですが、MojaveのDark Mode登場により状況が変わりました。説明を信じれば集中したいときはDark Modeが適しているそうです。
真偽はさておいて、Dark Modeに試してみて感じるのは、Dark Modeに完全対応していないアプリケーションが存在すると、画面が見苦しくなるということです。
今回の発表では、Dark Modeへの対応方法を駆け足で紹介してみました。

え!それって参照渡し?

とても違和感を感じる用語があります。それは、『参照渡し』です。 え!違うだろ?と感じていたのですが、いい機会なので調べてみました。

【関連情報】
Cocoa Advent Calendar 2018

Cocoa.swift 2018-10

Cocoa.swift

Cocoa勉強会 関東

Cocoa練習帳

Qiita

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1