タグ

開発に関するlinuxrootのブックマーク (7)

  • Java について

    Java とは? オブジェクト指向言語の一種.現在 C++ と勢力を2分している. Write Once, Run Anywhere (WORA,一度書けばどこでも動く) を目指しており,Windows, Linux, MacOS, Solaris 等いろんなプラットフォームで動く.実際には WORA の達成度は100%とはいえないが,ネットワーク関連,GUI およびマルチスレッドを OS 非依存で提供してくれた言語は Java が初めて.JavaC++ 以外のオブジェクト指向言語の選択肢というとC# と Delphiくらいか?でも,この2つは商用ツールがないとまともに開発できないので,eclipse という強い味方がいる Java のが現状では上だと思う.興味のある人は以下のリンクものぞいてみよう. C++Javaの比較 Java言語 インストール インストールは Sun

  • 第1回 Androidアプリを開発する前に | gihyo.jp

    第1回目は、Androidアプリを開発するにあたっての準備や心構え、そしてAndroidアプリ開発の醍醐味について紹介します。 まずは、ご挨拶 今回から12回にわたり、Androidアプリの開発の連載を担当させて頂くことになりました。よろしくお願いします。まずは、ご挨拶を兼ねた自己紹介から始めさせて頂きます。筆者は、Windows CE, Pocket PC, Palm OS向けにアプリを開発して経験があります。ご存知の方がいるかわかりませんが、稚作には「DMoney」があります。当時は、PDA向けにアプリを開発していたのですが、スマートフォンと比較すると、潤沢とは言えないメモリとノンビリしたCPUをやりくりしながら、ライフワークとしてアプリ開発を楽しんでいました。 図1 想い出のマシン達とHT-03A。上から右回りで、IBM WorkPad、ご存知HT-03A、Palm Tungsten

    第1回 Androidアプリを開発する前に | gihyo.jp
  • Androidアプリ開発に24時間で挑戦してみた

    クックパッドという料理レシピサイト(http://www.cookpad.com/)がある。料理好きの筆者は、しばしば利用する好きなサイトの一つである。このクックパッドが2010年4月23日から「開発コンテスト 24」というイベントを開催する(http://info.cookpad.com/24contest)。主催者が発表した課題を解決するプログラムを開発するコンテストで、課題の発表から24時間以内に成果物を応募するというものである。 24時間で何かを作るというのは面白い。Microsoftが主催する学生向けの技術コンテスト「Imagine Cup」では、いくつかの部門で24時間のチャレンジという競技ルールがあって、その取材は楽しかった。趣味の人力飛行機でも、明日のこの時間までに問題を解決しなければ、ということが何度かあり、これらはしんどい経験だったが、やはり楽しかった。 筆者はクックパ

    Androidアプリ開発に24時間で挑戦してみた
  • Androidアプリ開発者のためのAndroidソースコードリーディング入門 : Happy my life

    最近なにかとAndroidアプリを作る機会があるのだが、その最中にある出来事の一つとして、”ググっても解決方法が分からない”というのがある。クラス名、メソッド名でググってもリファレンスしか検索結果に表示されないなど。特にマイナーなAndroid Frameworkのクラスを使おうとしている時がそう。イライラが頂点に達する瞬間でもある。 あと、Android フレームワークの使い方を調べるときは、大抵Android developersのリファレンスマニュアルを見ているのだが、”説明がまったくないメソッドに出くわし”たり、”マニュアル通りに設定しているのに、その通り設定されなかった”という出来事もあったりする。 そんな時はAndroid フレームワークのソースコードを読んで解決している。先の”マニュアル通りに設定して動かなかった”原因は、設定したパラメータが実はAndroidフレームワークの

  • IT news, careers, business technology, reviews

    Generative AI will drive a foundational shift for companies — IDC

    IT news, careers, business technology, reviews
  • Titaniumで始めるモバイルアプリ作成の基礎知識

    Titaniumで始めるモバイルアプリ作成の基礎知識:Web技術でネイティブアプリを作れるTitanium(2)(1/3 ページ) iPad/iPhone VS Androidに戸惑っているWebデザイナ/開発者のために、Web技術でネイティブアプリを作れるオープンソースの開発ツールを紹介し、その利点や使い方を連載で解説します ついにTitanium Mobile 1.0がリリース! 「Titanium Mobile」の概要を紹介した前回の記事「HTMLJavaScriptiPhone/Androidアプリを作れるTitanium Mobileとは」は、おかげさまで大変評判も良く、技術者が多く集まる「はてなブックマーク」で、多くのブックマークを獲得しました。iPhoneへの関心の高まり、そしてよりスピード感のある開発手法への関心の高まりを感じました。 一方、Titaniumにも大きな動

    Titaniumで始めるモバイルアプリ作成の基礎知識
  • HTML+JavaScriptでiPhone/Androidアプリを作れるTitanium Mobileとは

    HTMLJavaScriptiPhone/Androidアプリを作れるTitanium Mobileとは:Web技術でネイティブアプリを作れるTitanium(1)(1/3 ページ) iPad/iPhone VS Androidに戸惑っているWebデザイナ/開発者のために、Web技術でネイティブアプリを作れるオープンソースの開発ツールを紹介し、その利点や使い方を連載で解説します iPad/iPhone VS Androidに戸惑っていませんか? 2010年1月5日、グーグルAndroid 2.1を搭載した「Nexus One」を発表しました(参考:GoogleAndroid 2.1搭載の“スーパーフォン”「Nexus One」を発表)。高精細なディスプレイや高速なプロセッサによる快適な動作など、iPhoneのライバルとしての存在感が話題になりました。また1月21日には、NTTドコモ

    HTML+JavaScriptでiPhone/Androidアプリを作れるTitanium Mobileとは
  • 1