MEDIA・PLAZA

MEDIA・PLAZA


有限会社メディア・プラザ


仕事はWEBプログラミング



弊社はWebデザイナーさんやハードウェアー開発会社と協業して、お客様に満足していただけるインターネットを利用したビジネスモデルコンテンルを提供しています。構築したシステム自体は、プログラムなのでホームページを回覧しただけでは見ることは出来ませんが、意識されること無く、止まること無く便利に利用され続けることを望んでいます。


開発で使用する言語やデータベース



jQueryを利用して開発できます。ブラウザー上で動くアプリケーションを作成することが出来るので、HTMLだけでは実現できなかったインタラクティブなユーザーインターフェースを実装できます。例えば画像をブラウザー上でドラッグ&ドロップできたり、今見ているページ画面を移動することなくフォームに入力しているデータをプロバイダー(サーバー)にPOST送信することも出来ます。jQueryのAjax機能は、サーバーサイドのプログラムトと非同期でデータの送受信が出来るので使い勝手の良いユーザーインターフェースを実現できます。また各種ブラウザー間に存在しているJavaScript仕様の違いを補完してくれる為開発者にとってはありがたい存在です。さらに、利用価値の高いjQueryライブラリーがインターネットの世界でどんどん発表されで無償配布されていることにより開発効率が上がるのが気に入って理由です。


PHPを利用して開発できます。サーバーサイドの開発で一番ポピュラーな環境ではないでしょうか。今ではレンタルサーバーで当たり前のようにPHPプログラムを稼動さすことが出来ます。HTMLの静的な世界からPHPの動的な世界へ導くことでインターネットの世界を発展させてきたと思います。サーバーサイドのプログラムはPHPで作成します。例えばホームページの問合せフォームの内容をメール送信したり、データベースへのCRUD処理を実行するのにも使います。複数のWebサービスをマッシュアップすることで、まったくあたらしいコンテンツをサービスすることも出来ます。最近では、ブラウザーで稼動するjQueryの応答にたいしてJSON形式のデータを送信することでAjax機能を実現させています。今後も、ますます重要度が高くなってくる言語です。


Flash Builderの環境でActionScriptを利用して開発できます。Adobe社のActionScriptはFlashで使われているソリューションです。それをプログラミング専用環境のFlash Builderを利用することでプログラマーにとって扱いやすくなりました。ブラウザーにリッチインターフェースを実装することが可能です。さらにローカルファイルや、ローカルデータベースにアクセスできるAir環境で稼動することも出来るので、これ一つで何でも出来てしまいそうな勢いです。


Visual Studio 2008 を利用して開発できます。言わずと知れたWindowsパソコン上で動くローカルアプリケーションを作成することが出来るVB.NETですがwebサーバーともやり取りが出来ます。例えばWindowsパソコンに保存されているエクセルを取得して自動でプロバイダー(サーバー)にあるホームページの内容を変更したり、またプロバイダー(サーバー)に保存されているデータベースから自動でデータをダウンロードすることも可能です。また、WindowsパソコンのCOMポート(シリアルポート)に接続している機器の情報(値)とホームページを連動させるなどローカルとサーバー間を結ぶ事が出来ます。


jQuery Mobileを利用して開発できます。jQueryのスマートフォン専用開発言語になります。スマートフォンのブラウザーに対応しjQueryとCSSでスマートフォン用のユーザーインターフェースと画面遷移(横からスライドして次の画面が入ってくる)複数存在するデバイスの補完対応(クロスデバイス対応)をしてくれます。タグの使い方を理解すればスマートフォン用のホームページをササット作成してくれるので手放せません。しかし、まだベータ版なのでデバイスによって異なった動きをすることがあり注意が必要です。今後とても期待できるライブラリーです。

s