aknow2

自分の興味のある事を連々と(プログラミング、モバイルアプリ、プログラミング教育)

青空速読サポートページ

青空文庫やお気に入りのニュースサイトを取り込んで速読体験しよう!

play.google.com

青空速読

青空速読

  • tomoaki kanayama
  • Education
  • Free

文章を読んでいる時間の8割が眼球運動に費やされており、 文を理解する処理は2割程の時間しか無いそうです。 このアプリを使う事で、速読界ではRSVP法と呼ばれている手法を用い 眼球運動を減らし、文章を早く読める様になります!(ハズ) じっくり読む必要のないニュースやブログネタ等さくっと読んで 時間を節約しましょう。

使い方は、お使いのブラウザ(ChromeFireFox)やニュースアプリ(グノシーやスマートニュース)から気になる記事を このアプリに共有機能を使って記事を送信するだけで、速読体験が出来ます。 それ以外にも、テキストファイルや文章入力(コピペ)等の取り込みにも対応しています。  

http://aknow2.hatenablog.com/entry/2018/10/17/201904

ご要望やご意見はコメント欄へお願い致します。

【Android】Hay Sheep! サポートページ

f:id:aknow2:20171115105908p:plain

play.google.com

どんなゲーム? ヒツジをステージ上にある全ての干し草ロールをタッチさせるパズルゲームです。

クルクル回る小さな惑星に色んな装置を配置して、ヒツジを干し草ロールへゲット導こう!

特徴 ・スワイプだけのかんたん操作 ・全50のユニークなステージ ・解けないステージには安心のヒント&パス機能 ・課金0の完全無料

CordovaにAdmobプラグインを入れてAndroidアプリを収益化しよう【cordova-admob-free】

Cordova、Admobで検索すると真っ先に結果に上がってくるプラグインcordova-plugin-admobpro
でも、このプラグインは20ドル払わないと、数パーセントのトラフィックが引き抜かれる隠れ有料サービスだったりする。
今回は完全無料をうたっているcordova-plugin-admob-freeを使ってみた。

●サポートOS

●サポート広告形式

  • バナー
  • リワード
  • インタースティシャル

●インストール方法

cordova plugin add cordova-plugin-admob-free --save

●使い方

バナーの場合

admob.banner.config({
 id: 'ca-app-pub-xxx/xxx',
 isTesting: false //テスト時はtrueにする
})
//読み込み
admob.banner.prepare();
// 表示
admob.banner.show();
//隠したい時
admob.banner.hide()
// 取り除きたい時
admob.banner.remove()

インタースティシャルの場合

admob.interstitial.config({
 id: 'ca-app-pub-xxx/xxx',
 isTesting: false //テスト時はtrueにする
})
//読み込み onDeviceReadyの時などに見込む
admob.interstitial.prepare();
// 表示
admob.interstitial.show().then(()=>{
    //表示成功時、インターステシャルが表示された時に呼ばれる
    //広告が閉じられた時に呼ばれるのではなないので注意
  },
  ()=>{
    //表示失敗時、例えばadmobの設定で5分間に1回に広告を表示と設定をしていて
  //5分の間に2回目を表示させようとして、広告が表示出来なかった時に呼ばれる
  });

document.addEventListener('admob.interstitial.events.LOAD', ()=>{
     //prepare()実行後、読み込みに成功した時に呼ばれる。
  });
document.addEventListener('admob.interstitial.events.LOAD_FAIL', ()=>{
     //prepare()実行後、読み込みに失敗した時に呼ばれる
  });
document.addEventListener('admob.interstitial.events.CLOSE', ()=>{
     //広告を閉じた時に呼ばれる。
   //広告を閉じた後の画面遷移処理を呼び出す時はここ。
  });

動画リワードの場合

admob.rewardvideo.config({
 id: 'ca-app-pub-xxx/xxx',
 isTesting: false //テスト時はtrueにする
})
//読み込み onDeviceReadyの時などに見込む
admob.rewardvideo.prepare();
// 表示
admob.rewardvideo.show().then(()=>{
    //表示成功時、動画広告が表示された時に呼ばれる
    //広告が閉じられた時に呼ばれるのではなないので注意
    //リワード処理はここに書いてはダメ
  },
  ()=>{
    //表示失敗時、例えばadmobの設定で5分間に1回に広告を表示と設定をしていて
  //5分の間に2回目を表示させようとして、広告が表示出来なかった時に呼ばれる
  });
document.addEventListener('admob.rewardvideo.events.REWARD', ()=>{
     //リワードの処理を実装する箇所
  });
document.addEventListener('admob.rewardvideo.events.LOAD', ()=>{
     //prepare()実行後、読み込みに成功した時に呼ばれる。
  });
document.addEventListener('admob.rewardvideo.events.LOAD_FAIL', ()=>{
     //prepare()実行後、読み込みに失敗した時に呼ばれる
  });
document.addEventListener('admob.rewardvideo.events.CLOSE', ()=>{
     //広告を閉じた時に呼ばれる。
   //動画広告を視聴途中で閉じた場合もここが呼ばれる。
   // なので、リワード処理はここに実装してはいけない。
  });

参考: Home | Cordova AdMob Plugin

[PR]