「Xcode」に関連する技術ブログ
企業やコミュニティが発信する「Xcode」に関連する技術ブログの一覧です。
全165件中 76 - 90件目
こんなこともできるXcodeを使ったデバッグ【lldb】
2022/12/21
ブックマーク
はじめに こんにちは、 id:FM_Harmony です。 今回は iOS アプリの開発で実践した Xcode でのlldbを使った デバッグ 事例 について、 3件ほど紹介したいと思います。 lldbを使った デバッグ は ブレークポイントで処理を止めて、変数を読み書きする 位かと思っていましたが、 他にもいろいろなことが出来ると知ったので、 iOS アプリ開発 のTIPS(ノウハウ/テクニック)として紹
Kotlin Multiplatform Mobile (KMM)を使ったモバイルアプリ開発
2022/12/20
ブックマーク
はじめに KINTOテクノロジーズでグローバルグループのモバイルアプリ開発を担当している、謝堯(Yao Xie)、方茂碩(Mooseok Bahng)です。 現在、 Global KINTO App というアプリの開発を担当しています。Global KINTO App (GKA)は「世界中のKINTOサービスを1つのアプリでつなぐ」というコンセプトを持たせたモバイルアプリです。現時点ではタイとカタールのKINTOサービスが実装されてい
iOSでのCreateML/CoreMLを用いたオンデバイス機械学習
2022/12/20
ブックマーク
こんにちは、 iOS エンジニア の 池田 です。 この記事は Enigmo Advent Calendar 2022 の 20日 目の記事です。 はじめに 2018年の WWDC で発表されたCreateMLですが、発表当初 Xcode を用いたモデル作成など Mac での利用に限定されていました。 ですが最近では iOS 、iPadOS、tvOSでも利用できるようになっており、オンデ バイス での 機械学習 モデル作成ができます。 (利用可能OSは iOS15.0
LUUP iOSアプリのプロジェクト構成
2022/12/16
ブックマーク
※この記事は Luup Developers Advent Calendar 2022 の16日目の記事です。 こんにちは、iOSアプリエンジニアの茂呂(@slightair)です。 今年の10月からLuupで働いています。 入社してから日は浅いですが、LUUP iOSアプリの開発環境はモダンできれいにまとまっていたのですぐにキャッチアップでき、本筋の開発に入ることができています。 そのようなLUUP iOSアプリのプロジェクト構成に
LUUP iOSアプリのプロジェクト構成
2022/12/16
ブックマーク
※この記事は Luup Developers Advent Calendar 2022 の16日目の記事です。 こんにちは、iOSアプリエンジニアの茂呂(@slightair)です。 今年の10月からLuupで働いています。 入社してから日は浅いですが、LUUP iOSアプリの開発環境はモダンできれいにまとまっていたのですぐにキャッチアップでき、本筋の開発に入ることができています。 そのようなLUUP iOSアプリのプロジェクト構成に
iOS アプリのパフォーマンスを計測する
2022/12/14
ブックマーク
この記事は RevComm Advent Calendar 2022 の 14 日目の記事です。 はじめに こんにちは。株式会社 RevComm でモバイルアプリを開発している長尾です。 普段は MiiTel Phone Mobile の機能開発やメンテナンスを行っています。 さて、アプリをリリースした後もユーザーさんに快適に使用してもらうためには、アプリのパフォーマンスを定期的に計測し、アプリが軽快に動作しているかを確
TestをGitHub ActionsからXcodeCloudに移行した話
2022/12/13
ブックマーク
この記事はLuup Advent Calendarの13日目の記事です。 こんにちは、iOSエンジニアの大瀧です。 今回はGitHub Actionsで行っていたTestの実行をXcodeCloudに移行した話を書いていきます。 XcodeCloudの概要 XcodeCloudはXcodeやAppStoreConnectからGUIでワークフローを設定、証明書の管理やTestFlightへの自動アップロード等、Appleプラットフォームに最適化されたCI/CDサービスです。 料金 GitHub ActionsやB
TestをGitHub ActionsからXcodeCloudに移行した話
2022/12/13
ブックマーク
この記事はLuup Advent Calendarの13日目の記事です。 こんにちは、iOSエンジニアの大瀧です。 今回はGitHub Actionsで行っていたTestの実行をXcodeCloudに移行した話を書いていきます。 XcodeCloudの概要 XcodeCloudはXcodeやAppStoreConnectからGUIでワークフローを設定、証明書の管理やTestFlightへの自動アップロード等、Appleプラットフォームに最適化されたCI/CDサービスです。 料金 GitHub ActionsやB
Poetry と Streamlit で Web アプリ開発
2022/12/12
ブックマーク
こちらの記事は カケハシ Advent Calendar 2022 の 12日目の記事になります。 https://adventar.org/calendars/7444 Poetry と Streamlit で Web アプリ開発 はじめに はじめまして。 Musubi の開発チームでフロントエンドを主に担当しております、井上です。どうぞよろしくお願い致します。 Musubi の開発ではフロントエンドのフレームワークとして Angular を、バックエンドのフレームワークとして
【SwiftUI】NavigationView及びNavigationStackのタイトルや背景色を変更する方法
2022/11/11
ブックマーク
概要 環境 実装方法 まとめ 概要 NavigationViewやNavigationStackのタイトルや背景色を変更する方法をご紹介します。 環境 この記事は以下のバージョン環境のもと作成されたものです。 【Xcode】14.1 【iOS】16.1 【macOS】Monterey バージョン 12.6 実装方法 UINavigationBarAppearanceはナビゲーションバーの外観をカスタマイズするためのオブジェクトです。 https://developer.apple.com/documentation/uikit
【SwiftUI】UIKitで作成したUIViewControllerやUIViewをSwiftUI側で表示する方法
2022/11/10
ブックマーク
概要 環境 UIViewControllerRepresentableとUIViewRepresentable UIKit側の実装 SwiftUI側の実装 UIViewControllerRepresentableを使用して呼び出す まとめ 概要 UIKitで作成したUIViewControllerやUIViewをUIViewControllerRepresentableやUIViewRepresentableを使用してSwiftUI側で表示する方法をご紹介します。 環境 この記事は以下のバージョン環境のもと作成されたものです。 【Xcode】14.0.1 【iOS】16.0.2 【macOS…
【SwiftUI】TextFieldやTextEditorで入力した文字数の制限やカウントを表示する方法
2022/11/02
ブックマーク
概要 環境 Combineでの実装 onChangeでの実装 まとめ 概要 テキストの文字数をリアルタイムでカウントして表示したり、入力文字数の制限をする方法についてCombineフレームワークとonChangeを使用した手法をそれぞれ紹介したいと思います。 環境 この記事は以下のバージョン環境のもと作成されたものです。 【Xcode】14.0.1 【iOS】16.0 【macOS】Monterey バージョン 12.5 Combineでの実装
Xcodeで任意のiOSバージョンのシミュレーターを追加する方法
2022/10/27
ブックマーク
概要 環境 シミュレーターの追加 確認 まとめ 概要 常に最新のOSバージョンで開発できればいいものですが、そんな事はまずなく、検証する際もそのOSに対応した環境で行うために、任意のバージョンのシミュレーターが欲しくなると思います。 そんな時は以下の手順で任意のiOSバージョンでシミュレーターを追加することができます。 環境 この記事は以下のバージョン
Xcodeでスペルチェックをする方法 - check spelling while typing
2022/10/25
ブックマーク
概要 環境 check spelling while typingの設定方法 任意のキーワードは除外 除外したキーワードの管理 まとめ 概要 いきなりですがXcodeのcheck spelling while typingは使用していますか? こちら使用するとスペルチェックをエディタに任せる事ができます。 また任意のキーワードはチェックから除外する事ができます。 今回はそんなcheck spelling while typingの設定方法についてです。 環境
Luup iOSアプリ開発の現状と課題
2022/10/24
ブックマーク
はじめましてLuupのiOSエンジニア大瀧です。 今回はiOSチーム初稿ということでLUUP iOSアプリの開発体制や採用技術、現状の課題について書いていきます。 開発体制 LUUPアプリのiOSチームは現在正社員2名で業務委託のメンバーが4人となっています。 技術顧問として@tarunonさんに在籍いただいていてiOS開発の技術的なリードやSPM対応&マルチモジュール化など実際に手を動か