- 運営しているクリエイター
#mosa
The Bash in Tokyo レポート(6/15)
2018年6月15日(金)の夜間、東京都渋谷区の<a href="http://hoops-link-tokyo.com/">hoops link tokyo</a>におきまして、「【MOSA 合同勉強会 WWDC18特集!】The Bash in Tokyo」を開催致しました。<br />
このイベントを企画した意図は、それぞれの専門分野に特化したコミュニティのメンバーが交わることによって化学
[WWDC18]OpenGLとOpenGL ES、OpenCLがdeprecated
いつかその時が来ることは予想されていたが、macOSでOpenGLとOpenCLがdeprecatedとなった。また、iOSでもOpenGL ESがdeprecatedとなった。Metalが推奨されるようになたっということだ。
Khronos GroupからVulkanが発表されたことを考えると時間の問題だったともうが、このタイミングとたった。ただし、推奨されないが使えるので、直ぐに切り替えない
[WWDC18]基調講演のまとめ
今後情報に更新がある可能性があるが、基調講演直後に知り得た情報で、かつ、著者が興味を持った項目についてまとめてみる。
WWDCスケジュールを確認して著者が感じたのは、未知の細かい新技術的なセッションは少なく、主要な機能をより深く理解し、開発者が良い製品を生み出すことをサポートする方向になっていることだ。
今後OSのバージョンアップは新機能を詰め込んでいくというより、成熟を目指すという感じの情報が
[macOS] ドライバについて(kext)
Apple開発者のサイトでDarwinのソースコードが公開されているが、ドライバ関連では、文書とサンプルコードも付属しているので、開発したいものに近いサンプルコードを基に拡張していく方法もあるが、今回は、Xcodeの新規プロジェクトから製作してみようと思う。
Apple Open Source
Xcodeでドライバの新規プロジェクトを生成する場合、雛形としては、Generic Kernel Ex
アプリ設計のパターン(機能設計)
どうコードを記述するか?この問題に対するアプローチは様々だ。
書籍『Effective ○○』を参考にする。デザインパターンに乗っ取る。コーディング・ルールに従う。どれも有益だとは思うが、今回は、自分がアプリケーション・プログラマに転身した際に参考にした、『iOS開発に置けるパターンによるオートマティズム』を現在の環境で取り組んでみる事にした。
今回取り上げるのはアプリ設計のパターンだ。
機
[macOS] ドライバについて(driver)
今回は、IOKit driver templateで生成したプロジェクトを使って開発だ。
新規プロジェクトで、IOKit driver templateを選択する。
プロジェクト名は、前回の流れからSmartScrollDriverとした。
今回も、前回と同様にTARGETSのArchitecturesのBuild Active Architecture Onlyは、NOを選択する。
Sm
Cocoaとは何ぞや
Apple Lisaコンピュータのアプリケーションは、Lisa Toolkitというライブラリを使って開発され、このToolkitライブラリはClascalと呼ばれるPascal言語を拡張したオブジェクト指向言語で書かれていたそうだ。
『オブジェクト指向プログラミング for the Macintosh』によると、Clascalのコードは以下のようになる。
{TViewクラスの子クラス}TQu
関東swift勉強会2018-05 レポート (5/11)
2018年5月11日(金)の夜間、東京都豊島区の池袋コワーキングスペース OpenOffice FORESTにおきまして、「関東swift勉強会2018-05」を開催致しました。
参加された方から、発表を聞くだけですと学ぶのが難しいという意見が出ました。例えば、ペアプログラミングをやってみるのは?というアイディアをいただきました。
次回の六月は合同勉強会『The Bash in Tokyo』です
PubHack.swift 2018-04に行ってきた
2018年4月12日(木)の夜間、東京都豊島区の THE DUBLINERS' IRISH PUB 新宿店 におきまして、「PubHack.swift 2018-04」を開催致しました。
PubHack.swiftは今年からはじめました新しい形のイベントで、飲み会イベントを通じて、macOS/iOS/tvOS/watchOS/Androidエンジニアの人たちの交流を目的としています。
名前の由来
BUKURO.swift 2018-04
22018年4月4日(水)の夜間、東京都豊島区の池袋コワーキングスペース OpenOffice FORESTにおきまして、「BUKURO.swift 2018-04」を開催致しました。
BUKURO.swiftも浸透して来たようで、先月と同様に多くの方が申し込まれました。
初めて参加される方に、どうやってBUKURO.swiftを知ったのか伺ったところ、会社でmacOSプログラミングで悩んでいた
[レポート]関東swift勉強会2018–03
2018年3月16日(金)の夜間、東京都豊島区の池袋コワーキングスペース OpenOffice FORESTにおきまして、「関東swift勉強会2018-03」を開催致しました。
イベント概要・東京 池袋で開催される Cocoa勉強会 と MOSA の合同勉強会です。
・macOS/iOS/watchOS/tvOSプログラマーのための勉強会です。
・初心者大歓迎です。
・関連があれば、他の環境に