タグ「開発」の公開予定記事
プレミアムユーザーは以下の記事を先行で購読可能です。MOONGIFTプレミアムは月額500円の有料サービスです。詳細はこちらから。
- 一般公開:2012/02/17
- Webアプリケーションを作るのに便利そうなコンポーネント群
- 一般公開:2012/02/16
- GitHub+Capistranoでデプロイ管理
タグ「開発」の記事一覧
MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから。
2012/02/03
JavaScriptの開発、運用に。console出力をクライアントサイドで制御「andlog」
andlogを使うとJavaScriptのデバッグメッセージの出力をクライアントサイトで切り替えられるようになります。妙なメッセージを出してしまわぬよう、使ってみると良いでしょう。 console.logを実行します。何も出力されません。 debugを有効にします。あくまでもクライアント側で...
2012/02/03
テキストエディタ派に。Titaniumアプリをコンソール上でコンパイル「MakeTi」
Titaniumで作ったiOS/Androidアプリを実行する場合、Titanium StudioやTiDev Communityを使うのが一般的です。ですがこれではテキストエディタで開発している時に切り替えるのが不便です。そこで使ってみたいのがMakeTi、コンソールベースのTitaniu...
2012/01/30
開発時に。送信内容が確認できるダミーのSMTPサーバ「smtp4dev」
システム開発においてメール送信を行う時はよくあります。SMTPサーバを立てたとして、間違って送信してしまうと大変な事態につながるかも知れません。そこで使ってみたいのがローカルで使えるダミーのSMTPサーバ、smtp4devです。 起動しました。まずはセキュリティ警告が出ます。 メイン画面です...
2012/01/28
大型Webアプリケーションを開発する際に使えるJavaScriptフレームワーク「AngularJS」
Webアプリケーションを開発する際にJavaScriptを素のままで使うのはナンセンスになってきました。JavaScript用Webフレームワークを活用して手早く組み立てていくべきです。そのためのソフトウェアとしてAngularJSを紹介します。 まずごくシンプルなデモから。 クリックでビュ...
2012/01/28
Three20に代わるiOSフレームワーク「Nimbus」
NimbusはThree20から大いにインスピレーションを得たiOSフレームワークになります。様々な点を改良し、今のスタイルにあった新しいフレームワークを目指そうとしています。 サンプルのアプリです。フォトアルバムカタログで、メモリモニタリングもついています。 写真をスムーズに閲覧できます。...
2012/01/20
クライアントサイドだけでファイルを保存する「FileSaver.js」
Webアプリケーションが増える中、Webブラウザ上で作ったコンテンツをそのままエクスポートする時に使えるライブラリがFileSaver.jsです。 まず画像を保存するデモです。 こんな感じに適当にマウスで文字を書きます。 ファイル名をつけて保存ボタンを押すと保存が実行されます(ウィンドウ下部...
2012/01/20
Hostsファイルを編集、反映するFirefoxアドオン「Change Hosts」
開発時にローカルのサーバをリモート風に見立てる際に行うのがhostsファイルの修正です。大抵Webブラウザで利用すると思うので、Webブラウザ自体から修正するChange Hostsは便利かも知れません。 配布サイトです。インストールします。 確認ダイアログです。 インストールしました。 ア...
2012/01/19
継続的インテグレーションに。iOSを自動操作してテスト「KIF」
iOSにおいて継続的インテグレーションを実現するのに使えるのがKIFです。アプリの操作を自動で行って、テストの自動化を推進してくれます。 iOSシミュレータ、実機の双方で動きます。 テストの記述です。タップするラベルを指定しています。 デモ動画です。シミュレータはマウスでは触れていません。 ...
2012/01/16
全てはリポジトリが知っている。バグがどこにあるのか予測「Bugspots」
禅問答のようですが、コードを書かなければバグは作られません。逆に言えばよく更新されているファイルこそバグを含みやすいということです。どこにバグが潜んでいる可能性があるか、それを発見するツールとして使えるのがBugspotsです。 インストールします。RubyGemsからインストールできま...
2012/01/15
要チェック。iPhone/iPadで表示しているWebサイトに対して使えるWebインスペクタ「Mobile Safari Inspector」
WebKitにはJavaScriptやHTMLのデバッグを行うインスペクタが内蔵されています。それをiPhone/iPadのMobile Safariでも使えるようにするのがMobile Safari Inspectorです。 iPadのシミュレータで任意のサイトを表示します。 デスクトップ...
2012/01/14
よく使うコードを登録しよう。MacRuby製のスニペット管理「CodeSnippet」
コードスニペットを登録できるWebサービスは多いですが、オフラインの時に使えなかったり、セキュリティ上の理由でオンラインに保存できないという場合もあるかと思います。そんな時に使ってみたいのがCodeSnippetです。 起動しました。新しいスニペットを追加する場合は+ボタンを押します。 追加...
2012/01/05
Google製のクライアントサイド、JavaScript製テンプレートエンジン「JsTemplate」
Webアプリケーションがさらに開発されていくために必要なのが高機能なJavaScriptテンプレートエンジンの存在です。幾つか出てきていますが今回紹介するのはかなり有力です。なぜならGoogleが開発したテンプレートエンジンだからです。それがJsTemplateです。 デモです。左上がテンプ...
2011/12/31
Pathの華麗なメニュー表示をTitaniumアプリにも取り込む「pathmenu.js」
PathというiPhoneアプリに実装されているメニュー表示、選択機能が人気です。Objective-Cで実現するのはQuadCurveMenuですが、さらにTitaniumで実装したプロジェクトが登場しました。それがpathmenu.jsです。 初期表示です。右下にアイコンがあるのでタップ...
2011/12/30
Titanium Developerを求めるプログラマーはこちらを「TiDev Community」
Appceleratorの開発するTitaniumはAptanaを買収したこともあって現在はTitainum StudioというIDEのみを提供しています。しかし既に開発用エディタが決まっている人はかつてのTitanium Developerが恋しいことでしょう。そこで使いたいのがコミュニテ...
2011/12/28
JavaでGoogle+ APIを利用するならぜひ「Google+ Platform Java API Starter」
デモです。 Google+のコネクションが求められます。 この後エラーになってしまいました…。 ライブラリはAndroid、Google App Engine、コマンドライン、Webアプリ用とそろっています。 Google+ Platform Java API StarterではGoogle...
2011/12/25
リッチなWebアプリケーションを開発するフレームワークSproutCore後継プロジェクト「Ember.js」
SproutCoreがFacebookに買収されました。SproutCoreはリッチなWebアプリケーションを開発できるフレームワークですが、今後の開発についてはEmber.jsとして継続される模様です。 スマートフォンに特化している訳ではありませんが利用できます。 デスクトップ向けでHel...
2011/12/24
30分で開発マシンに変身させる魔法のスクリプト「Laptop」
これからRailsの勝発をはじめてみたい、そう思ったMac OSX/Ubuntu利用者にお勧めなのがLaptopです。30分であなたのマシンが開発マシンに様変わりします。 例えばこれがMac OSX用。 こちらはUbuntu用。 インストールされるソフトウェアです。 Laptopはたった一行...
2011/12/16
WebSocketを使えばリアルタイムメッセージの夢が広がる「WebSocket client for Titanium Mobile」
Webブラウザでリアルタイムにメッセージを交換したいならば使ってみたいのがWebSocketです。そんなWebSocketを使う場合、Webブラウザ(またはコンポーネント)を使いますが、直接扱ってしまおうというのがWebSocket client for Titanium Mobileです。...
2011/12/14
JavaScriptに便利なメソッドを盛り込んだライブラリ「mofmof.js」
JavaScriptは今やWebだけでなく、様々な環境で使われるようになっています。そこで基礎になりえるライブラリとして紹介したいのがmofmof.jsです。かゆい所に手が届く、便利なメソッドがたくさん追加されています。 コード例です。コピーメソッド。 日付周りの拡張も多いです。 Hashを...
2011/12/10
Facebook Graph APIを使ったiOSアプリを開発するなら参考にしたい「SCFacebook」
iOSアプリを開発していてFacebookのGraph APIを利用したいと思ったならばFacebookが提供しているSDKを使いましょう。さらにSCFacebookを見ればその使い方について参考になる部分が多いはずです。 最初にアプリのIDとURLスキーマ部分を変更します。 起動しました。...















アンケート