「Swift」に関連する技術ブログ
企業やコミュニティが発信する「Swift」に関連する技術ブログの一覧です。
全192件中 46 - 60件目
【イベントレポート】Extended Tokyo - WWDC 2023を開催しました!
2023/06/16
ブックマーク
はじめに こんにちは。ZOZO DevRelブロックの @wiroha です。6月5日の深夜から6月6日にかけて Extended Tokyo - WWDC 2023 を開催しました。 Extended Tokyoは、WWDCのメインセッション(Keynote)をさらに楽しむためのイベントです。今年もLINE株式会社、株式会社ZOZO、ヤフー株式会社の3社で主催しました。オフライン会場は2019年以来のヤフー紀尾井町オフィスにあるLODGEです。またオンライ
[WWDC2023] SwiftDataを使ってみた。
2023/06/14
ブックマーク
CoreDataの後継者であるSwiftDataがついにリリースされたので、簡単なアプリで使ってみた。 SwiftDataを導入するには、6つの簡単なステップを踏む。 import SwiftData モデル作成 AppでmodelContainer作成 @Environment(\.modelContext)を宣言 @Queryを配列の変数につける モデルをcontextにinsertしてsave()を行えば完成 それでは、ひとつずつ見ていこう。 1. SwiftData移入 まずはimportしよう import SwiftData 2.
ABEMA iOSエンジニアの1年目の軌跡
2023/06/01
ブックマーク
はじめに 本記事は、22卒1年目の成長シリーズ 13日目の記事です。 2022年度新卒 ...
【株式会社ラクス】SaaSプロダクト別の技術スタックを一挙公開!
2023/05/31
ブックマーク
こんにちは、技術広報の yayawowo です。 突然ですが、株式会社 ラク スと聞いて何を思い浮かべますでしょうか? 弊社 ラク スでは、様々なプロダクトを展開していますが正直認知度は低いと思っております。 そこで今回、弊社についてもっともっと知っていただくため・・・ ラク スが展開している全10プロダクト 全10プロダクトの技術スタック インフラ/SRE/デザイナー
ワールドカップに向けた開発や視聴体験改善を経験して感じた新卒iOSエンジニアの課題と成長
2023/05/30
ブックマーク
本記事は、22卒1年目の成長シリーズ 11日目の記事です。 こんにちは!2022年度新卒入社、株式会 ...
Swift 6に向けた準備:Strict Concurrency CheckingをTargeted設定にした際に発生した問題と解決方法
2023/05/08
ブックマーク
こんにちは、フロントエンド部の中島です。FAANSのiOSアプリの開発を行なっています。 FAANSの由来は「Fashion Advisors are Neighbors」です。「ショップスタッフの効率的な販売をサポートするショップスタッフ専用ツール」で2022年8月に正式ローンチしました。 はじめに FAANS iOSチームではAPI通信においてSwift Concurrencyを利用しています。Swiftに限らず並行処理を扱う場合には実装
新卒1年目(ほぼ)初心者のLIFULL HOME'S iOSアプリ開発奮闘記
2023/04/17
ブックマーク
こんにちは。LIFULL ネイティブアプリエンジニアの佐藤麗奈です。 業務では LIFULL HOME'SのiOSアプリ (以下、LHアプリ)の開発を担当しています。 私が新卒で入社してから、早くも1年が経ちました。 今回は、LIFULLに入社してから今日までの歩みを振り返ってみたいと思います。 これからエンジニアとして働くけれど、未経験でもやっていけるか心配だなぁと感じているよう
SwiftUI導入に向けての取り組み
2023/04/13
ブックマーク
こんにちは! 株式会社ココナラアプリ開発グループ、iOSチームの上田です。 ココナラはニックネームで呼び合う文化があり、皆からはうえぽんと呼ばれています。 主にやっていることはチーム名どおりココナラのiOSアプリの開発を行っていて、タスクによってはAndroidの開発も行っていたりします。 今回はココナラのiOSアプリにSwiftUIを導入するまでに検討したこと等を
【Swift】アプリでbackgroundを検知した時に画面をマスクする方法
2023/04/13
ブックマーク
概要 作ったもの 環境 SwiftUIでの実装 UIKit LocalAuthenticationと組み合わせてみる まとめ 概要 金融系のアプリなどでよくある実装かと思いますが、アプリでbackgroundを検知した時に画面をマスクする方法について紹介したいと思います。 作ったもの 環境 この記事は以下のバージョン環境のもと作成されたものです。 【Xcode】14.3 【iOS】16.4 【macOS】Ventuta SwiftUIでの実装 SwiftUIで
WINTICKET Flutterでの iOS アプリのリプレースの道のりと成果
2023/04/05
ブックマーク
WINTICKET Flutter での iOS アプリリプレースの道のりと成果 はじめに こんにち ...
Swift から Flutter へのリプレースにおけるローカルデータのマイグレーション
2023/03/30
ブックマーク
はじめに WINTICKET アプリチームの横井(@_yoko_com)です。 2023 年 1 月 ...
【Swift】ChatGPTを利用してAIチャットアプリを作ってみる
2023/03/17
ブックマーク
概要 環境 前置き ドキュメントを見る 実際に検証してみる 検証の様子 まとめ 概要 OpenAI APIの中でChatGPTが利用できるので、そちらを利用してAIとチャットできるiOSアプリを試しに作ってみました。その中で作り方やpromptの調整による変化などを簡単に検証してみたので紹介したいと思います。 またPythonのみで簡単にWebアプリを作成できる方法については以下の記事で紹介
OpenAPI Generatorに適したOpenAPIの書き方
2023/03/15
ブックマーク
はじめに こんにちは! WEARバックエンドブロックの高久です。 WEAR ではOpenAPI(Swagger)を使って、アプリやWebのクライアントが利用するAPIを定義しています。そして先日、開発効率化のために OpenAPI Generator でOpenAPIからAPIクライアントコードを自動生成、活用できるように整備をしました。その中でOpenAPI Generatorに適したOpenAPIの書き方のポイントがいくつかあったので、
【Swift】LocalAuthenticationを使用して生体認証を試してみた
2023/02/09
ブックマーク
概要 環境 LocalAuthentication 試してみる Privacy - Face ID Usage Descriptionを追加 ViewやClassの実装 解説 まとめ 概要 ロック画面の解除に普段何気なく使用しているFace IDやTouch IDですが、セキュリティレベルを高めるのはもちろん、ユーザーがIDやパスワードを打つストレスの解消にもなっています。 私を含め、多くの人は一度体験したらもう二度とパスワードを入力して画面ロック
ココナラiOSアプリ開発でのProtocol Buffer利用について
2023/01/10
ブックマーク
こんにちは!株式会社ココナラのプロダクト開発部でiOSアプリ開発を担当している あっきー と申します。Xcodeのバージョンが2の頃からiOSアプリ開発をやっています。最近では一回り以上も歳が下のメンバーが増えてきて、いつ老害と言われてしまうかと戦々恐々の毎日を過ごしています。 本記事では、ココナラiOSアプリ開発でのProtocol Buffer利用を改善した話をします。