やらなイカ?

たぶん、iOS/Androidアプリの開発・テスト関係。

iOS

UWA GOTでUnityアプリのプロファイリング(iOS編)

Unity向けプロファイリングツールであるUWA GOTのv2.0.1から、iOSプラットフォームでのプロファイリングも可能になりました*1。 本記事では、iOS版の導入手順(Androidとの差分)と注意点などを紹介します。 なお、UWA GOTの概要については、過去記事を参照…

システムテスト自動化カンファレンス2017-2を開催しました #stac2017

ヤフー株式会社さんで開催された、テスト自動化研究会の旗艦イベント「システムテスト自動化カンファレンス2017-2」にスタッフとして参加してきました。 testautomationresearch.connpass.com 通算5回目、年1回の開催ですが、昨年分が15月にずれ込んでしまっ…

try! Swift Tokyo 2017 テスト系セッションまとめ #tryswiftconf

昨年に続き、3月2〜3日に開催されたtry! Swift Tokyo 2017に行ってきました。 テスト系のセッションが3つあったので、それらについてまとめます。 今年は海外からを含め700人を越える参加者があり、会場になったベルサール新宿セントラルパークの広いホール…

実践 Appium(書評らしきもの)

11/26に発売となる書籍『実践 Appium』をご恵贈いただき、一足先に拝読させていただきました。 実践 Appium作者: Manoj Hans,太田健一郎,児島修出版社/メーカー: オライリージャパン発売日: 2016/11/26メディア: 単行本(ソフトカバー)この商品を含むブログ…

#tryswiftconf 3日目のテスト系セッションまとめ

3/3〜5の3日間、サイバーエージェントさんのセミナールームで開催されたtry! Swift、その3日目に行ってきました。 海外からも100人を超える方々が参加され、とても活気のあるカンファレンスでした。 Swift言語にフォーカスした本カンファレンスですが、3日目…

Google Cloud Messaging (GCM) の新機能 Topic Messagingを試したメモ

Google I/O 2015で発表された Google Cloud Messaging(以下GCM)の新機能、Topic Messagingを試してみました。 環境、前提条件などは、先の記事を参照してください。 Google Cloud Messaging (GCM) でiOSデバイスにPush通知を送る - やらなイカ?nowsprinti…

Google Cloud Messaging (GCM) でiOSデバイスにPush通知を送る

iOS

Google I/O 2015で発表された、Google Cloud Messaging(以下GCM)を使ってiOSデバイスにPush通知を送る手順が公開されていたので試してみました。 Cloud Messaging | Google Developersdevelopers.google.com なお、GCMを使うと言っても最終的にiOSデバイス…

#TwitterFlock でFabricの話を聞いてきたメモ

Twitter社主催のアプリ開発者向けイベント"Twitter Flock Tokyo"に行ってきました。このイベントはTwitter社が提供しているFabricについてのもので、各都市で開催されています。 Fabricではいくつかのサービスが提供されています。これまで、ベータ版配布サ…

testotips.io(Appium回)に行ってきました #testotipsio

クックパッド株式会社さんで開催された、testotips.io 第1回*1に行ってきました。 testotips.io (2015/03/19 19:00〜)connpass.com testotips.ioは、iOS/Androidの開発系Tips共有会として続けられているpotatotipsのテスト版を指向していて、s.io==塩味*2と…

モバイル向けテスト手法勉強会に行ってきました #33testing

先週、クラウド名刺管理のSansan株式会社さんで開催された『最新事例から学ぶ!モバイル向けテスト手法勉強会』に参加させていただき、また「テストの種類とBDD」と題してお話してきました。 【iOS/Android】最新事例から学ぶ!モバイル向けテスト手法勉強会…

Realm(realm-cocoa)を使うアプリをテストする #realm_jp

iOS/Android向けDBMS+ORMのRealmを利用しているアプリのテストコードの書きかた、またテストコードからIn Memory Storeで使用する方法を試してみました。 realm-cocoa のバージョンは 0.90.6 を使用しています。 テストターゲットの準備 Realmをプロジェクト…

Realm Tech Talk with JP Simard 1 に行ってきました #realm_jp

iOS/Androidで使用できるDBMS(+ORM)であるRealmのイベント、Realm Tech Talk with JP Simard #1(於 freee株式会社さん)に行ってきました。 Realm Tech Talk with JP Simard #1 (2015/02/20 19:30〜) Tech Talk with JP Simard from Realm Realmのメンバ…

システムテスト自動化カンファレンス2014で「ビルドプロセスとCI」をお話してきました #stac2014

ヤフー株式会社さんで開催された、テスト自動化研究会の旗艦イベント「システムテスト自動化カンファレンス2014」にスタッフとして参加、また、一枠いただいて講演させていただきました。 写真は会場から見下ろせた、見ろ、リアj ミッドタウンのイルミネー…

Cardboardでもユニティちゃんを表示させてみた

Oculus Rift DK2で表示させたユニティちゃんを、できるだけそのままCardboardやTaoVisorで立体視してみます。 開発環境などは先のエントリを参照。 Oculus Riftでユニティちゃんを表示させてみた - やらなイカ? Durovis Dive Plugin Durovis DiveというCard…

QtのiOSアプリ生成を試してみた

Qt 5.2から、iOS/Androidネイティブアプリの生成がサポートされました。とりあえずiOSアプリについて試してみたメモ。 開発環境のインストール Xcode Xcode 5.1.1および、Xcode Command Line Toolsのインストールが必要です。 アプリを実機にインストールす…

Travis CI Night に行ってきました #eytokyo

Engine Yard 東京オフィスで開催された Travis CI Night に行ってきました。 iOSのオープンソースライブラリにおけるCI環境の定番となっている Travis CI に関する国内初イベントとのことで、行ってきました。RubyやPHPなどで利用されている方々のお話も聞け…

iOSアプリ テスト自動化入門 のサポート

【3/21】タイトルを変えました 拙著『iOSアプリ テスト自動化入門』が発売されました。このエントリで内容のフォローをしていきます*1ので、誤字・脱字、説明の足りないところ等ありましたら、コメントなどでご指摘ください。 iOSアプリ テスト自動化入門作…

iOSアプリのテスト自動化本を執筆しました

まだ校正中なのですが、iOSアプリのテスト自動化入門(仮)的な*1タイトルの本を執筆しました。秀和システムさんから3月中旬ごろ発売予定です。 iOSアプリ テスト自動化入門作者: 長谷川孝二出版社/メーカー: 秀和システム発売日: 2014/03/18メディア: 単行…

GREE Tech Talk #04 スマートフォン時代のソフトウェアテスト に行ってきた #greetech04

最近テストづいている?勢いで、GREE Tech Talk #04 : スマートフォン時代のソフトウェアテストに行ってきたのでメモ。 WAPとかCiRCUSとかHT03AとかIS01とか懐かしいキーワードが出てきたりUnityの話が聞けたりと、幅広く、そしてスマートフォンの闇の深さを…

システムテスト自動化カンファレンス2013で「スマートフォンアプリのテスト自動化をはじめよう」をお話してきました #stac2013

テスト自動化研究会主催のシステムテスト自動化カンファレンス2013にスタッフとして参加&モバイル枠をいただいてお話してきました。 スマートフォンアプリの テスト自動化をはじめよう from Koji Hasegawa システムテスト自動化カンファレンス2013ツイ…

圧縮されたplistファイルをPythonで読む方法

事の発端は、iOSアプリのAdHocビルドをOTA配布するためのplistファイルを作って欲しいというリクエスト。 複数のビルドターゲットxコンフィギュレーションを使っているプロジェクトなのでbundle-identifierはbuildディレクトリ下のターゲット名.app/Info.pli…

Remote TestKitを使ってみた(iOSデバイス編)

NTTレゾナントさんの運営する、リモートでAndroid端末をレンタルしてアプリの検証に使えるサービス Remote TestKit がiOSデバイスをサポートしたとのことで、使ってみました。 尚、Remote TestKitは(株)カトマックさんの「リモート・スマホ・レンタル」と…

App Storeで旧バージョンのiOSアプリをダウンロードできるようになった件まとめ

iOS

iOSアプリのビルド設定にある"iOS Deployment Target*1"で特定のバージョンを指定することで、アプリをインストールできるiOSバージョンを"iOS x.以降"にすることができます。 iTunesではこのように表示されます。 iOS7.0リリースに合わせ、アプリの旧バージ…

複数のTarget/Configurationを持つiOSプロジェクトの構成Tips

iOS

以前"iOS勉強会議"で少しお話した内容ですが、新しいプロジェクトを整備するタイミングがあったので、ようやくまとめてみました。例えば、 クイズアプリでコンテンツの異なるものを別アプリとしてビルド、リリースしたい サーバと通信するアプリで、テスト用…

Xcode4でファイルヘッダのCopyright表記をプロジェクトごとに設定する方法

iOS

Xcodeでは新規作成するファイルのヘッダにcopyright表記を入れてくれますが、Xcode4からアドレス帳の会社名を引っ張ってくるようになって請負案件のとき面倒だなーと思っていたところ、プロジェクトごとに設定する方法がありました。設定方法は以下の通り。1…