注目キーワード

MOONGIFT

OSSを中心としたメディアポータル

タグ「開発」の公開予定記事

プレミアムユーザーは以下の記事を先行で購読可能です。MOONGIFTプレミアムは月額500円の有料サービスです。詳細はこちらから

一般公開:2012/02/17
Webアプリケーションを作るのに便利そうなコンポーネント群
一般公開:2012/02/16
GitHub+Capistranoでデプロイ管理

プレミアム登録する

タグ「開発」の記事一覧

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

Screenshot-2012-01-24-14.49.23_thumb

2012/02/03

JavaScriptの開発、運用に。console出力をクライアントサイドで制御「andlog」

andlogを使うとJavaScriptのデバッグメッセージの出力をクライアントサイトで切り替えられるようになります。妙なメッセージを出してしまわぬよう、使ってみると良いでしょう。 console.logを実行します。何も出力されません。 debugを有効にします。あくまでもクライアント側で...

Screenshot-2012-01-24-12.22.44_thumb

2012/02/03

テキストエディタ派に。Titaniumアプリをコンソール上でコンパイル「MakeTi」

Titaniumで作ったiOS/Androidアプリを実行する場合、Titanium StudioやTiDev Communityを使うのが一般的です。ですがこれではテキストエディタで開発している時に切り替えるのが不便です。そこで使ってみたいのがMakeTi、コンソールベースのTitaniu...

3dsearch32_thumb

2012/01/30

開発時に。送信内容が確認できるダミーのSMTPサーバ「smtp4dev」

システム開発においてメール送信を行う時はよくあります。SMTPサーバを立てたとして、間違って送信してしまうと大変な事態につながるかも知れません。そこで使ってみたいのがローカルで使えるダミーのSMTPサーバ、smtp4devです。 起動しました。まずはセキュリティ警告が出ます。 メイン画面です...

Screenshot-2012-01-19-15.18.48_thumb

2012/01/28

大型Webアプリケーションを開発する際に使えるJavaScriptフレームワーク「AngularJS」

Webアプリケーションを開発する際にJavaScriptを素のままで使うのはナンセンスになってきました。JavaScript用Webフレームワークを活用して手早く組み立てていくべきです。そのためのソフトウェアとしてAngularJSを紹介します。 まずごくシンプルなデモから。 クリックでビュ...

Screenshot_2012_01_18_04_56_37_thumb

2012/01/28

Three20に代わるiOSフレームワーク「Nimbus」

NimbusはThree20から大いにインスピレーションを得たiOSフレームワークになります。様々な点を改良し、今のスタイルにあった新しいフレームワークを目指そうとしています。 サンプルのアプリです。フォトアルバムカタログで、メモリモニタリングもついています。 写真をスムーズに閲覧できます。...

Screenshot-2012-01-13-15.49.31_thumb

2012/01/20

クライアントサイドだけでファイルを保存する「FileSaver.js」

Webアプリケーションが増える中、Webブラウザ上で作ったコンテンツをそのままエクスポートする時に使えるライブラリがFileSaver.jsです。 まず画像を保存するデモです。 こんな感じに適当にマウスで文字を書きます。 ファイル名をつけて保存ボタンを押すと保存が実行されます(ウィンドウ下部...

3dsearch5_thumb1

2012/01/20

Hostsファイルを編集、反映するFirefoxアドオン「Change Hosts」

開発時にローカルのサーバをリモート風に見立てる際に行うのがhostsファイルの修正です。大抵Webブラウザで利用すると思うので、Webブラウザ自体から修正するChange Hostsは便利かも知れません。 配布サイトです。インストールします。 確認ダイアログです。 インストールしました。 ア...

Screenshot-2012-01-11-15.11.59_thumb

2012/01/19

継続的インテグレーションに。iOSを自動操作してテスト「KIF」

iOSにおいて継続的インテグレーションを実現するのに使えるのがKIFです。アプリの操作を自動で行って、テストの自動化を推進してくれます。 iOSシミュレータ、実機の双方で動きます。 テストの記述です。タップするラベルを指定しています。 デモ動画です。シミュレータはマウスでは触れていません。 ...

Screenshot-2012-01-11-12.04.35_thumb1

2012/01/16

全てはリポジトリが知っている。バグがどこにあるのか予測「Bugspots」

禅問答のようですが、コードを書かなければバグは作られません。逆に言えばよく更新されているファイルこそバグを含みやすいということです。どこにバグが潜んでいる可能性があるか、それを発見するツールとして使えるのがBugspotsです。 インストールします。RubyGemsからインストールできま...

7cb81916b5cb62457c179a0ddfde81e9

2012/01/15

要チェック。iPhone/iPadで表示しているWebサイトに対して使えるWebインスペクタ「Mobile Safari Inspector」

WebKitにはJavaScriptやHTMLのデバッグを行うインスペクタが内蔵されています。それをiPhone/iPadのMobile Safariでも使えるようにするのがMobile Safari Inspectorです。 iPadのシミュレータで任意のサイトを表示します。 デスクトップ...

3fd838022158b72df4126b806719d74a

2012/01/14

よく使うコードを登録しよう。MacRuby製のスニペット管理「CodeSnippet」

コードスニペットを登録できるWebサービスは多いですが、オフラインの時に使えなかったり、セキュリティ上の理由でオンラインに保存できないという場合もあるかと思います。そんな時に使ってみたいのがCodeSnippetです。 起動しました。新しいスニペットを追加する場合は+ボタンを押します。 追加...

Screenshot2011-12-27-16.18.35_thumb

2012/01/05

Google製のクライアントサイド、JavaScript製テンプレートエンジン「JsTemplate」

Webアプリケーションがさらに開発されていくために必要なのが高機能なJavaScriptテンプレートエンジンの存在です。幾つか出てきていますが今回紹介するのはかなり有力です。なぜならGoogleが開発したテンプレートエンジンだからです。それがJsTemplateです。 デモです。左上がテンプ...

Screenshot_2011_12_21_04_20_10_thumb

2011/12/31

Pathの華麗なメニュー表示をTitaniumアプリにも取り込む「pathmenu.js」

PathというiPhoneアプリに実装されているメニュー表示、選択機能が人気です。Objective-Cで実現するのはQuadCurveMenuですが、さらにTitaniumで実装したプロジェクトが登場しました。それがpathmenu.jsです。 初期表示です。右下にアイコンがあるのでタップ...

Screenshot2011-12-19-15.19.00_thumb

2011/12/30

Titanium Developerを求めるプログラマーはこちらを「TiDev Community」

Appceleratorの開発するTitaniumはAptanaを買収したこともあって現在はTitainum StudioというIDEのみを提供しています。しかし既に開発用エディタが決まっている人はかつてのTitanium Developerが恋しいことでしょう。そこで使いたいのがコミュニテ...

Screenshot2011-12-19-13.40.11_thumb

2011/12/28

JavaでGoogle+ APIを利用するならぜひ「Google+ Platform Java API Starter」

デモです。 Google+のコネクションが求められます。 この後エラーになってしまいました…。 ライブラリはAndroid、Google App Engine、コマンドライン、Webアプリ用とそろっています。 Google+ Platform Java API StarterではGoogle...

Screenshot2011-12-14-13.39.54_thumb

2011/12/25

リッチなWebアプリケーションを開発するフレームワークSproutCore後継プロジェクト「Ember.js」

SproutCoreがFacebookに買収されました。SproutCoreはリッチなWebアプリケーションを開発できるフレームワークですが、今後の開発についてはEmber.jsとして継続される模様です。 スマートフォンに特化している訳ではありませんが利用できます。 デスクトップ向けでHel...

Screenshot2011-12-14-13.14.33_thumb

2011/12/24

30分で開発マシンに変身させる魔法のスクリプト「Laptop」

これからRailsの勝発をはじめてみたい、そう思ったMac OSX/Ubuntu利用者にお勧めなのがLaptopです。30分であなたのマシンが開発マシンに様変わりします。 例えばこれがMac OSX用。 こちらはUbuntu用。 インストールされるソフトウェアです。 Laptopはたった一行...

8278b8e6c4e6cfa21598b6151a94be71

2011/12/16

WebSocketを使えばリアルタイムメッセージの夢が広がる「WebSocket client for Titanium Mobile」

Webブラウザでリアルタイムにメッセージを交換したいならば使ってみたいのがWebSocketです。そんなWebSocketを使う場合、Webブラウザ(またはコンポーネント)を使いますが、直接扱ってしまおうというのがWebSocket client for Titanium Mobileです。...

Screenshot2011-12-07-21.25.32_thumb

2011/12/14

JavaScriptに便利なメソッドを盛り込んだライブラリ「mofmof.js」

JavaScriptは今やWebだけでなく、様々な環境で使われるようになっています。そこで基礎になりえるライブラリとして紹介したいのがmofmof.jsです。かゆい所に手が届く、便利なメソッドがたくさん追加されています。 コード例です。コピーメソッド。 日付周りの拡張も多いです。 Hashを...

Screenshot2011-12-01-14.59.29_thumb

2011/12/10

Facebook Graph APIを使ったiOSアプリを開発するなら参考にしたい「SCFacebook」

iOSアプリを開発していてFacebookのGraph APIを利用したいと思ったならばFacebookが提供しているSDKを使いましょう。さらにSCFacebookを見ればその使い方について参考になる部分が多いはずです。 最初にアプリのIDとURLスキーマ部分を変更します。 起動しました。...

新規購読
新規購読

プレミアムでしか読めない記事が159あります。ぜひ登録を!

  • オープンブロックス - OpenBlockS
  • 広告募集

ぷらっとオンラインおすすめ商品もっと見る

もっと見る

人気記事もっと見る