エンジニアtypeは、各種エンジニアをはじめ「創る人たち」のキャリア形成に役立つ情報を発信する『@type』のコンテンツです。
gem install padrino padrino g project test_app -d datamapper -b cd test_app padrino g admin padrino rake dm:migrate seed padrino start Sinatra Core Many people love the simplicity and expressiveness of Sinatra but quickly find themselves missing a great deal of functionality provided by other web frameworks such as Rails when building non-trivial applications. Sinatra acts as a thin layer on top o
Sorry, JavaScript is required to view Global Stats charts.
「Microsoft vs Netscape」の第一次ブラウザ戦争は「Internet Explorer」の勝利で終焉し、いまや第二次ブラウザ戦争のまっだた中。はたしてブラウザの市場占有率(シェア)は? アクセス解析サービス「StatCounter」(アイルランド)が提供する「StatCounter Global Stats」より日本のブラウザシェアのバージョン別統計グラフを掲載。(グラフ表示はAdobe Flash Playerが必要。) □ Source: StatCounter Global Stats - Browser Version Market Share (2015年8月1日~2015年9月1日) Microsoft Internet Explorer (Tridentエンジン) Mozilla Firefox (Geckoエンジン) Opera (Prestoエンジン ⇒
米Googleは6月28日(現地時間)、総合的なソーシャルサービス「Google+(グーグルプラスと読む)」プロジェクトを発表した。米Facebookのサービスに似た友達のグループ機能やグループビデオチャット機能などを備える。 Googleはこのプロジェクトで「現実世界でのコミュニケーションの細やかさと豊かさをソフトウェアで再現」することを目指しているという。プロジェクトには、友達をカテゴリ別にグループ化する「Circles」、フィードリーダーの一種「Sparks」、グループビデオチャットツール「Hangouts」、グループチャット機能も付属するモバイルアプリが含まれる。モバイルアプリはAndroid版が既にAndroid Marketからダウンロードできるようになっており、近いうちにiOS版もリリースする計画という。 Circles(ソーシャルグループ作成ツール) Googleアカウント
はじめに 第9回はSinatraで作った掲示板アプリを通して、SequelとHamlという2つのライブラリを紹介しました。今回はまた別のフレームワーク「Ramaze」について紹介します。 Ramaze Ramaze(「ラマゼ」と読みます)はシンプルで、自由度の高いWebアプリケーションフレームワークです。 シンプルなフレームワークといえば、第7回・第9回で紹介したSinatraもそうでした。SinatraはDSLを駆使して独自の世界を作っていましたが、RamazeはRubyのやり方をできるだけ踏襲します。実際のアプリケーションの例を見てみましょう。 リスト1 RamazeによるHello Worldアプリケーション require 'rubygems' require 'ramaze' class MainController < Ramaze::Controller map '/'
This domain may be for sale!
Spotlight Data on Heroku Build data-driven apps with fully managed data services. Move Fast Unleash your inner startup Choose Heroku for the same reasons disruptive startups do: it’s the best platform for building with modern architectures, innovating quickly, and scaling precisely to meet demand. Developers Focus on your apps Invest in apps, not ops. Heroku handles the hard stuff — patching and u
第7回Webアプリを作ろう#4──Omnibox、Context Menus 吉川徹 2011-07-11
初めまして。今回よりChrome Web Store及びWeb Appsについて連載させて頂きます、吉川と申します。本連載では、Web Appsの作り方から各種APIの紹介、Chrome Web Storeでの公開方法まで、解説していきたいと思います。最後までお付き合い頂ければ幸いです。 Webアプリケーションの進化 HTML、CSS、JavaScriptなどで構成されるWebアプリケーション(以下、Webアプリ)は、Ajaxの登場以降も、HTML5やその関連技術によって劇的に進化しています。今では、デスクトップアプリケーションと遜色のないWebアプリも多く登場しています。通信インフラの発達や携帯用デバイスの普及、クラウドなどで、Webアプリの重要性は益々増しており、今後も大きな流れとなることは間違いありません。その中で、Chrome Web Storeは、Webアプリの普及について大きな
近年,Web2.0,リッチ・クライアント,ユーザー・エクスペリエンス,RIA(Rich Internet Application/Rich Interactive Application:表現力/操作性に優れたアプリケーション)など,ユーザー・インタフェースに関する情報が極端に増えています。これらの技術の中心になっているのが,「ユーザー中心デザイン」という考え方です。この連載では,ユーザー中心デザインを実現するために重要とされているユーザー・エクスペリエンスと,それを実現するための効果的な技術の概要について,マイクロソフトの技術を取り上げて解説していきます。 ユーザー・エクスペリエンスとは「あるとより良いこと」 ユーザー・エクスペリエンスとは,その名の通り,利用者自身の体験に基づいて使いやすさを向上させていくことです。ユーザー・エクスペリエンスという概念は,古くからITやマーケティングの分
iPhone向けWebアプリケーションの開発において、jQuery使いなら見逃せないプロダクト「jQTouch」のベータ版がリリースされた。同プラグインを使用すれば、ネイティブアニメーションを伴うWebアプリケーションでも簡単に開発できるようになる。jQueryベースのため、強力なAjaxアプリケーションだって可能だ。本稿ではjQTouchを使ったWebアプリ開発方法を紹介しよう。 David Kaneda氏は8月30日(米国時間)、jQTouchの最新版であるjQTouch 1.0(beta)をリリースした。jQTouchはThe MIT Licenseのもとで公開されている、iPhone上で動作するWebアプリケーション開発に特化したjQueryプラグイン。デベロッパはjQTouchを使用することで、テーマやネイティブアニメーションをともなうiPhone用Webアプリケーションを簡単に
jQuery on iPhone - jQTouchを使ったWebアプリ開発を参考にして、iPhoneのWebアプリを作成してみました。 jQTouchとは?名前を見て、想像が出来る通り、iPhone向けWebアプリを作るためのjQueryです。オフィシャルのjQtouchより、ダウンロードして使用することができます。すぐに分かる特徴としては テーマサポート(2種類) Apple jQTouch custom themeiPhoneお作法の自動補完 実装方法実際に作ったのがこちらのページ。蛇田.jpのiPhone版です。 html> head> meta http-equiv="content-type" content="text/html" charset="UTF-8"> meta name="viewport" content="width=320; initial-scale=1
JQTouchやPhoneGap、jQuery Mobileを利用したモバイルアプリ開発と、オバマサイトのキャンペーンの裏側が語られた「Web Directions East 2010」レポート(後編) 10月15日に開催されたWeb Directions East。後編のレポートをお届けする。 Jonathan Stark氏「HTML, CSS, JavaScript を利用したモバイルアプリ開発」 Jonathan Stark(ジョナサン・スターク)氏は、モバイルアプリケーション開発を専門にコンサルタントとして活躍する一方、オライリー・ジャパンから出版されている『iPhoneアプリケーション開発ガイド―HTML+CSS+JavaScriptによる開発手法』の著者でもある(この書籍は日本でも高い支持を得るている)。氏は、昨今におけるモバイルアプリ開発にどうして関心が集まるのかを解説し
App Store登録もOK!JavaScriptで作るiPhoneアプリ:これ、俺ならこう使う(5)(2/4 ページ) ハイブリッドアプリケーションとは? ネイティブアプリケーションとWebアプリケーションを比べると、開発の容易さやiPhone以外のプラットフォームでの動作などでは、Webベースのアプリケーションのメリットが大きく、またデメリットも少ないことが分かります。ローカルストレージを利用することで、データ保存の問題もクリアできます。 しかし、WebアプリケーションはApp Storeでの配布ができない点が、大きなマイナスです。苦労して開発したアプリケーションですから、より多くの人に使ってもらい、場合によってはビジネスにつなぎたいものです。 そこで、HTML+JavaScriptの技術を使いつつ、ネイティブアプリケーションを開発する「ハイブリッドアプリケーション」ともいえる開発手法
先日待望のiPhone 3Gが発売され、欲しいなぁと思いつつもまだ手に入れていない熊谷です。こんにちは。 ちなみにアップルではこのiPhone 3Gと同時にMobileMeというサービスが始まりました。メールやカレンダー、アドレス帳といったものをiPhone/iPod touchやMac・Windowsで同期するサービスで、有料なものではあるのですがiPhoneユーザにとっては便利なサービスだそうです。iPhoneは手に入れてませんが、このMobileMeのアカウントはあるので早速使ってみました。ブラウザでサイトにアクセスしログインすると、Macで使用しているMail.appといったアプリケーションと同じような画面が表示され同じような操作で使うこと出来ます。デザイン等々さすがアップルという感じです。 で、そのMobileMeではJavaScriptのフレームワーク「SproutCore」と
SproutCore is an open-source framework for building blazingly fast, innovative user experiences on the web. Install Sproutcore View on GitHub New Tutorial to Help You Get Up and Running! You've heard all about SproutCore and now it's time to see for yourself. It's easier than ever to get started with our new tutorial. In it you'll learn: How to install SproutCore on your machine How to build your
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く