タグ

開発環境に関するgo5025のブックマーク (17)

  • ブラウザだけで完結するウェブアプリ作成環境 Glitch

    Web ブラウザだけで完結するウェブアプリ作成環境 Glitch※当サイトにはプロモーションが含まれています。 1. Glitch とはGlitch とは、Node.js を使ったウェブアプリを作成・公開することができるサービスです。 以下のスクリーンショットから分かる通り、ブラウザ上でファイルを作成・編集し、そのまま公開することができます。 正式にサポートされているのは、 静的なウェブアプリExpress を使った Node アプリ(SQLiteも使えます)の2つですが、実際はその他のサーバー側言語を使うこともできます。 開発・運営元はサービスと同名の Glitch という企業で、以前は Fog Creek という名前でした。この企業は、プロジェクト管理ツールの Trello を開発したり、Stack Overflow の開発にも関わっていたようです。詳しくは、Fog Creek is

    ブラウザだけで完結するウェブアプリ作成環境 Glitch
  • Cordovaの環境構築をしてみる - Qiita

    はじめに ハイブリッドアプリを作成するためにCordovaの環境構築手順をまとめていきます。 利用環境は以下の通り - Mac Yosemite(10.10.5) - Node.js(0.10.26) - Xcode(6.4) Cordovaってなに? 「Apache Cordova」はOSSのフレームワークで、ハイブリッドアプリを作成することができます。 ハイブリッドアプリでは、HTMLCSSJavascriptを用いてUIやロジックを作るため、iOSやAndroidWindowsPhoneといった複数のOSでも個別に作り込む必要がなくなります。また、既存のWeb技術がそのまま使える点も大きな魅力となります。 カメラ操作やファイル操作などネイティブの制御を行う際は、Javascriptからプラグインを経由してネイティブのロジックを呼び出し、実現しています。よく利用する機能はプラグイ

    Cordovaの環境構築をしてみる - Qiita
    go5025
    go5025 2017/01/30
    実行させるためのSimulatorをインストールします。 $ sudo npm install -g ios-sim
  • GapDebugを使えばWindowsでもiOSアプリの実機デバッグができます

    Monacaではクラウド上にビルド環境がありますので、Mac OSXではない方でもiOSアプリのビルドが可能です(予め証明書、プロビジョニングは登録しておく必要はあります)。しかし実機のデバッグを行う際にはMac OSXのSafariを立ち上げて、iOSとMac OSXを接続する必要がありました。 もちろん開発途中であればMonacaデバッガーを使って開発できますが、実際のアプリになると話が違います。結局、iOSアプリを開発する際にはMac OSXが必要なのか…とお思いの方も多いのではないでしょうか。 そこで紹介したいのがGapDebugです。GapDebugはWindowsMac OSXも)向けに提供されているソフトウェアで、MonacaをはじめPhoneGapやCordovaアプリのデバッグを行うソフトウェアになります。 ダウンロード&インストール

    GapDebugを使えばWindowsでもiOSアプリの実機デバッグができます
  • Androidアプリへの署名の付け方|Android|モバイル/スマートフォン|PHP & JavaScript Room

    JDKのkeytoolコマンドで署名ファイルを作成し、EclipseでAndroidアプリに署名を付ける方法を説明します。 keytoolコマンドで署名ファイルの作成 unknown 管理者権限でコマンドプロンプトを開きます。 (コマンドプロンプトを右クリックして「管理者として実行」を押す) keytoolコマンドで署名ファイルを作成します。 「キーストア名」には、keystoreの生成先と署名ファイル名。 「妥当性日数」には、証明書の有効期限を日数で指定します。 #「keytool.exe」があるJDKのbinフォルダに移動 C:\Windows\system32> cd C:\Program Files\Java\jdk1.7.0\bin Enter #keytoolコマンドで署名ファイルを作成 C:\Program Files\Java\jdk1.7.0\bin> keytool -

    Androidアプリへの署名の付け方|Android|モバイル/スマートフォン|PHP & JavaScript Room
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • イマドキのIDE事情(113) デスクトップ&Webで動作するR言語の統合開発環境「RStudio」

    RStudio - R言語の統合開発環境 R言語はオープンソースの統計解析およびビジュアライゼーションのためのプログラミング言語だ。RStudioはこのR言語の向けの統合開発環境である。 RStudioはR言語の開発環境としても優れているが、なんといっても特徴的なのはクライアントアプリケーションとして動作するデスクトップ版だけでなく、Webブラウザ上で動作するサーバ版が提供されているという点だ。 デスクトップ版でRStudioの機能を知る デスクトップ版のRStudioはWindows、MaxOS X、Debian/Ubuntu、Fedora向けのインストーラもしくはパッケージが用意されており、これらのプラットフォームであれば容易に導入することができる。なお、RStudioの利用には別途Rの処理系が必要となるため、事前にインストールしておくこと。 RStudioはタブ型のインタフェースを備

    イマドキのIDE事情(113) デスクトップ&Webで動作するR言語の統合開発環境「RStudio」
  • 第1回 まずはTitaniumを体験してみよう | gihyo.jp

    はじめまして、株式会社はてなでアプリケーションエンジニアをしている倉井龍太郎(id:r_kurain)と申します。この連載では、今もっとも注目集めているスマートフォンアプリ開発環境であるTitanium Mobile(以下Titaniumと省略)を使ったiPhone及びAndroidアプリケーションの開発方法について解説していきます。 Titaniumとは TitaniumはAppceleratorが開発しているスマートフォンアプリ開発環境です。iPhone/iPod/iPad であればObjectice-Cを使用して、AndoridであればJavaを用いて作成するネイティブアプリケーションが、どちらの環境でもJavascriptのみで開発できるようになるものです。Titanuiumは無料で利用することができます。サポートを受けるにはAppceleratorの有料プランに入会する必要が

    第1回 まずはTitaniumを体験してみよう | gihyo.jp
  • [iPhone 開発メモ] iPhone/iPod touch に自作アプリを転送する方法 | Sun Limited Mt.

    ようやく自作アプリが出来てきたので、iPod touch に転送して実機テストをしてみました。その際に結構手順が面倒で忘れそうなのでメモしておきます。 証明書の作成を申請する 証明書を作成するにはアップルに証明書の申請ファイルを送らないといけない。その申請ファイルの作成にはキーチェーンアクセスを使用します。キーチェーンアクセスを起動して、メニューの「キーチェーンアクセス」>「証明書アシスタント」>「認証局に証明書を要求」を選択します。 証明書情報に ADC に登録したメールアドレスと名前(コモンネーム)を入力。メールで送信はしないので CA のメールアドレスは空白。「ディスクに保存」と「鍵ペア情報を指定」にチェックを入れる。

  • 【特集】iPhoneアプリケーション開発入門 (1) 2008年の一大トピックス | エンタープライズ | マイコミジャーナル

    2008年の一大トピックス 2008年のIT分野のトピックを振り返るときに、iPhone 3Gの登場は外すことができないだろう。3Gネットワークに対応して、広く世界中で販売されたこの携帯電話は、瞬く間にヒット商品となった。 注目すべきはデバイスとしての機能だけではない。サードパーティにアプリケーション開発の門戸を開くべく、iPhone SDKが公開。さらに、開発したアプリケーションを世界中で販売できるApp Storeもオープンした。これによりiPhoneはもっともホットなプラットフォームとなり、現在までに登録されたアプリケーションは10,000。ダウンロード総数は1億という、驚くような数字が記録されている。 iPhoneとApp Storeは、ユーザだけでなく開発者にとっても魅力的だ。個人や資金力のない会社でも、開発した製品を世界中に問うことができるのだ。アイディアと技術力を武器にし

  • 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とは
  • MOONGIFT: » Flashをハックして動作変更「flasm」:オープンソースを毎日紹介

    最近、Flashをいじる事が多いのだが、プログラマ上がりには色々とつらい。特にFlaファイルが配布されているなら良いが、CやMingを使って動的に生成されたものだとそれすらなく、どうやって作ったのかも分からないものがある(Cとしてはオープンソースだが、SWFはコンパイルされて中身が分からない)。 そうした時にActionScriptを解析してくれるFlareは便利だ。次のステップとして、Flashを解析して、そのものの動作を書き換えてしまおうというのがこれだ。 今回紹介するオープンソース・ソフトウェアはflasm、Flashハッキングツールだ。 flasmはActionScript部分の解析と抽出を行うFlareが生成するファイル(FLMファイル)に修正を加え、そのファイルとSWFを使って中身を書き換えてくれるというソフトウェアだ。 例えば元のflaファイルを紛失してしまった場合にも利用で

    MOONGIFT: » Flashをハックして動作変更「flasm」:オープンソースを毎日紹介
  • MOONGIFT: » SOAPを使った開発のお供に「soapUI」:オープンソースを毎日紹介

    最近のWeb APIの流行はRESTをはじめとしたGET/POSTを使ったものが多く見られるが、初期のものはSOAPが多かった。GoogleAmazonでさえそうだ。 そして、格的なものはまだSOAPを利用して提供されている。 今回紹介するオープンソース・ソフトウェアはsoapUI、SOAPをテストするためのソフトウェアだ。 soapUIはWSDLを読み込んでメソッドをリストアップしてくれる。各メソッドをクリックすれば、サンプルになるXMLを生成してくれる。 後は適当にデータを修正して実行すれば、結果が取得できる。SOAPのライブラリを使ってプログラミングを組むよりもずっと手軽に試す事ができる。 また、各種言語向けに(Java系、.NET系、C++等)SOAPをラッピングしたソースコードを生成する事もできる。他にもTCPをモニタリングすることもできる。 Webサービスと連携したシステム

    MOONGIFT: » SOAPを使った開発のお供に「soapUI」:オープンソースを毎日紹介
  • Jungle Java - eZingBuilder でHTMLをWYSIWYG編集

    eZingBuilder でHTMLをWYSIWYG編集 Posted in Eclipse (RSS), Java (RSS) 「eZingBuilder」という「Eclipse」プラグインをご存知でしょうか? このプラグインを使用することによって、「Eclipse」でもHTMLをビジュアルに編集することが可能となります。 タブによってDesignモードとSourceモードを切り替えるタイプで、2つのモードを同時に表示することはできませんが、無償でこれだけの機能が利用できるのは嬉しいですね。 最新バージョン(1.0.5)では、「Eclipse」3.2に対応していて、日語も問題なく使用できます。 特筆すべきは、「Tapestry」をサポートしていて、Designモードに専用のツールバーまで用意されていることです。更に、将来的には「Google Web Toolkit」(GWT)に対するサ

    Jungle Java - eZingBuilder でHTMLをWYSIWYG編集
  • MOONGIFT: » RESTfulなWeb APIを使う開発者は必須「eXeve」:オープンソースを毎日紹介

    Memotuneでは現在、Web APIを開発している。GDataに準拠しているので、Web APIの形式はRESTfulだ。ただ、RESTfulは最近の流行とは言え、問題がない訳ではない。 最大の問題はテスト環境だ。PUTやDELETEといったHTTPメソッドを手軽に試せない。IEやFirefoxは対応しているようだが、おそらく手軽には試せないだろう。 そこで専用のクライアントを使うのが良い。RESTfulに限らず、XMLを経由したMashup開発者は必須ではないだろうか。 今回紹介するフリーウェアはeXeve、RESTfulなWebアプリケーション開発ユーティリティだ。 eXeveを使うとWeb APIとやり取りするXMLが簡単に作成できる。構造チェックやDTDによる検証ができればよけいなミスも減るはずだ。 また、PUTやDELETEといったHTTPメソッドを使ってデータを授受する事も

    MOONGIFT: » RESTfulなWeb APIを使う開発者は必須「eXeve」:オープンソースを毎日紹介
  • marsのメモ - 開発環境に関わるメモ

    今月で今やってる仕事の契約が切れるので,ここで培ったノウハウなどをメモしておこうと思う。 しかし,今後この手の開発系の仕事ができるとは限らないってのが悲しいところ。 プロジェクトポータルまわり とりあえず,Subversion(SCM), Trac(ITS/Wiki), Hudson(CI)は必須。この3セットがないプロジェクトなんてうんこ。 とにかくTrac-Subversionの連携が強力なので,Subversion以外のSCMは無視していい。HudsonはCIつうよりプロジェクトダッシュボードとして使うのが吉(数あるプラグインを有効利用しよう)。 marsのメモ - Trac marsのメモ - MacroBazaar - The Trac Project marsのメモ - 角谷HTML化計画(2006-04-25) marsのメモ - trac-post-commit-hookが

    marsのメモ - 開発環境に関わるメモ
  • 背景が透けて表示されるApolloアプリを作成してみよう ─ @IT

    先週パブリックアルファ版が公開されたApollo。パイロットユーザーだった著者がデスクトップアプリケーションの作成方法をお伝えする ■パブリックアルファ版 AdobeSystemsは3月19日、Apolloパブリックアルファ版をAdobeLabsにて公開しました。昨年筆者が参加したイベントAdobeMAXのセッションやAdobeエバンジェリストを招いた勉強会にて何度かデモアプリやソースコードを見ていましたが、ついに一般のデベロッパーが触れるようになったのです。 Apolloとは、HTMLJavaScript(Ajax)、Flash、Flex、PDFを連携させてデスクトップアプリケーションを簡単に作ることができるプラットフォームです。Apollo自体はOSの違いを吸収するRuntimeとして提供され、WindowsMac、(Linuxも予定)上で同じアプリを動かすことができます。 また、

  • Ajaxをブラウザ上で開発できるオープンソース「TIBCO General Interface」:CodeZine

    「TIBCO General Interface 3.3 Professional Edition」は、AjaxなどのJavaScript開発をブラウザ上で行えるツールだ。そして開発環境までもがAjaxで動作する。オープンソースなので、同社デベロッパーサイトから無償でダウンロードできる。ライセンスはBSD License。 ダウンロードしたファイルを解凍し、適当なフォルダに配置したあと、ブラウザから「GI_Builder.html」にアクセスすることで起動できる。開発環境はVisual Studio風で、GUIによるコンポーネントの配置もできる。JavaScriptのデバッグもできるため、Ajaxを使わないJavaScriptアプリケーションの開発にも利用することができる。

  • 1