前回は、「Hello,(ニックネーム)!」とプロフィール写真を表示する、簡単なmixiアプリを作成してみました。 今回は前回作成したXMLをもとに、mixiアプリのコードについて簡単な説明をしてみたいと思います。 以下に前回のサンプルコードを記載します。 <?xml version=”1.0″ encoding=”UTF-8″?> <Module> <ModulePrefs title=”Hello, world!”> <Require feature=”opensocial-0.8″ /> </ModulePrefs> <Content type=”html”><![CDATA[ <div>Hello, <span id="target"></span>!</div> <div id="photo"></div> <script type="text/javascript">
2009年6月初旬の段階で、mixiアプリはopen beta段階です。 有志によって作成され、open beta内で公開されているものがすでに485件(2009年6/2現在)もあります。(現在はすべてインディーズアプリに分類されます)その中でも群を抜いて人気なのが今日ご紹介する「ネギ振りカウンタ」です。 アプリはこちら インストール数がopen betaだというのに3134件(2009/6/2現在)というモンスターアプリです。 操作は簡単で、ひたすらマウスでクリックをしてネギを振ります。振った回数は全世界共通カウンターで保存されます。なんとすでに7550800回(2009/6/2/19:30現在)もクリックされているようです。シンプルですが非常にすぐれたインタフェイスとかわいいキャラクターで、飽きない仕組みになっています。 ぜひ皆さんもお試しください。作者のきょろさんのブログはこちら
mixiアプリ作成については、mixi Developer Center にいろいろ書いてあります。 ・・・が、たくさん書いてあって読むのたいへん!なので 「3 ステップでかんたん!mixiアプリのはじめかた」を今回ご紹介します。 1.デベロッパー登録の申請を行う デベロッパー登録画面 へアクセスし、「Developer登録」ボタンを押した先で登録を行います。 登録には携帯メールアドレス、氏名、住所を入力するのですが、ここでひとつ注意! 携帯メールアドレスに、iPhone のメールアドレス(i.softbank.jp)は指定できません。 mixi のかたに直接伺ったところ、iPhone では固有端末情報を特定できないため、mixi の仕様上では登録可能メールアドレスから除外されているようです。 2.デベロッパー登録を完了させる ステップ1で入力した携帯メールアドレスへ登録完了用メール
前回は、mixiアプリをはじめるための準備を 3 ステップでご紹介しました。 今回は、せっかく mixiアプリのデベロッパーになって「mixiアプリオープンβ (http://platform001.mixi.jp/)」にアクセスできるようになったので、いきなり mixiアプリを作ってみようと思います! 以下の 3 つの準備を整えたら、開発準備は完了です。 テキストエディタ 作成したファイルを置いておくWebサーバ Webブラウザとデバッグ環境 さて、いよいよ開発に着手するわけですが とにかく何でもいいから今すぐmixiアプリを公開してみたい!というのであれば mixi Developer Center上に公開されているサンプルサースをそのまま使ってみると良いかもしれません。 以下は、上記サイトに掲載されている「Hello,(ニックネーム)!」を表示するmixiアプリのサンプルをほんの
ネットで検索をすると CSS のテクニックが山ほど公開されていますが、実際に商用サイトの制作をしていて個人的に利用する頻度が高いテクニックの BEST 5 をご紹介します。 ちょっと凝ったデザインのサイトをコーディングする時に、これらのテクニックに助けられることが多いです。どれも覚えておいて損はないものばかりです! IE6 でも min-height を使う 例えば、異なる高さのブロックを float しつつ底辺のラインを揃えたい時などに、「IE6 が min-height に対応していたら楽なのに!」と思うことがありますが、以下のテクニックを使えば IE6 でも min-height(相当)の適用が可能になります。 [CREAMU]CSSでmin-heightをクロスブラウザにする最も簡単な方法『Easiest cross-browser CSS min-height』 IE6 に mi
Eコマースシステムはそれが最適かどうかは別とすれば、ほぼ仕組みが決まりつつあると言っても良いだろう。商品の一覧と詳細、ショッピングカート、決済と続く。その間にユーザ登録があるなしといった違いはあっても、概ね同じようなものだ。 ユーザ画面 そう考えるとEコマースシステムは自作で作るほどのものではないということになる。もっと違う切り口からユーザに迫るためにも、システムは既存のものを使った方が良いだろう。 今回紹介するオープンソース・ソフトウェアはDantoCart、PHP+MySQLによるEコマースシステムだ。 DantoCartはとても完成度の高いEコマースシステムだ。ユーザ向け画面はカテゴリと商品一覧に加えて特定の情報を出すCMS機能もある。商品をカートに追加すると画像が飛んでカートがアップデートされる仕組みもある。 商品詳細 ユーザ登録は必須となっており、新規購入時にパスワードを入力する
A collection of user interface components that are most commonly used in todays so called web 2.0 sites. All tools are contained in a single file that weights less than 5 Kb! Something you have been waiting for.jQuery Tools is a collection of the most important user-interface components for today's websites. This single JavaScript file weighs only 5.8 Kb Tabs is the most popular JavaScript tool on
mysql> status; -------------- mysql Ver 14.7 Distrib 4.1.20, for redhat-linux-gnu (i386) using readline 4.3 Connection id: 36 Current database: staff2006 Current user: maiha@localhost SSL: Not in use Current pager: lv Using outfile: '' Using delimiter: ; Server version: 4.1.20 Protocol version: 10 Connection: Localhost via UNIX socket Server characterset: latin1 Db characterset: latin1 Client char
Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at
Yahoo! Pipesを使うと、ドラッグアンドドロップでマッシュアップをすることができる。ごく細かな操作を行おうと思うと多少辛いが、それでも簡単なデータの連結やスクレイピングであればYahoo! Pipesのようなビジュアル的なプログラミング環境は便利だ。 オブジェクトを線でつないでいくプログラミング 複雑なプログラミングを行うにはやはりコードを手で書かざるを得ないだろう。だが簡単なものであればドラッグアンドドロップで作成可能になる時代が来るのかも知れない。その可能性を感じさせるのがMindscriptだ。 今回紹介するオープンソース・ソフトウェアはMindscript、ビジュアルプログラミング環境だ。 Mindscriptは予め指定されたコンポーネントを配置し、プロパティを編集し、それをつないでいくことでコードを書かずにプログラミングを行うソフトウェアだ。例えばダイアログを使ってファイ
Description This plugin generates static html files from your dynamic WordPress blog. After a html file is generated your webserver will serve that file instead of processing the comparatively heavier and more expensive WordPress PHP scripts. The static html files will be served to the vast majority of your users: Users who are not logged in. Users who have not left a comment on your blog. Or user
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く