Developer's Blog

iOS ビルド環境を Jenkins と Docker と Ansible でコード化する(実際のコード付き)

こんにちは。アプリケーション共同開発部の門多です。

昨年の終わり頃に、 Mac mini 増殖中!iOS アプリのビルドをマスター・スレーブ化して時間を短縮するという pixiv さんの記事がありましたが、フェンリルの共同開発事業アプリ開発でも、2012 年ごろから Jenkins を使ったビルドを行っています。

なるべく多くの人に使ってもらえるように、基本的に制限しない運用を行なっていました。しかし数年経ってみると、OS やビルド環境の変化もありましたし、現在の構成が色々と問題を起こしていることもわかってきました。現在ビルド環境の改善を行っているので、ついでに Keychain 管理の自動化や Xcode 自動インストールなど、これまで経験した色々な問題とその対応方法をまとめました。かなり長い記事になってしまいましたが、実際に使っているプログラムをそのまま掲載していますので、そのうち一部でも、特に iOS アプリのビルドで困っている人の参考になれば良いなと思います。

とても長いのでページ内のリンクを用意しました。

過去の問題点
環境構築の自動化

続きを読む

iOS 11 で Safari View Controller の Cookie 等の共有機能が無くなる (予定)

こんにちは、アプリケーション共同開発部の中澤です。

iOS 9 から登場した Safari View Controller (SFSafariViewController) は、 Cookie 等のデータが Safari と共有される Web ビューとして認知されています。

この仕様によって各種 Web サービスのログイン状態等も共有され、それによってユーザーはそれぞれのアプリで認証が容易になっていました。

しかし、 iOS 11 ではその仕様が変わり、 Safari や各 iOS アプリで表示される Safari View Controller は、Cookie やローカルストレージ等データをそれぞれ別の場所に保存するようになると、 WWDC 2017 にて発表されました。

続きを読む

3DCG を始めたい映像クリエイターに CINEMA 4D をオススメする理由

こんにちは。R&D 部の近藤です。

普段モーショングラフィックスなどを制作している人で、
3DCG を始めたい、興味があるけどどれがいいのか分からない。
映画業界やゲーム業界で使うような本格的なものは高価だし、
そこまでガッツリとしたものじゃなくていいんだけど、長期的に使うならちゃんとしたものがいい…。なんて考えている方はいませんか?

けっきょくどれがいいのか?
私は CINEMA 4D をお勧めします。

続きを読む

BoltzEngine 2.3 リリース!&ウェブプッシュを手軽にお試しいただけます

BoltzEngine

こんにちは。BoltzEngine 担当の伊藤です。

本日、BoltzEngine 2.3 をリリースしました。

今回はリファレンスサービス BoltzMessenger から配信速度制御が使用できるようになりました。

BoltzMessenger が配信速度制御に対応

続きを読む

Docker で簡単開発環境構築

 

 

こんにちは。ウェブ共同開発部の水野です。

早いもので、2016 年新卒として私がフェンリルの一員となってから 1 年が経ちました。

学生時代は C/C++ での開発を行っていたこともあり、ウェブ開発の世界は初めてのことばかりで驚きの連続でした。今回はそんな「驚き」の中から、Docker での開発環境構築を紹介したいと思います。

続きを読む

Sleipnir Mobile for iPhone / iPad 4.3.5 をリリースしました!

Sleipnir

こんにちは、林です。

本日、不具合を修正した Sleipnir Mobile for iPhone / iPad 4.3.5 をリリースしました。

続きを読む

[Core ML] .mlmodel ファイルを作成する

 

 

こんにちは。アプリケーション共同開発部名古屋開発課の谷口です。 今年も WWDC が開催されましたね!弊社からも 2 名参加しました ( WWDC 2017 から帰国しました #WWDC2017 ) 。

私は機械学習に興味があるのですが、WWDC でも Core ML というフレームワークが新たに公開されました。今回は、こちらを実際に使ってみてわかったことを解説します。

続きを読む

WWDC 2017 から帰国しました #WWDC2017

wwdc_patio

こんにちは。アプリケーション共同開発部 開発担当の図子です。

WWDC 2017 から帰ってきて社内での報告も終えたところです。みなさんいかがお過ごしでしょうか。WWDC が終わって1週間近く経ちますが私にとっての今年の WWDC について振り返ってみたいと思います。私は iOS アプリエンジニアですが技術的な内容には特に触れませんのであしからず。

続きを読む

モフールに投稿した動画を手元に残したい方へ

こんにちは、mofur 担当 佐伯です。

2015 年 12 月にサービスを開始した mofur ですが、残念ながら 2017 年 6 月 30 日(金)をもってサービスを終了することとなりました。ご利用いただいたユーザーの方から「投稿した動画を保存しておきたい」というお問い合わせをいただきましたので、ここで保存方法をまとめてお伝えしたいと思います。

続きを読む

Sleipnir 6 for Windows(6.2.7) と Sleipnir 4 for Windows(4.5.8) をリリースしました。

Webブラウザ Sleipnir 6 for Windows

Windows 開発担当の上田です。

本日、Blink エンジンを更新した Sleipnir 6 for Windows(6.2.7) と Sleipnir 4 for Windows(4.5.8) をリリースしました。

Web ブラウザ Sleipnir 6 for Windows をダウンロードする

Web ブラウザ Sleipnir 4 for Windows をダウンロードする

続きを読む

Copyright © 2019 Fenrir Inc. All rights reserved.