Firebase In-App Messaging を使って特定のユーザーにメッセージを通知する | DevelopersIO      2019-08-21 23:20:56  詳細
クラスメソッド福岡オフィスでiOSアプリエンジニアとして働いている田辺です。先日業務で Firebase の In-App Messaging に触れる機会がありました。今回は特定の属性をもつユーザーに対して通知を行うところまでをやってみたので、基本的なところから説明しながら記事にしていきます。 In-App Messagingとは アクティブ...
https://dev.classmethod.jp/smartphone/iphone/firebase-in-app-messaging-example/
月額使用料とおさらば!クリエイター向けの買い切りMacアプリ | コムテブログ      2019-08-21 18:20:54  詳細
作成:2019/08/19 Mac 「いいかげんサブスクリプションや月額使用料じゃなくて買い切りにしてくれ!毎月いくら引き落とされているかよく分からなくなっているんだよ!」と怒っているクリエイターにおすすめの買い切りMacアプリ(もしくは無料版)をご紹介。コスパだけでなく、その美しさと使いやすさに喜悦するだろう。 ...
https://commte.net/7084
‎DevCleaner - Xcodeのストレージ逼迫に悩んだら MOONGIFT      2019-08-20 21:40:02  詳細
iOSの開発をしていると、シミュレータのデータなどが蓄積されていきます。もちろん細かく各バージョンでの動作確認は必要ですが、ストレージを逼迫するのも問題です。定期的に整理が必要です。 そこで使ってみたいのが‎DevCleanerです。アプリケーションなどのデータも整理できるXcode用クリーナーです。 ‎DevCleanerの...
https://www.moongift.jp/2019/08/%E2%80%8Edevcleaner-xcode%E3%81%AE%E3%82%B9%E3%83%88%E3%83%AC%E3%83%BC%E3%82%B8%E9%80%BC%E8%BF%AB%E3%81%AB%E6%82%A9%E3%82%93%E3%81%A0%E3%82%89/
JITを使うようなMacアプリでの公証(Notarization)について      2019-08-16 18:40:29  詳細
はじめに はじめまして。2019年3月に入社しました、yosuke2です。 今回はMacアプリの公証(Notarization)に関してハマった経験があり、ネットにもそんなに出てはいないので貴重な知見かなと思ったのでこれをまとめました。 ちなみにXcodeはGUI部分はほぼ使用せず、ほとんどの内容をコマンドラインで行っているため、その...
https://techracho.bpsinc.jp/yosuke2/2019_07_31/78252
Mac純正のファイル差分確認ツール「FileMerge」が使いやすい - Reasonable Code      2019-08-14 10:40:03  詳細
Macでファイルの差分をサクッと取りたいときってありますよね。そんなときにおすすめなのが「FileMerge」。 「FileMerge」は、Appleが提供している開発ツール「Xcode」に付属しているファイル差分確認ツールです。特徴は以下のとおり。 シンプルで使いやすい Mac純正のファイル差分確認ツールなので安心して使える ター...
https://reasonable-code.com/filemerge/
【Swift】WKWebViewでJavaScriptのconsole.logを使えるようにする – 万来工房      2019-07-28 21:20:48  詳細
アプリ内のWKWebViewで実行するJSのデバッグが面倒だったので、xcodeのコンソールにJSのconsole.logの内容が表示されるextensionを作成しました。 プロジェクトに組み込み後、webView.enableConsoleLog()みたいな感じで呼び出すと、以降、JSのconsole.logの内容がXcodeのデバッグウインドウに表示されます。 詳細はコー...
https://banrai-works.net/2019/01/13/%E3%80%90swift%E3%80%91wkwebview%E3%81%A7javascript%E3%81%AEconsole-log%E3%82%92%E4%BD%BF%E3%81%88%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E3%81%99%E3%82%8B/
Xcodeの面倒なキャッシュ削除をGUIで行えるMacアプリ『DevCleaner for Xcode』 | DevelopersIO      2019-07-27 22:40:17  詳細
Xcodeは使用していると開発速度向上を目的としたキャッシュデータを大量に蓄積していきます。開発をしているとそのようなデータを消したくなる時があります。 Xcodeは〜/ Developerフォルダにキャッシュファイルやシンボルを格納していきます。 ディレクトリの場所は決まっているので手動かスクリプトで削除することが多...
https://dev.classmethod.jp/smartphone/introduction-of-devcleaner/
iOS 証明書 & Provisioning Profile & Apple Developer Program の更新をやったメモ(1年ぶりn回目) | DevelopersIO      2019-07-21 14:21:10  詳細
無事にできました! Certificates, Identifiers & Profiles 管理サイトに行く Apple Developerにアクセスしてログインします。 その後、「Certificates, Identifiers & Profiles」を選択します。 証明書の作成(開発用) 「Certificates」の右側にある矢印を選択します。 続いて、「iOS App Development」を選択して進み...
https://dev.classmethod.jp/smartphone/iphone/update-ios-certificate-and-provisioning-profile/
スマホ用の気持ちいいインタラクションを豊富に備えた、オープンソースのUIコンポーネント -Cuberto | コリス      2019-07-19 11:20:26  詳細
スマホアプリ用の気持ちいいインタラクションを豊富に備えた、オープンソースのUIコンポーネントを紹介します。タップやスワイプなど、ユーザーの操作に反応するアニメーションは、見ているだけでも楽しめます。 GitHub Open Source Collection ここで紹介するUIコンポーネントは、ロンドンの制作会社「Cuberto」による...
https://coliss.com/articles/build-websites/operation/work/ui-interaction-for-ios-cuberto.html
公式ストア経由以外での配布 | Monaca Docs      2019-07-16 22:21:10  詳細
各プログラムの比較に関しては、こちら をご確認ください。 プレリリース版アプリの配布方法 ( 検証目的 ) は、2 通りあります。 App Store Connect を使用 : iOS Developer Program アカウントの登録およびアプリの審査 ( Apple Review ) が、事前に必要です。 Ad Hoc 配布 : iOS Developer Program または iOS Develop...
https://docs.monaca.io/ja/products_guide/monaca_ide/deploy/non_market_deploy/
guard let self = selfするとLLDBでpo等できない問題が直った (Xcode 11 beta) - Qiita      2019-07-13 16:21:09  詳細
Xcode 10までは以下のようなコードを書くと、closure内でselfを再定義するせいでLLDBが思うように変数を認識してくれなくなる。 class SomeClass { private func someFunction(someClosure: ()->Void) { someClosure() } func doTask() { let greeting = "Hi" someFunction { [weak self] in guard let self = self else...
https://qiita.com/yorikasa/items/eb9f091ea0ff4caf6bf6
[WWDC19] Xcode11新機能まとめ - Qiita      2019-07-13 13:20:55  詳細
はじめに WWDC19 報告会 at Yahoo! JAPANで発表したXcode11の新機能について文章でまとめた記事です。 NDAや著作権に配慮してスクリーンショットなどは載せておりません。 エディタ エディタUIの刷新 コミット履歴が一番右のインスペクタに統合 真ん中の時計アイコン(Source Controll History表示) AssistantとAuthors...
https://qiita.com/shtnkgm/items/0ad6367406bae2a30754
React Native(Expo)でiOSアプリ「寝過ごし・乗り過ごし防止」をApp Storeに公開した件 - Qiita      2019-07-11 22:40:03  詳細
はじめに どんなアプリを作ったの? 「寝過ごし・乗り過ごし防止」アプリ 降車する駅を登録しておくと、 電車などの乗物で近づいたタイミングで教えてくれるアプリ サラリーマンや電車通勤の学生向け つまり?⇒ * 降りる駅を気にしなくて済む! * 寝ててもOK!漫画やスマホに熱中しててもOK! * 音楽でアナウンスが聞こ...
https://qiita.com/ee68028/items/8c3e2f88b7fe33e0276a
2019年上半期のiOSアプリ開発振り返り – 株式会社キュリオシティソフトウェア      2019-07-08 15:20:47  詳細
2019年も残すところあと6ヶ月。上半期はどんな感じでiOSアプリ開発をやってたかっていうのを書いておきます。 SwiftUIとかCombineとかそういった話題はありません。 開発用ツール XcodeGen デメリットはあるもののXcodeGenが圧倒的に便利です。 しかし、すぐにXcodeGenを使いたかったかというとそういうわけでもありませ...
http://curiosity.co.jp/2019ios/
The missing ☑️: SwiftWebUI – The Always Right Institute – Almost always sometimes definitely right.      2019-07-01 12:20:15  詳細
Beginning of the month Apple announced SwiftUI at the WWDC 2019. A single “cross platform”, “declarative” framework used to build tvOS, macOS, watchOS and iOS UIs. SwiftWebUI is bringing that to the Web ✔️ Disclaimer: This is a toy project! Do not use for production. Use it to learn more about Sw...
http://www.alwaysrightinstitute.com/swiftwebui/
Rebuild: 242: Thumbs Down If You Like It (N)      2019-06-27 02:20:49  詳細
Naoki Hiroshima さんをゲストに迎えて、Swift, DSL, iPad, アクセシビリティなどについて話しました。 Show Notes Intermittent Issues to Mixlr’s Services Aubrey Plaza Nintendo is working on a full sequel to The Legend of Zelda: Breath of the Wild Flutter Jetpack Compose The Apache Groovy programming la...
http://rebuild.fm/242/
SF Symbols - Speaker Deck      2019-06-21 12:21:07  詳細
参加してなくてもついていけるもん!WWDCゴリゴリキャッチアップ会 での発表資料です。 https://wwdc-gorilla.connpass.com/event/132144/ 一部のスクショは NDA 違反しないように発表時のものから差し替えてますが、内容に影響はしないです。 (Xcode の画面のスクショを公開されているものを引用するように変更してます)
https://speakerdeck.com/ezura/sf-symbols
iOS 13にしかないフレームワークを使用したアプリをiOS 12以下でも動くようにするには - 24/7 twenty-four seven      2019-06-18 16:20:30  詳細
SwiftUI、Combile、RealityKitなどiOS 13以上の環境にしか存在しないフレームワークを使用するアプリをiOS 12以下の環境で実行すると、その機能を実際に呼び出さないようにしていたとしても、起動時にダイナミックリンクに失敗してクラッシュしてしまいます。 dyld: Library not loaded: /System/Library/Frameworks/Rea...
https://blog.kishikawakatsumi.com/entry/2019/06/18/152554
About-SwiftUI/README.md at master · Juanpe/About-SwiftUI · GitHub      2019-06-15 16:40:03  詳細
Since past Apple's keynote, where SwiftUI was announced, tons of docs, examples, videos and tutorials have appeared. The goal of this repository is to gather all this information having an unique place where looking for info about SwiftUI. SwiftUI is an innovative, exceptionally simple way to bui...
https://github.com/Juanpe/About-SwiftUI/blob/master/README.md
Xcode 11で導入されるxcframeworkのディレクトリ構造 - いけだや技術ノート      2019-06-05 21:21:04  詳細
WWDC19でお目見えしたXcode 11ですが、ライブラリ・フレームワークの配布形態として .xcframework という新しいフォーマットが導入されています。 https://developer.apple.com/documentation/xcode_release_notes/xcode_11_beta_release_notes/#3318305 XCFrameworks make it possible to bundle a binary framework or...
http://ikesyo.hatenablog.com/entry/xcode11-xcframework