タグ

velvet__1113のブックマーク (949)

  • 一閃: ANEttyの使い方とAndroid,iOS向けANEファイルの作成

    2014年7月11日金曜日 ANEttyの使い方とAndroid,iOS向けANEファイルの作成 この記事ではなるべく分かりやすく、ANEttyを使用したiOS,Android向けネイティブ拡張 ANEファイルの作成と実機でのHello worldを出力するまで手引き致します。 ANEファイル作成は難しい AIR SDKのadtコマンドを使った正攻法のANEパッケージ化は困難を極めます。Adobeのドキュメントが示す通り、元となるネイティブコードを含めるライブラリファイル・p12証明書・SWCファイル(とそれを分解して取り出したクラス定義swfファイル)・設定XMLファイルを全て矛盾無く型にはめた後に長いコマンドを正確に実行しなければ成功しないためです。 ライブラリ作成時にプログラミングミスがあってもadtをすり抜けるのでAIRで実行されるまで不具合を発見できなかったり、その不具合を修

  • V6 岡田准一 Growing Reed 2014年6月29日 ピタゴラスイッチ監修 佐藤雅彦

  • Bluetooth LEとiBeaconを使った、すれ違い通信

  • iOSのCore Bluetooth / BLEの通信速度 - その後のその後

    Bluetooth Low Energy(Bluetooth4.0, 以下BLE)の通信速度について調査、実測してみたメモ。 (2015.3追記)この記事は古く、書いた当時はBLEについての知識も乏しかったので内容には多分に誤りが混じっている可能性があります。 調査 まず "BLE 通信速度" でググってみました。 BLEでは「無接続状態」から→「接続」→「データやり取り」までの速度を圧倒的に早くすることで 普段は頻繁に「つないで」「死んで」「つないで」「死んで」を繰り返している。 ホントに必要なときしか動かないことで消費電力を最適化しているわけだ。 そうすると気になるのは送信側でのデータ入力から受信側での受け取りまでのディレイだが、 接続自体のディレイは6ms程度、なのできっとデータ送受信トータル20-30msくらいなのかなぁ。 まぁ普通の人間が感じることができる(違和感を感じることがで

    iOSのCore Bluetooth / BLEの通信速度 - その後のその後
  • Core Bluetooth / BLEで音声データをやりとりする - Qiita

    はじめに 以前書いた2つの記事でわかったことは、 BLEは少量データ/低頻度での用途に特化することで省電力を実現した規格なので、音声データをやり取りするような用途にはそもそも向かない 、ということでした。 Core Bluetoothのプロファイルについて調べたことのまとめ iOSのCore Bluetooth / BLEの通信速度 ただ、MFiなし、WiFiもなしでデバイスとiOSアプリを無線通信させたい場合、iOSの現状の公開APIで可能な範囲ではやはりCoreBluetooth/BLE一択になってくるので、どうにかならないものかと。 そんなわけで、いろいろと調べたり聞いてみたり試行錯誤してみたことを書いておきます。 (2015.8追記)この記事は古く、書いた当時はBLEについての知識も乏しかったので内容には多分に誤りが混じっている可能性があります。 Bluetooth4.0イヤホン

    Core Bluetooth / BLEで音声データをやりとりする - Qiita
  • CoreBluetooth で出来る事 - Qiita

    できる事 動的に変わるデータの通信 データはバイトデータで渡さるため、どんなデータでも渡せる セキュアなデータでも送れる ペアリングが必要 特に難しい実装しなくともフラグを設定しておくだけでペアリングフローを実施してくれる UUID を知らなくてもスキャンすること自体は可能 電力消費量的に未指定は非推奨 サービスの中にサービスを入れることも可能 included service バックグラウンドでも動作する デバイスの検知 ただしアクティブスキャンは出来ない アドバタイズ発信 ただしローカルネームは送信されない 出来ないこと お互いの位置を性格に把握すること サーバーへの書き込みに21バイト以上送信すること アドバタイズパケットには容量制限がある 28 バイトまで UUID は 16 バイトあるので1つしか入れられない 収まらなかったサービス UUID はアクティブスキャンにて返却可能 デ

    CoreBluetooth で出来る事 - Qiita
  • [iOS][AIR] XcodeのANEテンプレート使ってみた | romatica : Blog : Archive

    この記事はAdobe Adobe AIR Advent Calendar 2013 8日目の記事です。 Air Native Extention(以下ANE)作るのめんどいよねー。 うんうん。 最近ANEからはなれていたけど、ANEtty以外にもなにかANE生成のお助けツールみたいなのないかなーと思って探してみたところ、 XcodeのANEテンプレートをgithubで公開している方がいて つかってみたら、便利だったので、使い方メモ。 divijkumar/xcode-template-ane 1 ane化するシェルスクリプトと 2 .ipaのデバッグ用のシェルスクリプトが ありました。 2とか便利じゃね!? [1] swcを作る 下記のようなAS3を用意し isSupported というファンクションを用意し swcとして書き出しておきます。 package { impor

    [iOS][AIR] XcodeのANEテンプレート使ってみた | romatica : Blog : Archive
    velvet__1113
    velvet__1113 2014/07/30
    ANEtty
  • iOS : Flash Proでネイティブ拡張(ANE)に挑戦

    Flash Professional CS6の新機能のひとつとして、ネイティブ拡張(ANE)を使ったAIRアプリケーションが作れるようになりました。ANEと言えば、Flash Builderで使っている方が多いと思いますが、ここではiOS用のみに機能を限定して、XcodeとFlash BuilderでANEを作り、Flash Professionalでそれを利用するAIR for iOSアプリを作ってみたいと思います。 AdobeのADC記事「ネイティブ拡張(Native Extensions)入門 第2回 ネイティブ拡張の開発方法 前編 (by 有川 榮一氏)」を参考に、このまんま作ってみたいと思います。ただし、iOSに機能を限定して少しシンプルにします。(これでも少しシンプルになってるのです。。) ANEはどうやって作るか 図で書くとこんな感じ。 ここで使うそれぞれの製品とバージョンは

    iOS : Flash Proでネイティブ拡張(ANE)に挑戦
  • Google Code Archive - Long-term storage for Google Code Project Hosting.

  • From 5:00

    近況7 突然ですが生存報告です。 (別に何か完成したから更新したわけじゃないので、悪しからず…m(_ _)m …言い訳するとですね、 仕事でただでさえ人より少ないキャパがいっぱい気味でして、 なかなかツクールに手が伸びなくてですね、前は平日もツクってたのが、 最近は休日の、しかも終わりがけにようやく手をつける…かな?って 感じになっちゃっててですね…。 (物理的な時間の余裕はないわけではないが、 精神的な時間の余裕がないというダメなあるある状態(´∀`;) …まぁともかく、このブログがある日突然消えちゃわない限りは制作熱あるんで…! いつ成果が出るかはなんとも言えませんが(´・ω・`) (しかしよく見たら一年半ぶり↑の更新って… 時の流れの早さと自分の気にしなささにびっくりだよ!(´Д`;) 近況6 この前のSteamのセールで、ツクールAceと素材集をたくさん買いました。 ウヒョーこれで

  • Adobe AIR Native Extensions 200+ ANEs - iOS, Android, Mac, Windows

    Jun 4th Adobe AIR Native Extensions [200+ ANEs] – iOS, Android, Mac, Windows We love Adobe AIR – it is no secret. We believe the love is mostly because of the lovely native extensions it supports and hence the endless possibilities that result from it. We have listed some of the popular and highly useful adobe air extensions below. Do let us know your feedback on the […] We love Adobe AIR – it is

    Adobe AIR Native Extensions 200+ ANEs - iOS, Android, Mac, Windows
  • 機械学習とかに使えそうなデータセット - pixyzehn blog

    photo by Régis Gaidot データセットとかの知見を集めました。 いいデータセットないかと調べる機会があったので、得た知見をまとめてみました。 これについてはすでに良い情報がすでにあったのでそのリンクも紹介します。 奥 健太 - 情報推薦研究ツールボックス grouplensのデータセットは、論文などにも利用されているのを見かけました。 注意点としては ・EachMovieなどは利用できない ・MovieLensやDelicious、Last.fmはdat形式のファイル ・WikiLensはdumpして使うようにされている ・Book-Crossingはcsvsql ・jesterはExcelファイル ということです。 それ以外だと ようこそ - the Datahub 情報学研究データリポジトリ データセット一覧 livedoor グルメの研究用データセットです。 20

    機械学習とかに使えそうなデータセット - pixyzehn blog
  • 食べ歩きの達人が選ぶ「東京のハンバーグ」10選|男子ハック

    @JUNP_Nです。いつも美味しそうなお店のランキングを紹介してくれるべ歩きの達人「タベアルキスト」が何度も通ってしまう、人に教えたくなるという「東京のハンバーグ10選」がgooランキングに紹介されていました。 みんな大好きハンバーグ!べ歩きの達人が選んだだけあってどれも美味しそう!「東京の焼肉 10選」「東京の丼 10選」「東京のどら焼き10選」と美味しそうなお店を多数紹介してくれるべ歩きの達人(タベアルキスト)が今度はハンバーグのお店を紹介してくれています。 関連:べ歩きの達人が選ぶ「東京の焼肉」10選 A5和牛を使ったハンバーグなど、高級なハンバーグもたくさん紹介されているので、ハンバーグといえども数千円もするものがたくさん...。先日の焼肉と一緒で贅沢な事をしたい時には思い出したいお店のリストになっています。 1 IBAIA 【東銀座】img via:21303453(料

    食べ歩きの達人が選ぶ「東京のハンバーグ」10選|男子ハック
    velvet__1113
    velvet__1113 2014/07/21
    東京の丼 10選
  • 食べ歩きの達人が選んだ「東京の丼」10選 | 男子ハック

    男性必見!達人おすすめの丼は東京の東側に多め!img via:『特上親子丼1600円』22589920(料理写真)by うどんが主 : 鳥つね自然洞 (とりつねしぜんどう)[べログ] 丼好きの男性は要チェック!gooランキングに「べ歩きの達人ことタベアルキストが選ぶ東京の丼10選」というランキングが紹介されていました。べ歩きの達人が「リピートしている」「人に教えたくなる」の2つの視点でお店を厳選した10選となっているそうです。 関連:べ歩きの達人が選ぶ「東京の焼肉」10選 10のお店を見てみると、場所が神田、日橋、京橋、水天宮前、築地市場など、わりと東京の東側におすすめの丼が多いようです。 僕の職場は築地市場、行動範囲にほぼ全てのおすすめの丼があるので、1つずつ行ってレポートしたいですね。 1 鳥つね自然洞 /親子丼 神田img via:『特上親子丼1600円』22589920

    食べ歩きの達人が選んだ「東京の丼」10選 | 男子ハック
  • モバイル用Adobe AIRで使えるネイティブ拡張(ANE)まとめ | KAZUTOYO.JP

    こんにちは。 みなさんAdobe AIRでモバイルアプリ開発をやっていますか? Adobe AIRではほぼ同じコードでiOSとAndroidのアプリを同時に書き出すことが出来るのですが、いろいろなプラットフォームを吸収するため、 そのプラットフォーム独自の機能を使うことが出来なかったりします。 そのため、Adobe AIRでプラットフォーム独自の機能を使うためにネイティブ拡張(ANE)を作って呼び出す必要があります。 今回はモバイルアプリ開発で使えるANEをまとめてみました。 システム・ダイアログ NativeDialogs (iOS/Android) https://github.com/mateuszmackowiak/NativeDialogs アラートダイアログやプログレスダイアログ、DatePickerなど様々なダイアログを表示するためのANEです。 ANEでアプリを

  • Air for iOSから簡単にTweet出来るANEを作成しました。: 鈴木くにのブログ

    下の画像のように、iOS5から用意されている、 簡単にTwitterへTweet出来るviewを呼び出す、 TWTweetComposeViewControllerクラスをAir for iOSから扱えるANEを作成しました。 ソースはこちら ※ただ、画像をpostするメソッドはなく、文字とURLをポストするメソッドしかありません… 画像ってbase64にエンコードして文字列で渡すとかでしょうか? もしくはファイルで置いてそれをAir-ネイティブ側で共有できる? また、その制作を行った際に、わかった事を書きます。 ・iOS SDK5以上の機能を使う場合でも、extension.xml、-platformoptionsのxmlの名前空間は "http://ns.adobe.com/air/extension/3.1" でよかった。(※3.4とか3.3にする必要は無かった。 ちなみに

  • Google Sites: Sign-in

    Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode

    Google Sites: Sign-in
  • iOS8のApp Extensionsをつくってみる(Share 実装編) - Qiita

    App Extensions とは App ExtensionsはiOS8から新しく追加されたアプリ連携の仕組みです。 iOS7までは起動中のアプリから別のアプリを立ち上げるには、 URLスキームを使う以外に手段はありませんでした。 iOS8からはApp Extensionsを利用することで、 写真加工やコンテンツのシェアを別アプリに任せたり、アプリ間でのドキュメントの共有、 その他この仕組みを使って通知センターにウィジェットを配置したり、 カスタムキーボードの作成も可能になります。 Share Extension をつくってみる 今回はShare Extensionについて簡単に説明をしていきます。 Share Extensionはコンテンツをシンプルに共有するのに適しているApp Extensionです。 例えば、Safariや写真アプリ等Apple標準アプリにも、 共有ボタンを押すと

    iOS8のApp Extensionsをつくってみる(Share 実装編) - Qiita
  • Intent to Ship: Long Task API - Google Groups

  • Google Chrome + ChromeAppsのchrome.serial API を使って、シリアルCOMポートからデータを受信する - メモ的な思考的な

    前回はRubyを使ってシリアルCOMポートからデータを受信してみましたが、他にも何か方法がないかを探してみたところ、ChromeAppsに chrome.serial API がありました。 chrome.serial - Google Chrome そこで、chrome.serial API を使って、シリアルCOMポートからデータを取ってみました。 なお、ChromeAppsの概要は以下のスライドが参考になりました。 Chrome Apps 概要 環境 Windows7 x64 Google Chrome バージョン 35.0.1916.114 m 用意するファイル 以下のBlogのファイルを参考に、いくつかファイルを用意しました。今回使用するファイルの名前もこのBlogに合わせてあります。 JavaScript + Chrome Packaged Apps API を使用したシリアル

    Google Chrome + ChromeAppsのchrome.serial API を使って、シリアルCOMポートからデータを受信する - メモ的な思考的な
    velvet__1113
    velvet__1113 2014/07/11
    var loadedListener = function() { console.log('loaded'); // デバイスをリスト化して、画面に表示する chrome.serial.getDevices(function(devices) { var list = document.getElementById('list'); var selection = document.getElementById('port'); devices.forEach(function(port){ // 画面に