Developer's Blog

Android アプリでフォーカスを意識してみる

はじめまして。
開発担当の岸本です。
主に、 Android アプリの開発を行っています。

 

本ブログでは、 Android アプリ開発の記事が少なく、
なんと、カテゴリーに Android 開発がありません!!!すごく寂しいです。
なので、私が Android の記事を書いて、カテゴリーに追加して貰えるよう頑張ります。

 

では、本題です。
突然ですが、 Android アプリを使用する時に、
フォーカスを意識した事がありますでしょうか?
タブや EditText ではあるかもしれません。
ボタンはどうでしょうか?
そもそも、フォーカス状態のボタンを見た事がありますか?

続きを読む

続・ちょっと待った! Visual Studio 2010 をオトクに入手するワザを公開します!

こんにちは! フェンリル社内で Microsoft のライセンスに一番詳しい(かもしれない) RAPT こと山口です。
前回の内容から引き続き、Visual Studio 2010 を入手検討中の個人開発者や中小規模の開発者グループの方々へさらなる朗報です!
今回は若干資格要件がありますが、一層オトクに入手するワザを公開しちゃいます!

・・・というか、無償で上位エディションを使えちゃうんでよすねぇ。
オトク以前の問題ですね。。。

続きを読む

Sleipnir Start のテコ入れについて

こんばんは、林です。

気がつけばまたこんな時間に記事を書いてしまいました。
本日のブログ当番なのですが書けずにスランプに陥っています。

いつもなら jQuery や JavaScript などを書いていたのですが。
ですので次の Sleipnir Start (PC 版) のアップデートでテコ入れを企画検討している箇所をざっと洗い出してみます。

続きを読む

Delphi XE2 を試してみた

こんにちは。FenrirFS 開発担当の福満です。

先日、Delphi の新しいエディション、Delphi XE2 が発売されました。64 bit 対応や Windows / Mac OS X  のクロスコンパイルなど目玉機能の多い今回の Delphi、早速インストールして触ってみましたので、その雑感を記したいと思います。

続きを読む

Sleipnir Mobile for Android 1.1 をリリースしました!

sleipnir-android-banner

こんにちは、Sleipnir Mobile for Android 開発担当の西田です。

先週リリースした正式版に対し、たくさんのレビューやフィードバックをお寄せ頂きありがとうございました。

本日、それらを元に改善した Sleipnir Mobile for Android 1.1 をリリースしました。

Sleipnir Mobile for Android プロダクトページへ

Android マーケットの Sleipnir Mobile へ

続きを読む

iOS アプリのバイナリを少しのぞいてみる

Mac / iOS 開発担当の松本です。

皆さんご存知のように iOS アプリを作るのに欠かせない Objective-C は、メソッドの解決が動的なこともあり、C言語のファミリーでありながら強力なリフレクション機能を備えています。そのリフレクションの必要性等から、実行ファイルには様々な情報が埋め込まれていて、何気なくバイナリエディタで開いただけで、テンションが上がるバイナリに仕上がっています。のぞかずにはいられませんね。という訳で今日はこのバイナリを少しのぞいてみたいと思います。

まずはバイナリの概要を抑えておきましょう。iOS 上の実行ファイルは Mach-O という形式で(まーく・おーと読むらしい)、これは Windows や Linux でいうところの EXE や ELF にあたります。この Mach-O のフォーマットについては
アップルからドキュメントが提供されていますね。

細かい話はドキュメントをみて頂くとして、Mach-O オブジェクトは大きくは3つの部分に分けられます。

  • ヘッダ
  • ロードコマンド
  • データ

このうちロードコマンドの中のテキストセグメント内に、クラス名一覧やらメソッド名一覧やらが含まれています。なのでとりあえず読みたいのはロードコマンド周辺だという事です。

続きを読む

フェンリルのプロダクトは、こうやって案内してるんですよ

こんにちは、広報担当の片桐です。

広報 by wikipedia

『広報とは、広告と違って第三者(メディア等)を経由して情報発信する方法で、
広告と違って情報を取り上げてもらえるかどうかはメディア側が判断するもの。』

というような説明をよく見かけます。
確かに、実際にはニュース性の有無やその内容が旬な情報で有るかどうかなどが、重要になってきます。

今日は、私が行っている広報業務の一部をご紹介したいと思います。

 

続きを読む

10/26(水)~10/28(金)開催予定の『第1回スマートフォン&モバイル EXPO 秋 』へ出展します!

こんにちは、広報の片桐です。
展示会のお知らせです。

10/12(水)~10/14(金)開催予定の
「スマートフォン&タブレット2011秋」(会場:東京ビッグサイト)」
への、出展&セミナー開催のお知らせをさせていただきました。

なんとその2週間後の
10/26(水)~10/28(金)に開催予定の
『第1回スマートフォン&モバイル EXPO 秋』へも
フェンリルのブースを出展予定です。

場所は、幕張メッセです。

続きを読む

【Objective-C】NSObject クラスと NSObject プロトコルが分かれているのはなぜ?

こんにちは。開発担当の金内です。

Mac / iOS アプリ開発で使う Objective-C におけるルートクラスと言えば、泣く子も黙る NSObject です。Java における java.lang.Object や Python における object にあたるものが、Objective-C では NSObject なわけです。

さて、この NSObject にはクラスとプロトコルの両方があることをご存じでしょうか?そして、NSObject クラスは NSObject プロトコルを採用しています。これらはなぜ分かれているのでしょうか?クラスだけでは困るのでしょうか?

続きを読む

【Windows Phone】 DeviceID の取得

こんにちは、開発の久郷です。

今回は、Windows Phone 開発の小ネタをひとつ。
個体識別をしたいこともあり、少々調べてみました。デスクトップ OS は、同一端末に複数の OS が入ったりヴァーチャルマシンがあったり、増設できたり外せたりと中々に統一的な識別が難しいですが、 iOS をはじめとするには携帯端末は(大雑把な意味での)拡張は限定的なため、iOS の UDID のような比較的はっきりとした個体識別方法があったりします。 Windows Phone では、Windows Live ID ありきな運用となるため(*注 先日開発者向け公開となった Windows 8 も)、ユーザの判別という点でも企業内利用という点でも、このあたりが色々と便利そうです。

続きを読む

Copyright © 2019 Fenrir Inc. All rights reserved.