mixi engineer blog

*** 引っ越しました。最新の情報はこちら → https://medium.com/mixi-developers *** ミクシィ・グループで、実際に開発に携わっているエンジニア達が執筆している公式ブログです。様々なサービスの開発や運用を行っていく際に得た技術情報から採用情報まで、有益な情報を幅広く取り扱っています。

iOS

Apple IPv6審査対応 NAT64/DNS64環境構築について

こんにちは、arukasaです。 今回IPv6 (NAT64/DNS64) のWi-Fi環境構築という貴重な経験をしましたので、情報共有を兼ねて寄稿させて頂きます。 背景 Appleが、2016年1月以降はIPv6環境で動作しないアプリはリジェクトすると宣言しましたので、ミクシィ社内で…

ミクシィスマホアプリ研修説明会を開催しました & iOS-Training #1 開催のお知らせ

最近の作業用BGMは、マリオ&ルイージRPG3!!!のイン・ザ・ファイナル です。 こんにちは、武田です。 さて、先日お伝えしたオープン版スマホ研修の説明会の模様とiOS研修の第一回目についてお伝え致します。 説明会の模様について 説明会の概要については、c…

ミクシィスマホアプリ研修をオープンに開催します

はじめまして、mixiのiPhoneアプリ開発などをやっています武田です。最近サントラ欲しさにスマブラを買いました。 さて、1年半ほど前に社内でのスマホアプリ研修を行い、その資料を公開したり電子書籍化などを行いました。ただ資料も古くなっている部分など…

Photo Hack Day Japan 結果発表 その2

ミクシィの七尾です。気がつけば「Photo Hack Day Japan 結果発...

Photo Hack Day Japan 結果発表 その1

ミクシィの七尾です。すでに1週間ほど経ってしまいましたが、去る2/22-2/23に米国のAviary("エイヴィアリー"と読みます)と共同でPhoto Hack Day Japanというハッカソンを行いました。改めて参加者のみなさまと以下のスポンサー様に感謝させて頂きます。 Avia…

「Photo Hack Day Japan」参加者受付開始のお知らせ

先日告知しました、Aviaryと共同で開催する「Photo Hack Day Japan」の参加応募を受付開始したのでこちらでも告知させていただきます。 多数のスポンサー企業様から協賛頂いたおかげで、今回のイベントは賞金総額60万円+α!しかもプレパーティーから開催期間…

「Photo Hack Day 5」スポンサー募集開始のお知らせ

すっかりご無沙汰しております、スマートフォンアプリエンジニアの七尾です。 この度ビジネスパートナーのAviaryと共同でハッカソンを開催する事になりました。 一般応募に先立ちまして、この場を借りてスポンサー募集のお知らせをさせていただきます。 参加…

プログラマではありませんが、プログラマの話をさせてください

はじめまして。8キロのダイエットに成功しましたが、最近リバウンド気味の土戸と申し...

Plannahの紹介と、新プロダクト立ち上げにまつわるいくつかの開発話

こんにちは、最近ももクロの「労働讃歌」が妙に染みる衣川です。 現在私は、Plan...

mixiのアプリの設計がよく分かるブログ - スマートフォン開発研修教材の補足

こんにちは。Android の横幕です。Android が好きすぎて、来る日も...

スマートフォン開発研修教材の公開について

クラフトワークの来日公演3-D CONCERTS 1 2 3 4 5 6 7 ...

Titanium? いいえ、Triainaです。

どうも、5ヶ月ぶりのブログ投稿です、佐野です。僕は2012年8月よりメッセージ...

「第3回 iphone_dev_jp 東京iPhone/Mac勉強会」で発表してきました

こんにちは。今月は断捨離をすると決め込んでいる田村です。 7/21 (土) に...

Delight.ioでテストアプリの画面録画!(Webも)

iOS

どうも、佐野です。先日こちらの記事でDelight.ioというフレームワークを知りました: デベロッパは自分のiOSアプリに1行書き加えるだけで、ユーザのアプリ使用セッションをビデオで記録し、彼らがアプリを操作するときのタッチスクリーンの使い方、などをチ…

「第2回 iphone_dev_jp 東京iPhone/Mac勉強会」で発表してきました

こんにちは、k_kinukawaです。 少し前の話になってしまうのですが、第2...

iOS下位互換のための動的メソッド追加

どうも、佐野です。先日のWWDCでは大々的にiOS6が発表され、AppleのDev Centerからβ版のSDKもダウンロードできるようになっており、開発者の皆さんは新機能の利用に胸を踊らせていることかと思います。mixiのiPhoneアプリはiOS4ユーザも多いため旧環境もサポ…

WWDC の楽しみ方 - WWDC 2012 参加報告 -

iOS

こんにちわ、iPhone, iPad アプリを開発しております田村です。 最近...

Blocksを使ったHTTPリクエスト

聖闘士星矢Ωが、思ったより面白くて小宇宙が軽く爆発しそうなk_kinukawaです。 今回は、iOSアプリでHTTP通信を行うときの話です。 2012年4月27日 「メインスレッド上で処理している」について一部修正 従来のNSURLConnectionは、レスポンスをdelegateでハン…

UIAlertView の delegate 束縛を解放しよう

どうも、佐野です。今回は UIAlertView の拡張カテゴリを作って、delegate ではなく Block でコールバック処理を記述するための拡張カテゴリの作り方を紹介します。 iOS4 から Objective-C では Blocks という独自のクロージャ機能が搭載されました。これに…

GHUnitで単体テストをしてみよう

初めまして。プログラマのショウといいます。 現在、mixiの公式iPhoneアプリを担当しています。 今回は、iPhoneアプリ開発におけるGHUnitを用いた単体テストについて紹介したいと思います。 ★ テストとは 本題に入る前に少しだけ、テストという概念について…

絵文字だョ! 符号化文字集合(後編)

同僚の女性からクッキーをすすめられても、「サードパーティークッキーは拒否します」とキッパリお断り申し上げたiPhoneアプリ開発担当の七尾です。というか、どう考えてもホワイトデーの(ry さて先週に引き続き、iOS開発でUnicode絵文字を扱う際の注意点に…

UIView拡張カテゴリによるUIコーディングの簡略化

はじめまして、佐野です。僕は2006年10月にメンバー4人でネイキッドテクノロジー社を創業し、5年間ガラケーからスマホに渡るまでモバイル関連の技術・サービス開発に携わり、去年の10月にミクシィ社にジョインし、現在はmixiのiPhoneアプリの開発に携わって…

絵文字だョ! 符号化文字集合(前編)

先日取り上げて頂いたテック総研のインタビューでは残念ながら時間の都合で、ろくろを回す事が出来なかった、iPhoneアプリ開発担当の七尾です。いやー残念。 先日お伝えしたAppleカラー絵文字文字コード表にUnicodeコードポイント、UTF-8、SoftBankUnicodeも…

Appleカラー絵文字文字コード表(UTF-16)

iOS

期末のお忙しいところ失礼致します。iPhoneアプリ開発担当の七尾です。 iOS5がリリースされてしばらく経ちましたが、iOS5の新機能のひとつである、Appleカラー絵文字についてUTF-16な文字コード表を作りましたので、お知らせ致します。 iOS Emoji - GitHub P…

mixi for iPad Ver 2.0 リリース記念 iPad 風フォトビューアの作り方

iOS

初めまして。11 新卒の田村と申します。 好きな食べ物は卵でございます。 現在は iOS 公式クライアントアプリ開発を行っており、主に mixi for iPad の開発を行っております。 そんなおり、12/14 に mixi for iPad Ver. 2.0 がリリースされましたー!888…

AssetsLibraryについて私が知っている二、三の事柄

こんにちは。mixiのiPhone版公式クライアントアプリを開発している七尾です。 私たちが開発しているmixiのiPhone版公式クライアントアプリは「つぶやき」や、「日記」、「フォト」、「チェックイン」などさまざまなサービスに対応しており、今後もどんどん機…