iOS
端的にいうと Apple開発者カンファレンス直前、Swift言語専用機能にみるAppple製品アプリ開発を魅力的にしたいAppleの成果Swift Macrosについての読み物。 1) ネイティブ/クロスプラットフォームの先にあるアプリ? スマートフォン普及とモバイルアプリ開発が…
この記事はユニファAdvent Calendar 2023の16日目の記事です。iOSアプリ開発者&一部QAご担当向けの内容となります。 密やかなキーボード仕様変更、細やかなキーボード挙動対応。 iPhone発表とソフトウェアキーボード iPhone発表から2023年12月現在、16年近く…
こんにちは。iOSエンジニアのキムです。 暑くなってきましたが、元気にお過ごしでしょうか? 今回はSwift言語のオプショナル文法について話したいと思います。それでは本題に入りましょう。
By Vyacheslav Vorona, iOS engineer at UniFa. Recently the software development community has been abuzz with excitement over the potential of ChatGPT. As a powerful language model trained on vast amounts of text data, ChatGPT has the abili…
こんにちは、プロダクトエンジニアリング部の能登です。春、いいですね。私などは山菜など春が旬を食する楽しみが専らですが… 端的に言うと: Swift言語を使ったCLIアプリ作成ガイド。Swift言語の平行処理機能とCLIアプリは相性が良い。 1) CLIについて iPhon…
この記事はUnifa Advent Calendar 2022の10日目の記事です。 adventar.org こんにちは!プロダクトマネジメント部PdMの小谷田(こやた)です。 私、最近iOSのショートカットアプリ(以降ショートカット)にはまっています。今日はそのショートカットをどのよ…
この記事はユニファAdvent Calendar 2022の3日目の記事です。 iOS16 から新たにSwiftで使用できるプロトコルとしてTransferable が追加されました。 プロトコルに〜able とついた名称はAppleが実現したい機能を提供したいときに用いる傾向があるのですがとは…
By Vyacheslav Vorona, iOS engineer at UniFa. You may have heard of Rust Language, said to be designed for "memory safety and speed". Being an iOS developer, I didn't pay much attention to Rust since we typically use Swift. It by design pre…
Hello, I'm Ahsan Ullah Rasel, an Android Engineer from the Android team of Unifa Inc. Japan. Today, I am going to briefly introduce the Kotlin Multiplatform Mobile (hereinafter referred as KMM) framework to you. With KMM you can create app…
Hello, this is Rasel Miah from iOS team. This time I will discuss about the modern way of creating collection views layout using the new declarative API called Compositional Layout. For years, UICollectionViewFlowLayout helped us to create…
こんにちは。iOSエンジニアのキムです。 モバイルアプリの場合、無料のトラッキングツールでFirebase Analyticsがよく使われますが、今回はWebViewからFirebase Analyticsへイベントを送る方法について調べてみたいと思います。 Firebase AnalyticsのSDKは、…
皆様あけましておめでとうございます、CTOの赤沼です。 昨年は多くの方に開発者ブログをご覧いただき、誠にありがとうございました。 今年もがんばって更新していきたいと思いますので、皆様引き続きよろしくお願いいたします。 さて、昨年最後の記事に引き…
こんにちは。iOSエンジニアのキムです。 2021年ももうすぐ終わりますね。みなさんは今年はどんな一年だったでしょうか?私は仕事でとても忙しい一年でした。忙しい毎日でしたが、なんとかサービスへ貢献できて充実した一年だったと思えば、まだまだ力が足り…
この記事は、ユニファ Advent Calendar 2021の20日目の記事です。 adventar.org こんにちは。プロダクトエンジニアリング部の伊東です。主にサーバーサイドはRails、フロントエンドはVueを書いています。 今回の記事では、ios15から使えるようになったSwiftU…
みなさんこんにちは。 午睡チェックのディレクター/スクラムマスターをしている保坂です。 この記事は、UniFaアドベントカレンダー 18日目の記事となっております。 先日AWS Startup Architecture of the Year Japan 2020 Live Finaleで、ルクミー午睡チェッ…
By Vyacheslav Vorona, iOS developer at UniFa. Being an iOS developer, have you ever been in a situation when you were thinking: "Alright, I want to write this kind of app. Now!" But then you instantly realize that your pet-project would al…
はじめに iOSエンジニアをやっていますわたなべと申します。 現在私は、フォト事業部の方で自動撮影アプリというアプリの開発に携わっています。 自動撮影アプリというのは、保育園で保育士さんがBluetoothカメラとiPodを使って園児の様子を自動で撮影するア…
こんにちは。iOSエンジニアのキムです。ユニファの開発ブログでは初の投稿になります。よろしくお願いします。 私は4才の娘がいますが、娘が最近ひらがなに興味を持つようになり、読み書きの練習としてアプリを作ってあげることにしました。 今日はそのアプ…
こんにちは、iOSエンジニアの大江です。 最近は梅雨入りしたと言っているのに全く雨が降らず、 安心しきっています。 安心したところにいきなりくるときがあるので、みなさん油断せずいきましょう! ということで、雨に負けないよう楽しくOCRのお話をしてい…
こんにちは、iOSエンジニアのしだです。 今回は iOSエンジニアらしく、iOS12 から追加された Network.framework を使ってTCP Socket でチャットアプリを作ってみます。 この前、iOSアプリで TCP Socket を経由して画像を取ってくる必要が出てできて、めんど…
はじめに iOS エンジニアのしだです。年始から喉が痛くずっとガラガラ声だったり左目が腫れたり2018年はなんだか嫌な予感がします。 最近、Kotlin を勉強しています。もう ことりん という響きだけでいとおしいく感じてます。 Kotlin 勉強しているときに以下…
こんにちは、iOSエンジニアのしだです。 急に寒くなってきて秋をすっ飛ばしていきなり冬になってしまった感じがします。 iOS11 で追加された Vision.framework を使ってQRコードを読み込みしたいと思います。(n番煎じ感あります。) QR コード iOSで QRコー…
iOSエンジニアのしだです。 最近、Bluetooth Low Energy(BLE)をつかう場面が多くなってきたので、iOSでBLEを利用する方法を勉強中であります。 特に目新しい話ではないのですが、iOSでCentral側とPeripheral側の実装を試してみたので共有したいと思います。
はじめましてiOSエンジニアのしだです。 おかげさまで、去年12月に るくみーnote という園で利用してもらう連絡帳アプリをリリースしました。(実際に園でご利用いただくのは4月からの予定です) iOS版の るくみーnote では主に Alamofire 、 ObjectMapper …