Developer's Blog

2017年07月 アーカイブ

WWDC’17 にデザイナーが参加してきた!

WWDC’17

こんにちは、デザイナーの福島です。
フェンリルでは毎年数名のエンジニアが WWDC に参加しています。
今年はカルフォルニア州サンノゼで行われた WWDC’17に デザイナーである私も参加しました。
(WWDC とは、Apple が技術者・開発者を主な対象とした最新技術の説明を行うために開催しているイベントのことです)

詳しい内容は、図子が書いたこの投稿などを ただくとして、大型の海外カンファレンスである WWDC にデザイナーが参加した感想です。

続きを読む

AWS Summit Tokyo 2017 に参加した AWS 漬けの3日間

AWS Summit Tokyo 2017

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

先日 2017 年 5 月 30 日(火)~ 2017 年 6 月 2 日(金)の 4 日間にわたり東京・品川にて「AWS Summit Tokyo 2017」が開催され、私も 5 月 31 日 〜 6 月 2 日 の 3 日間参加してきました。

AWS Summit は世界中をサーキットして行われる、 AWS のクラウドサービスに関する様々な事例、最新技術、活用方法を知ることができるクラウドカンファレンスです。 その中でも 4 日間行われた AWS Summit Tokyo 2017 は世界最大規模とのことです。

今回は私が 3 日間 AWS 漬けになりながら、感じたこと考えたことをお伝えしたいと思います。

続きを読む

2017 エンジニアインターンシップの募集を開始します。

見たこともない最高をつくるアプリ開発−エンジニア向けサマーインターンシップ−

インターンの様子

こんにちは。
フェンリル採用担当の山下です。

夏の 5 日間、大阪・東京・名古屋・島根の 4 拠点でインターンシップを開催します。エンジニアとしてスキルアップしたい ! この夏に周りと差をつけたい ! という方はぜひ、ご参加ください。

フェンリルは、数多くのアプリを手がけています。そのどれもが、スタッフひとりひとりがデザインと技術にこだわり、ほんの 1 ピクセルにまで気持ちを注いだ成果物なのです。このインターンシップでは、そんなフェンリルの現場で、見たこともない最高をつくるために日々取り組む私たちの仕事を体験できます。その過程や考え方を通じて、最高のものをつくる大変さと喜びを感じてもらえる 5 日間をお届けします。

続きを読む

Jenkins はもうオワコン? Concourse CI で iOS 向けビルドをやってみた



忙しい人向けのまとめ

Concourse CI は Docker による構築が容易で、CLI による処理を自動化出来ますが、シンプルなUIしか持っていません。
そのため、Jenkins のように特定の個人に依存することなく、分散化した自動化のためのプラットフォームとして有望です。
モバイルアプリのビルドにも使えるので実際に試してみました。

続きを読む

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 をお勧めします。

続きを読む

Copyright © 2018 Fenrir Inc. All rights reserved.