フェンリル

Developer's Blog

2011年03月 アーカイブ

NSArray のサブクラスでコードをシンプルに

Cocoa / Objective-C プログラミングをしていると、NSArray や NSSet、NSDictionary あたりはよくお世話になりますよね。これらオブジェクトの集合を扱うクラスは一般に「コレクション」と呼ばれています。Cocoa / Objective-C に限らず、コレクションをうまく扱うとコーディングのスピードもプログラムの実行スピードも大きく改善できます。

今回は、既存のコレクションクラスを使うのではなく、独自のコレクションクラスを作る方法とそのメリットを、NSArray のサブクラスを例として紹介します。

続きを読む

【重要】【iPhone アプリ】Sleipnir Mobile 1.0 の一時公開停止と、新バージョン申請のお知らせ

Sleipnir Mobile 1.2
こんにちは。iPhone App UI デザイン担当の松野です。
昨年 12 月にリリースした iPhone 用ウェブブラウザ Sleipnir Mobile は、国内外でたくさんの方々にご利用・ご好評をいただき、ありがとうございます。
フェンリルでは Sleipnir Mobile にお寄せいただいた声を反映しつつ、新バージョンの開発に取り組んできました。
長らくお待たせしましたが、iPad に対応し、新機能を盛り込んだ「Sleipnir Mobile 1.2」を App Store に申請しました。近日中にみなさんの手元にお届けできる予定です。
しかしその前に、やむを得ない事情により、Sleipnir Mobile の公開を一時停止させていただいております。その「やむを得ない事情」は次のとおりです。

続きを読む

表示言語をプログラム側で制御する

通常は端末設定の言語で表示言語が決まっていきますが、アプリ内の文言を端末設定とは違う言語で表示したいというシチュエーションもあるかと思います。今回は、その表示言語をアプリ内から切り替える方法をご紹介します。

続きを読む

【Sleipnir Start】 Facebook を含む8つの検索アイコンを追加しました

こんにちは!!ウェブ担当の青野です!
本日、SleipnirStart を更新しました。

それでは以下更新内容になります!

続きを読む

Xcode のファイルツリーを名前順に並べたいという話

Xcode の左側のファイルツリー表示は、何故かファイル名が名前順に並んでおらず、並べ替える機能もありません。なのでファイル数が多くなってくると、探したいファイルが全く探せなくてイライラしますね。このファイルツリーを名前順に並べたいというのが今回の課題です。

続きを読む

Sleipnir 用プラグイン3種のアップデートをおこないました

大倉です。

プラグイン3種のアップデートをおこないました。
Social Bookmarker は @nifty クリップが3月31日でサービスが終了いたしますのでプラグインから削除する作業をおこないました。
その他のプラグインに関しては不具合の修正です。

● Social Bookmarker 1.0.2

Social Bookmarker

  • @nifty クリップのサービス終了に付き @nifty クリップを廃止した

● Hatena Bookmarker 1.2.2

Hatena Bookmarker

  • サブウィンドウを使用してブックマークしたときに Enter Key が使用できない問題を改善した
    (はてなブックマークのタグ入力補完機能が正しく動作しません)

● Headline-Reader Plugin 2.0.3

Headline-Reader Plugin

  • 全画面表示を使用したときにヘッドラインツールバーが隠れてしまう問題を改善した

併せてソーシャルブックマーク紹介ページからも @nifty クリップを削除させていただきました。
引き続き Sleipnir をよろしくお願いいたします。

続きを読む

SnapCrab for IE 1.0.4 をリリースしました

大倉です。

SnapCrab for IE でいくつかの不具合の報告がありましたのでアップデートを実施しました。
利用されている方は必ずアップデートを実施してください。

最新のバージョンは 1.0.4 になります。

SnapCrab for IE のリリースノート
SnapCrab for IE のダウンロード

利用されていない方もこの機会にお試しください。
来週リリースが予定されている Internet Explorer 9 のデザインにとてもよくマッチした
美しいキャプチャソフトです。

続きを読む

ドリルダウンか?モーダルか?

ここに、テーブルに並んだデータのタイトルを付ける画面があります。

「この画面は横にドリルダウンしてたどり着くべきか、はたまたモーダルで開くべきか」

Navigation or Modal

iOS アプリの UI を考えたことがあれば、何度も出くわす問いです。テーブルのデータをユーザーが編集したり新規作成したりするのはよくある話ですね!どちらがベストか悩んだときは、その画面の役割や操作感の違いに注目することでヒントが得られます。

続きを読む

【お知らせ】 HMV ONLINE のメンテナンスに関するご案内

こんにちは、広報担当の片桐です。
HMV ONLINE のシステム・メンテナンスが 3/7(月)に実施されることに伴い、
Sleipnir Start の一部機能が利用できなくなります。
以下に、詳しい内容をご案内させていただきますので、ご確認ください。

続きを読む

iOS の自動回転を使わずに4方向対応アプリを作成する方法

以前、「より”紙”ライクな Inkiness for iPad の回転」で、Inkiness for iPad の回転についての話をしました。Inkiness for iPad では、iOS の自動回転機能を使わずに4方向に対応させています。今回は、その手法をご紹介しようと思います。

続きを読む

【Grani】歌舞伎公式ウェブサイト 歌舞伎美人(かぶきびと)とのコラボレーション版 Grani リリース

KabukiGrani.png

こんにちは、片桐です。
今日は、3月3日 桃の節句、ひな祭りですね!!
そんな和のイベントにぴったりのコラボ版 Grani をリリースしました。

今回のコラボは、松竹株式会社が運営する歌舞伎の公式ウェブサイト、
歌舞伎美人(かぶきびと)」とのコラボレーションです!

続きを読む