Google App Engine and JPA. This article describes the creation of a Java web application on the Google App Engine. It uses JPA. The tutorial is based on Java 1.7, Eclipse 4.4 and GAE version 1.4.2.
Thank you for your interest in SimCity 4! Unfortunately, you are currently running a browser version that is incompatible with our site. You will need to upgrade your browser to the most current version to get the most out of the SimCity 4 site. To get the latest version of Microsoft's Internet Explorer, go to: http://www.microsoft.com/windows/ie/. To get the latest version of Netscape's Navigator
第1回目は、Androidアプリを開発するにあたっての準備や心構え、そしてAndroidアプリ開発の醍醐味について紹介します。 まずは、ご挨拶 今回から12回にわたり、Androidアプリの開発の連載を担当させて頂くことになりました。よろしくお願いします。まずは、ご挨拶を兼ねた自己紹介から始めさせて頂きます。筆者は、Windows CE, Pocket PC, Palm OS向けにアプリを開発して経験があります。ご存知の方がいるかわかりませんが、稚作には「DMoney」があります。当時は、PDA向けにアプリを開発していたのですが、スマートフォンと比較すると、潤沢とは言えないメモリとノンビリしたCPUをやりくりしながら、ライフワークとしてアプリ開発を楽しんでいました。 図1 想い出のマシン達とHT-03A。上から右回りで、IBM WorkPad、ご存知HT-03A、Palm Tungsten
アンドロイドファンの皆様、初めまして。タオソフトウェアのため吉と申します。縁あって、今週からアンドロイドアプリの開発について連載することになりました。よろしくお願いいたします。 皆さんが使っているアンドロイド端末にもたくさんのアプリケーションがインストールされていると思います。中には「これがなくっちゃ暮らせない!」というほどの生活必需品になっているアプリもあるかも知れません。当たり前ですが、そういう素敵なアプリケーション達は全て「人が手作り」したものです。 この連載ではアプリケーションが出来るまでの工程を皆さんにお伝えしながら、アプリアイコンの裏に隠れた作者側の思いやドラマを描くことができたらいいなぁ、と思っています。 どうぞよろしくおつきあいくださいませ。 アンドロイドアプリをつくるためには まずはアンドロイドアプリを作るためにはどんなものが必要なのかというところから始めたいと思います。
2010年02月12日23:14 カテゴリGoogle App Engineサイト構築 GAE/J、縮小画像の動的生成 新たに編集者の方にもご参加いただき、サイト構築の時間が取れるようになりました(編集者にご応募頂いたmaglianera氏には感謝致します)。いつまた忙しくなるか分かりませんが、可能な範囲で機能追加して行きたいと思います。 先日スレでご要望頂き、品目(商品)の一覧にサムネイル表示を追加しました。このサムネイルは縮小した画像を保持しているのではなく、動的に縮小して表示しています。Google App Engineの場合(およびcbnanashi@GAE/Jの性質上)、Datastoreの容量よりもCPU Time、Image Manipulationに余裕があるので、このやり方は適しているようです。簡単に仕組みを解説します。 まず元となる画像はDatastoreにBlobとし
Java版 GAE/J でファイルをアップロードする方法を学ぶ - すぎゃーんメモ の続き。 どうやらJava版でcommons-fileuploadを使ってファイルアップロードをする場合はgetItemIteratorから取り出すのが良いようだ。そうすればFileItemFactoryは必要ない。 import java.io.IOException; import java.io.InputStream; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.comm
package sample.bizcard.db; import java.io.Serializable; /** * 1レコードのデータを保持するオブジェクト * Intentに詰めてやり取りするのでSerializableをimplementsする */ @SuppressWarnings("serial") public class BizCard implements Serializable{ // テーブル名 public static final String TABLE_NAME = "biz_card"; // カラム名 public static final String COLUMN_ID = "_id"; public static final String COLUMN_PERSON_NAME = "person_name"; public static fi
Androidアプリケーション開発の基礎知識を身につけよう 前回で開発環境が準備できたので、今回は必要な基礎知識を身につけて開発の準備を整えていきましょう。 対象読者 本連載はJavaおよびEclipseの基本を理解している方を対象としています。 前回の記事 第1回 Androidの概要と開発環境の構築 Android独自の実行環境 AndroidのアプリケーションはJavaのVM上で動作しますが、日ごろ使用しているJava VMとは異なり、DalvikVMという低メモリ環境に最適化された独自のVM上で実行されます。 DalvikVMでは、Java標準のクラスライブラリのすべてがサポートされているわけではなりません。その結果、世の中に存在するJavaライブラリの多くはそのまま持ってきても使う事はできません。もし運よく、使いたいライブラリが非対応のAPIを利用していなければ使用できるので、A
はじめに 私の会社はオープンソースを用いた業務システムの構築を得意としている会社で、私自身も約10年に渡りJavaで業務システムばかりを開発してきました。 Androidが登場するまでは携帯アプリにそれほどの興味を持つことはなかったのですが、Javaでオープンなプラットフォームで携帯アプリが作れるという事で、Androidを通じて初めて携帯アプリ開発に手を染めることになりました。 新たなプラットフォームでの開発のため、当初はかなり苦戦する事を予想していたのですが、開発環境も整っており、驚くほど簡単にMapやGPS、センサーを利用したプログラミングを行う事ができました。そして、何よりも久しぶりに純粋にプログラミングを楽しく感じられる日々でした。 その後、社内でチームが立ち上がりましたが、JavaとEclipseで開発をしてきたエンジニアであれば2、3日もあればアプリケーションの開発ができるよ
江川と申します。 Android 7からexternalなストレージのディレクトリアクセスに関するポリシーが変更されていますので、そのことが原因ではないかと推察します。 以下の公式ドキュメントに分かり
第5回 スクラッチパッドへのデータ保存とダウンロードファイルの処理:90Xi専用ゲームiアプリ開発講座(1/4 ページ) 前回はカメラオブジェクトを利用して撮影した写真をアプリに組み込み、その画像を解析して、オリジナルのカードを生成する方法について解説した。 今回はゲーム作りに必須となる、携帯電話の記憶領域(スクラッチパッド)を利用してデータの読み書きをする処理と、通信によってネットワーク上から画像をダウンロードする処理について解説する。 スクラッチパッドの使い方 携帯電話には、データを保存しておくための領域が存在する。この保存領域は「スクラッチパッド」と呼ばれ、アプリケーション内で利用するためのデータをこの領域に保持することで、データの読み込みや書き込みが行える。例えば、ネットワーク上から画像や音楽をダウンロードして保存しておけば、次にそのデータを利用しようとした時に、通信費や通信にか
■ i アプリを開発するために必要な道具 これらのツールは、すべてフリーです。 (必須) (選択) (登録:不要) JDK1.3.0_02 final http://java.sun.com/j2se/1.3/ja/ javac, java, jar (必須) (選択) (登録:不要) JDK1.3.0 final http://java.sun.com/j2se/1.3/ja/ javac, java, jar (必須) (選択) (登録:必要) JDK1.3.1 beta http://developer.java.sun.com/developer/earlyAccess/j2sdk131/ja/index.html javac, java, jar (必須) (選択) (登録:必要) J2ME-CLDC1.0.2 http://www.sun.com/software/c
無料なのは間違いないが、(おそらく)最速にしてあるところがミソ。 魔法使いに必要なもの 基本的なRubyの知識 基本的なhttp, htmlに関する知識 Googleアカウント 魔法使いに必要でないもの 自宅サーバ レンタルサーバ MVCとかDBとかの知識 前提 アプリケーションはGoogle App Engine(Java)の上で動かす JRuby+Sinatraで構成。JRubyはJava仮想マシン上のRuby実行環境のことで、SinatraはRubyの超お手軽・軽量Webフレームワーク。 そんじゃあ始めます。俺の環境がLinuxなので、WinやMacを使ってる方は適宜読み替えてね。 1、まずGoogle App Engineのアカウントを取得する。アプリケーションを適当に登録する。 Googleのアカウントがない人はまずそこから。既に持ってる人はGoogle App Engineに登
ついに無制限に解放されたGoogle App Engine/Java。RoRやPHP、もちろんJavaも試そう 4月8日に発表されたGoogle App Engine/Java。利用できるのは1万人までと制限がついていたのですが、それが撤廃されてだれでもサインアップして利用できるようになったと、Google App Engine Blogが伝えています。 Google App Engine/Javaは発表されてまだ2カ月と少しですが、はやくもJava VMの上にPHPやRuby、それにJavaのフレームワークなどの実装が行われています。今回はそうしたGoogle App Engine/Javaの活用情報をまとめてご紹介しましょう。 Google App Engineの基礎知識 ITproで、Google App Engineの入門記事が掲載されています。アカウントの取得方法やSDKの入手方
Latest version: 0.19.5 (Jul 18 2008) [changelog]: Download installer for Microsoft Windows systems Download application as ZIP file Download source code [view online] Quick notice: If the program complains about not finding MSVCR71.dll in the path, I suggest you copy the file from <Java installation dir>\bin to the program dir of HFSExplorer. The license for the dll does not allow me to redistribu
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く