読者です 読者をやめる 読者になる 読者になる

職業プログラマの休日出勤

職業プログラマによる日曜自宅プログラミングや思考実験の成果たち。リアル休日出勤が発生すると更新が滞りがちになる。記事の内容は個人の意見であり、所属している(いた)組織の意見ではない。

iOS(iPhone/iPad)

Apple ID を変えた

Apple ID と言えばメールアドレスです。iCloud やら何やらにログインするときは、メールアドレス+パスワードにて遂行することになります。二要素認証を有効化している場合はもう一つの要素も必要ですが、メールアドレスが必要であることに変わりはありませ…

関西モバイルアプリ研究会 #関モバ 第21回 に参加

関西モバイルアプリ研究会(通称 関モバ)の第21回に参加してきました。kanmoba.connpass.com 会場 今回の会場も、このブログなどでもお世話になっている 株式会社はてな さんの京都オフィス! 本当によくお世話になってます。 自分で発表した内容 speakerde…

Cocoa勉強会関西 第70回 に参加してきました

cocoa-kansai.connpass.com直前まで参加できるかどうか怪しい状況でしたが、どうにか都合をつけることができました。 そして、どうせ参加するなら喋りたい!ということで、少しばかり喋ってきました。 喋った内容 Code Signing(コード署名)についての話で…

関西モバイルアプリ研究会 #関モバ 第19回 に参加

関西モバイルアプリ研究会(通称 関モバ)の第19回に参加してきました。kanmoba.connpass.com 会場 今回の会場は、このブログなどでもお世話になっている 株式会社はてな さんの京都オフィス! 本当によくお世話になってます。 はてな記法 にも、結構長いこ…

関西モバイルアプリ研究会 #関モバ 第12回 に参加

関西モバイルアプリ研究会(通称 関モバ)の第12回に参加してきました。kanmoba.connpass.com 会場 今回のスポンサーは フリュー株式会社 様! 京都の七条あたりでございます。 発表した内容 speakerdeck.com 5分では話し足りないという感触でした。 需要が…

関西モバイルアプリ研究会 #関モバ 第10回 に参加

もう3日も前の話ですが、関西モバイルアプリ研究会(通称 関モバ)の第10回に参加してきました。kanmoba.connpass.com今回はネタを用意することができず、発表者ではなく聴衆としての参加です。 研究会の開催からブログ記事投稿まで日が空いているのは、諸事…

関西モバイルアプリ研究会 #関モバ 第9回 に参加してきた

関西モバイルアプリ研究会(通称 関モバ) #9 に参加してきました。 kanmoba.connpass.com前回 に続いて2回目の参加で、今回は発表してきました。 会場への道のり 大阪市内から京都市内へJR京都線の新快速で移動していたのですが…18時32分頃、京都線:摂津富…

関西モバイルアプリ研究会 初参加

関西モバイルアプリ研究会(通称 関モバ) #8 に参加してきました。kanmoba.connpass.comこれまでどうしても都合が合わなくて参加できなかったのですが、ようやく参加することができました。 どんな会なのか? 平日の夜に集まる 乾杯から始まる iOS / Androi…

Cocoa勉強会関西 #cocoa_kansai でSVGの話をしました

おおよそ2ヶ月に1回のペースで開催されている Mac / iOS 開発関連の勉強会「Cocoa勉強会関西」第60回で、SVGの話をさせて頂きました。内容はこのスライドをご覧下さい。しゃべった内容は、このスライドから容易に想像できるはず! この話題を選択したキッ…

iPhone6を買った

iPhone6 / 6 Plus が発売されて少し時間が経ち、供給状況も少し落ち着いてきたところで、そろそろ買おうかなと思ってました。新しい Mac mini が発売されて、かなり気持ちは揺らぎましたし、日常生活の生産性に関する費用対効果がiPhoneよりもMac miniの方が…

麻雀点数計算アプリ「麻雀の友」2.4 リリース

○○符△飜 まではわかるけど点数が覚えられない…そんな方にオススメの麻雀点数計算アプリ「麻雀の友」の新バージョン、2.4 をリリースしました。麻雀の友Tadahisa Motookaユーティリティ無料これと言った新機能は特に無く(笑)、UI(見た目や操作感)をiOS7風…

吹き出し作成アプリ「突然の死」バージョン1.1リリース

_人人人人人人人人人人人_ > リリースしました <  ̄Y^Y^Y^Y^Y^Y^Y^Y^Y^Y ̄こんな吹き出しをお手軽に作成するためのiOSアプリ「突然の死」のバージョン1.1をリリースしました。次のような機能があります。 簡単なコピー&ペースト Twitterへ投稿(「設定…

Cocoa勉強会関西#54でCoreDataについて話してきました

第54回 Cocoa勉強会関西 で、CoreDataについて話をしてきました。 3行要約 CoreDataのベースはRDBMS。データベース界隈の知識をCoreDataでの開発に活かそう! Atomicity(原子性)を気にしよう! データのバックアップは超重要 どんな話? CoreDataとACID f…

Cocoa関西で発表しました

もう2週間ほど昔の話になりますが、 第52回 Cocoa勉強会関西 - iOS/Macアプリ開発勉強会 で発表しました。 お題は「AustraliaでのiOS」ということで、 Australiaの市場の話 開発環境として見たAustralia MapKitの話 Cocoa関西の参加者にオススメする観光地の…

Snow Travel Expo

もう2週間も前の話になりますが、Sydney Convention Centre という展示場で開催された Snow Travel Expo という展示会を見に行きました。北半球ではこれから夏真っ盛りですが、Sydneyではこれから冬に入るのです。とは言ってもSydneyで雪が降ることはほとん…

iPhoneが勝手に国際SMSを送る?

Australiaに来てiPhoneを利用している人の一部から、「身に覚えの無い国際SMS送信があって、通信キャリアから請求されるんだけど、なんで?」という相談を頂くことがあります。個人的な相談であることもあれば、職場で受ける相談のこともあります。 この記事…

アクセサリの使い回し

僕が身だしなみに気を付け始めた…と思ったら大間違いです。 今夜はiOSのお話。 この記事の問題で、先日の祝日 "Labour Day" 丸一日を潰してしまったので、悔しさを込めて記事にします。 現象 UINavigationBarとUITableViewを組み合わせたアプリの開発中に出…

iPhone5行列@Sydney

(何を今更感がありますが…)先日のiPhone5発売の時に、Apple Store Sydneyの行列に参加してきました。 写真をペタペタと貼付けておきます。以下、本文中に登場する時刻は特に記載の無い限りはオーストラリアのNewSouthWales州の時刻(EST:Eastern Standard …

どう見る? Class Reference

※この内容は 2012年6月度Xcode勉強会関西ビギナーズ のLTで喋った内容とほぼ同じです。もう1週間も昔の話ですが… どう見る?Class Reference View more presentations from Tadahisa Motooka 問題提起 Xcodeのバージョンが4になったあたりから?、Xcod…

Unknown class MyClass in Interface Builder file

iOSの開発中に、サブクラス化によって拡張したUI部品をStoryBoardsに適用しようとしたところ、表題のエラーに遭遇しました。エラーとは言ってもappがクラッシュする訳ではなく、実行時にログが出力されるのと、標準のUI部品が利用されてしまう、という状況に…

セルの表示内容が更新されない?!

iOSで UITableView を利用するときのお話です。 タップされたセルにチェックマークを入れているつもりだったのですが、チェックマークが表示されませんでした。 コードは以下の通り。 ※関係性の薄いコードは省略しています。 - (void)tableView:(UITableView…

Static Cells で楽々UITableViewプログラミング

iOS5から Storyboards が導入され、それと同時にStaticCellsが登場しました。「試しに」StaticCellsを利用することはありましたが、分からない事も多く、本気で使うのはためらっていました。この記事ではStaticCellsを本気で使うために必要なものなどを紹介…

ボタンを快適に押すことのできるサイズ

Apple社によると、iOSデバイスにおいて快適にタップできるオブジェクトの最小サイズは44x44ポイント、なのだそうです。これより小さい物はタップしにくいということですが、どれくらいタップしにくいものなのか、試してみることにしました。(ちょっと単純過…

AppBank Japan Tour 2nd in Osaka

これは昨日の話。AppBankさん主催/株式会社サイバーエージェントさん後援(?)のイベント「AppBank Japan Tour 2nd in Osaka : iPhoneアプリ勉強会・プレゼン大会」に参加してきた。もちろんプレゼン大会にも参加…と言いたいところだけど、それはまた次回以…

久々の実機デバッグでトラブル

iOS Developer Program 2年目に突入してしばらくの間、実機でのデバッグをしていなかった。 先日、久し振りにデバッグしようとしたら、開発者証明書(Development Certificate) や Provisioning Profile が expire していたので、新たに作成することにした。…

jongutil 1.1

麻雀の点数計算を簡単に行うためのiPhoneアプリ “jongutil” version1.1 をリリースしました!新機能は… ★iOS (iPhoneOS) 3.x 系でも動作するようになりました(今までは4.x系のみ) ★面子や和了形などから符点を導き出す「符計算アシスタント」を搭載麻雀で…

カレンダー連携

カレンダー機能「単体」で見ると、iPhoneよりもauのガラケーの方が操作性などで優れていると感じる。ただ単に慣れの問題であるかもしれないが、これはガラケーの強みの一つであると思う。 しかし、操作性から一歩外れた視点で考えると、例えばPCやGoogleCale…

jongutil on the AppStore

麻雀の点数計算アプリ jongutil がAppStoreに掲載されました! 「○○符△飜 まではわかるけど点数が覚えられない」そんな方にオススメです。iTunesで開く

AppStoreへ申請提出

麻雀の点数計算ユーティリティ「雀算」をAppStoreに提出しました。 現在は「Waiting for Review」という状態です。 これから、Appleの方による審査があり、上手く行けば1週間後くらいにはAppStoreに陳列されることになります。 審査を通ったら、皆さんダウ…

UITableView 実装

前記事のように “テーブルで実装したい”という希望が強くありましたので、テーブル(UITableView)を使って実装しました! 少し苦戦はしましたが、何とかうまく動いています。 勢い余って、NavigationControllerまで取り扱うようになりました(笑) あとはメ…

復活?

仕事が忙しく2ヶ月ほど開発がストップしていました。 その間には iOS4.0 が発表されたり、iPhone4がどんどん普及していったりなど、iPhoneプログラマにとって世界は目紛しく変わっているのでした。たった二ヶ月ですが、なんかもう浦島太郎のような気分です…

iPhone向け麻雀用電卓 jongutil(仮称)開発中

僕は丸暗記がとても苦手です。 ときどき麻雀することがあるのですが、困るのはいつも点数計算。「○○符○○飜」まではすぐにわかるのに、そこから実際にやり取りする点数を求めるのに時間がかかります。視力もそんなに良くないので、雀荘の壁に掲示してある得点…