Sansan Tech Blog

Sansanのものづくりを支えるメンバーの技術やデザイン、プロダクトマネジメントの情報を発信

Swift

社内ライブラリを Swift Package Manager に対応させた話 その2 ~OpenCV に依存したライブラリ編~

はじめに こんにちは、 Mobile Application Group で iOS アプリエンジニアをやっている多鹿です。 前回は Sansan / Eight の iOS アプリにて共通で使っている社内ライブラリを Swift Package Manager (以降 SwiftPM) に対応させた話の「その1」を公開しまし…

社内ライブラリを Swift Package Manager に対応させた話 その1 ~Swift, Cベースの言語, MLModel が混在するプロジェクト編~

はじめに こんにちは、 Mobile Application Group で iOS アプリエンジニアをやっている多鹿です。 過去にもいくつかこのブログに投稿してきましたが、 iOS アプリエンジニアらしい記事を書くのは初めてかもしれません。 今回は、 Sansan / Eight の iOS ア…

Sansan iOS アプリにおけるエラー表示周りのソースコード解説

こんにちは、技術本部 Mobile Application グループの山名です。 普段は Sansan iOS チームで iPhone / iPad アプリを開発しています。 今回は Sansan iOS アプリ(以下、弊アプリ)におけるエラー表示周りのソースコードを解説します。

iOSDC Japan 2022 After Talkに登壇しました

こんにちは、はじめまして。Sansan 技術本部 Mobile Application グループの22新卒でiOSエンジニアをしている平山です。 先日開催されたiOSDC Japan 2022 After Talkに私自身初めてのLT登壇をしたので、その内容や感想についてお話しします。 sansan.connpas…

Sansan iOS アプリにおける iOS 15 対応

こんにちは、技術本部 Mobile Application グループの山名です。 来るべき iOS 16 に思いを馳せている今日この頃ですが、今回は Sansan iOS アプリにおける iOS 15 対応についてお話ししようと思います。

「iOS 15開発最前線」をより楽しむためのエトセトラとUISheetPresentationControllerをSwiftUIで使うためのTips

技術本部 Mobile Application Groupの栗山です。普段はSansan iOSアプリの開発を担当しています。 突然ですが、技術評論社さんから絶賛発売中の雑誌「WEB+DB PRESS Vol.126」のiOS 15 開発最前線 というiOS 15を題材にした特集で、共著者の一人として第3章の…

Sansan iOS アプリのマルチモジュール化推進方法

こんにちは、Sansan 技術本部 Mobile Application Group に所属している iOS アプリエンジニアの相川です。 本記事は Sansan Advent Calendar 2021 の23日目の記事になります。 adventar.org 現在 Sansan の iOS アプリチームでは開発環境の改善を目的とした…

Sansan iOS アプリの iPad 対応

こんにちは。iOSチームの髙橋です。皆さんは年毎にテーマや目標があったりしますか? 年が明けてから3週間ほど経ち、まだ今年のテーマで悩んでいましたが、肌荒れや体力の低下など心身の不調を強く感じることが多くあったので今年のテーマは健康になりました…

iOS アプリで様々なファイルをプレビューできる QLPreviewController の紹介

こんにちは、Sansan プロダクト開発部 iOS アプリエンジニアの相川です。最近個人的に機械学習を勉強していて、数学の勉強もすることになり、毎日新しいことを学ぶことができているのと大学時代に塾講師をしていた経験も少し活きていて楽しいです。 今回は i…

Sansan音声通話の裏側 【後編:Twilio Voice SDK】

はじめに こんにちは、尾林です。 Sansan事業部プロダクト開発部でSansan iOSアプリの開発を担当しています。 今回の記事は先月投稿させていただいた「Sansan音声通話の裏側 【前編:CallKit/PushKit】」の続きとなる後編の投稿になります。 buildersbox.cor…

「After iOSDC Japan 2020」参加レポート

こんにちは! Sansan事業部でiOSアプリエンジニアをしている砂金です。 先日開催された「After iOSDC Japan 2020」に参加しましたので、その様子をレポートしたいと思います。 zozotech-inc.connpass.com After iOSDC とは After iOSDCとは、iOSDCの振り返り…

Sansan音声通話の裏側 【前編:CallKit/PushKit 】

はじめに こんにちは、尾林です。 Sansan事業部プロダクト開発部でSansan iOSアプリの開発を担当しています。 10月6日、Sansanの iOS/Android アプリで社内通話機能がリリースされました。 社内通話機能とは Sansan をご利用いただいている企業様の同僚間で…

App Clip - in a nutshell 後編

こんにちは。 iOS14のリリースが思ったよりも早くて焦っている iOSチームの髙橋佑一朗です。 今回は以前書いた App Clip まとめ記事の後半です! 前回は App Clip はどういったものだったか?ということや App Clip の実装方法についてまとめていましたが、…

App Clip - in a nutshell 前編

こんにちは。最近子供の頃にハマっていた、懐かしいゲームたちが続々とリマスターされて、プレイしながらエモい気分に浸っている iOS チームの髙橋佑一朗です。 今回はタイトル通り、社内で行った WWDC キャッチアップ会のために作成した App Clip について…

© Sansan, Inc.