「Swift」に関連する技術ブログ

企業やコミュニティが発信する「Swift」に関連する技術ブログの一覧です。

Try Jira and You Will See How Impressive It Is!

Outline in 3 Lines I am a Scrum Master We use Atlassian products, including Jira in our company Here are some useful features of Jira Introduction Hello, everyone. This is Koyama from KINTO Technologies. I am an iOS (Swift) engineer. I've also been doing a bit of Scrum Master work lately. This time, I would like to introduce some recommended Jira practices. Scrum and Jira? As stated in the 2020 Scrum Guide , a Scrum Master has a key role to “help the Scrum team by coaching them self-manage

チーム開発にSwiftUIを導入してみて感じたメリットと困ったこと

株式会社ココナラアプリ開発グループ、iOSチームの上田です。 以前こちらの記事でどのような手順でSwiftUIを導入したかを紹介致しました。 今回はその後、SwiftUIを導入して感じたメリットや、逆に導入してみて困ったこと・苦戦したことなどのデメリットを紹介していこうと思います! 導入して感じたメリット まず導入して感じたメリットからご紹介したいと思います

社内版 Rails アップグレードガイドを公開します

こちらは Timee Advent Calendar 2023 シリーズ1の25日目の記事になります。 昨日は @tomoyuki_HAYAKAWA による Swift Concurrency AsyncStreamを使ってみる #Swift - Qiita でした。 タイミーでバックエンドエンジニアをしている id:euglena1215 です。 メリークリスマス🎄 みなさんの手元にはプレゼントは届いているでしょうか。 Ruby の世界では Ruby コミッターサンタさんがクリ

Swiftでllama.cppを使いたい!

今年の流行語といえばLLMですが、中でもローカルLLMの技術がプログラマ的には気になります。何かに使えそう! そこでローカルLLMの代名詞である(?)llama.cppを眺めていたところ、堂々とPackage.swiftがあるのに気づきました。 https://github.com/ggerganov/llama.cpp/tree/master ということは、自力で難しいことをしなくても、簡単にSwiftから利用できそうです。 今更感もありますが、

Private RepositoryのRelease Assetsにアップロードした、XCFrameworkをより簡単に利用する

※この記事は Luup Developers Advent Calendar の21日目の記事です。 こんにちは。はじめまして。iOSエンジニアの山手です。本業では、公共交通系のiOSアプリの開発に携わりつつ、Luupでは、業務委託としてiOSアプリの機能改修や品質改善等のお手伝いをさせていただいています。 今回の記事は、Private RepositoryのRelease Assetsに対してXCFrameworkのzipファイルをアップロードし、PrivateなS

【回想】SPMでPreviewのLocalizeがぶっ壊れたのでなんとかした話

回想と書いているのは、この記事で紹介する問題がXcode15では既に解決されていて、アプローチが誰かの役にたつものではないからです。読み物としてお楽しみいただければ幸いです。 ※この記事は Luup Developers Advent Calendar の9日目の記事です。 こんにちは。はじめまして tarunonです。ご存知の方はお久しぶりです。1年ぶりのアウトプットです。本業ではソフトウェアエン

Swift Concurrencyについての基礎

Swift Concurrencyとは? ざっくり、 非同期と並行処理を、大きくしたのこいつらでやる Async/Await。 非同期処理を同期処理と同じような方法でより読みやすく、より正確にかけるようにした構文 Task プログラムの一部として非同期で実行できる作業の単位。 すべての非同期コードは何らかのタスクの一部として実行されます。 Actor 非同期処理で起こりやすい、データ競合を防

Using Combine to Achieve MVVM

Hello I'm Koyama from the KINTO Technologies Mobile App Development Group. I work on mobile app development and maintenance as an iOS engineer. Today, I'd like to talk about how MVVM was adopted for Global KINTO's mobile app development. MVVM and Combine There are a few things I'd like to touch on briefly before I begin. MVVM MVVM is an architecture in software development. It consists of Model-View-ViewModel, which is derived from the MVC model. The details are a little complex,

コード品質向上のテクニック: 第 2 回(確認したかどうか確認した?)

こんにちは。コミュニケーションアプリ「LINE」のモバイルクライアントを開発している石川です。 この記事は、毎週木曜の定期連載 "Weekly Report" 共有の第 2 回です。Weekly Re...

コード品質向上のテクニック: 第 1 回(覆<error>盆に返らず)

こんにちは。コミュニケーションアプリ「LINE」のモバイルクライアントを開発している石川です。 私達は、高い開発生産性を維持するために、コード品質と開発文化の改善に注力しています。 そのために様々な取...

超簡単にメニューバーアプリを作りたい(macOS)

基幹システムグループ所属、新卒1年目のいなつぐです。 現在はジョブローテでPythonやJavaを使った業務に携わっています。 本稿ではMacのメニューバーアプリが簡単に作成できるpythonライブラリであるrumpsについて紹介したいと思います。 rumpsの基本的な使い方から始め、勤怠関係の定常業務を一つにまとめてみたというrumpsの活用方法までを紹介します。 rumpsとは? rumpsと

【書き起こし】Merpay iOSにおけるSwift Concurrency対応の挫折と今後 – Takeshi Sato【Merpay & Mercoin Tech Fest 2023】

Merpay & Mercoin Tech Fest 2023 は、事業との関わりから技術への興味を深め、プロダクトやサービスを支えるエンジニアリングを知ることができるお祭りで、2023年8月22日(火)からの3日間、開催しました。セッションでは、事業を支える組織・技術・課題などへの試行錯誤やアプローチを紹介していきました。 この記事は、「 Merpay iOSにおけるSwift Concurrency対応の挫折と今後

AWS Weekly Roundup: Amazon EC2 M2 Pro Mac、Amazon Coretto 21、Amazon CloudWatch Synthetics など (2023 年 9 月 25 日)

9月25日週は、AWS ユーザーグループインドネシアと AWS Cloud Day インドネシアをサポートするためにジャカルタに来ています。昨日は、「Innovating Yourself as Early-Stage Developers」のテーマで AWS ユーザーグループインドネシア と Hacktiv8 が共同で開催した コミュニティイベント に参加しました。イベントは大いに盛り上がり、スピーカーや開発者とつながる素晴らしい時間を過ご

【イベントレポート】After iOSDC Japan 2023を開催しました!

はじめに こんにちは。DevRelブロックの @wiroha です。9月11日に After iOSDC Japan 2023 を開催しました。9月1日〜3日に開催されたiOSDC Japan 2023の協賛企業であるLINE株式会社、PayPay株式会社、株式会社ZOZO、ヤフー株式会社の4社合同での振り返りイベントです。 登壇内容まとめ 4社の社員による発表の後、パネルディスカッションを行いました! コンテンツ 登壇者 風レーダーを支え

新着 – Swift パッケージを AWS CodeArtifact に追加

9月20日より、Apple プラットフォーム ( iOS 、 iPadOS 、 macOS 、 tvOS 、 watchOS 、 visionOS )、または サーバー側で実行されている Swift アプリケーション 用のコードを記述する Swift デベロッパーは、 AWS CodeArtifact を利用して、パッケージの依存関係を安全に保存および取得できます。CodeArtifact は、 Xcode 、 xcodebuild 、 Swift Package Manager ( swift package コマンド) などの標準的なデベロッ
技術ブログを絞り込む

TECH PLAY でイベントをはじめよう

グループを作れば、無料で誰でもイベントページが作成できます。情報発信や交流のためのイベントをTECH PLAY で公開してみませんか?