「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me Android Studio by abc3.me

給与レポート
ver1.14 (報告日 : 2019年7月17日[水] リリース)

給与レポート

タイムカードと給与を記録するアプリです。

[お知らせ]
※このアプリにはガチャ(課金システム)やApp内課金は一切ありません。
※このアプリにはログイン登録およびログインは不要です。そのままご利用いただけます。
安心して、ご利用ください。

[ver 1.14]
[新機能追加]
労働日の出社日と休日(法定休日および所定休日)を管理する機能を作成しました。
勤務労働日の画面を設けました。
年間の勤務労働日の設定画面で登録してください。
※このアプリでは、なにも設定しない(未設定)場合は出社あつかいとしています。
勤務労働日で設定できる条件の内容は次の種類としています。
(1) 出社
(2) 休日
法定休日や所定休日の区分をしないで利用したいケース
(3) 法定休日
法律で定められた休日です。
(4) 所定休日
会社で定めた休日です。
(5) 未設定
設定を保留としているケース
有給休暇や特別休暇等は、この画面では設定しません。
※現在、このアプリでは有給休暇や特別休暇等をシステムでとりあつかっておりません。
※このアプリでは全労働日のカレンダーのデフォルト値を出社としています。
[手順]
1. 勤務労働日画面を開く手順
(1) 起動画面
勤務労働日ボタンをタップ
2. 勤務労働日の設定
(1) 起動画面
設定ボタンをタップ
(2) 設定画面のリスト
勤務労働日設定ボタンをタップ
[設定方法]
(1) 年度の変更
前年(<ボタン)
次年(>ボタン)
(2) 「条件」ボタン
条件を選択する画面が開きます。
開いた画面から必要な設定を選択してください。
(3) 「選択」ボタン
選択ボタンをタップすると該当行の背景が黄色になります。
この状態で上下の矢印ボタンをタップすると条件の順位を変更できます。
(4) 設定内容
条件の設定内容を表示します。
(5) 順位
勤務労働日設定の条件の順位です。
数字が一番小さいと高い順位となります。
1が一番優先度が高い順番です。
5が一番優先度が低い順番です。
ほとんどのケースではアプリで用意した条件の順位を変更する必要はないと思います。
必要に応じて条件の順位を変更してください。
(6) 「選択した年度の労働日条件を保存」ボタン
条件を保存します。
[使用例]
下記のような休日を設定する例
(1) 土曜日が所定休日
(2) 日曜日が法定休日
(3) 12月31日から1月3日まで休日
(4) 4月29日から5月6日まで休日
(5) 5月1日を出社
[条件] 曜日 順位 5
(1) 土曜日が所定休日
(2) 日曜日が法定休日
[条件] 日付範囲 順位 2
(3) 12月31日から1月3日まで所定休日
(4) 4月29日から5月6日まで所定休日
[条件] 日付 順位 1
(5) 5月1日を出社
※ 月初および月末の順位 3および4としておいてください。
(この例では月初や月末を使用していないので(未設定のため)、どの順位でも問題ありません)
カレンダーの作成イメージ
順位が低いものから作るようにしています。
[STEP 1]
曜日を条件とした土曜日および日曜日にします。
[STEP 2]
(3)、(4)の土日の法定休日は所定休日になります。
[STEP 3]
(5)の5月1日は(4)の範囲内にある所定休日ですが
出社なので所定休日から出社に変更されます。


[AppStore (iPhone) URL] [Japanese]
[
(クリックをすると開きます)
ミニ すごろく (mini dice board game)
ver1.0 (報告日 : 2019年2月27日[水] リリース)

ミニすごろく
mini dice board game
ミニすごろくの概要
進める方法はすごろく。
さいころですすめてゴールをめざしてね。
※ガチャ(課金システム)やApp内課金は一切ないので安心してね。
※IDの登録やログインなど必要ありません。すぐ始められます。
4月から始まる1年間をとおした学校生活をイメージしたすごろくです。
1.手順
1-1. STARTボタン
起動画面のSTARTボタンをタップしてね。
1-2. ユーザ数
プレイヤーの人数を決めたらスタートボタンをタップしてね。
1-3. ゲーム
画面下の中央にサイコロボタンがあります。
タップをすると画面中央にサイコロが表示されます。
STOPボタンをタップするとサイコロが止まり、数秒すると
サイコロの目だけ進みます。
※出たサイコロの目をみてもらうため、システム側で数秒止めるようにしています。
数秒表示後、自動的にサイコロの表示は消えます。
2人以上でプレイする場合は一番上のラベルを見ると現在のプレイヤーの指示が表示されるので
順番にサイコロを振ってね。
全員ゴールすると終了です。
画面下に
(1) 何番目のユーザのNoとポイント(スコア)
(2) 残りのマス目の数
が、表示されています。
一番ポイントの大きいプレイヤーが勝ちとなります。
2.ゲームについて
参加したユーザの中でポイント(スコア)の数字が一番大きいユーザが勝ちです。
場合によっては同率一位があるかもしれません。
このアプリは販促アプリです。
iPhoneで「withAppData」を公開しています。
よろしければダウンロードをして、ご利用ください。
今後ともabc3.meをよろしくお願いします。
by abc3.me
[AppStore (iPhone) URL] [Japanese]
[
(クリックをすると開きます)
[AppStore (iPhone) URL] [English]
[
(クリックをすると開きます)
Apple Watch向け ミニ脳トレ (mini Brain Training)
ver4.50 (報告日 : 2019年5月4日[土] リリース)

Apple Watchで脳トレしませんか?
カテゴリ分類をしました。
(1) 計算系脳トレーニング
(2) 暗記系脳トレーニング
(3) 問題解決能力脳トレーニング
(4) 観察力脳トレーニング
(5) 判断力脳トレーニング
(6) 正確性脳トレーニング
※カテゴリの分類は当方が主観的に分類したものです。
すべては画面下の「すべて」ボタンを選んでね。

[新規追加]
みなもへおかえり
※iPhoneのみとなります。
[概要]
鳥さんがみなもへたどりつけるように道を動かして道をつくって
みなも(水面)へ帰してね。
鳥さんはまっすぐ道なりに進むよ。
もしも行止りなったら次の道をさがして歩いていくよ。
クリアすると次のステージが表示されるよ。
[操作]
ステージは4分割されているよ。
分割した各ステージを見るには
画面右下あたりにある方向ボタン(上下左右)をタップしてね。
各ステージごとに道を動かすことができるマス目が存在するよ。
道を動かすには、そのマス目に隣接した上下左右の4方向の道が対象となるよ。
上下左右の道をタップすると道が空いているマス目と入れ替わるよ。
動かす道に鳥さんがいると鳥さんも移動することになるよ。
鳥さんの動作は向いている方向に基本まっすぐに道なりに進みます。
動く道がなければ鳥さんは動けません。
分岐点があると、どの道に進むかはランダムに決まります。
ゲームをクリアすると次のゲームが始まります。
[設定]
ゲームのレベルは設定画面から選択することができます。
-----------------------------------------------------------
[任意のゲームのレベル設定を変更する手順]
(1) 起動画面から、設定画面を開きます。
(2) 各ゲームの設定画面を開いて変更できます。
[個別のゲームのレベル設定を変更する手順]
※各ゲームのルール画面の右上に設定ボタンがありますので、そこから変更できます。
(1) 選択したゲーム画面から戻るボタンで戻り、ルール画面を開きます。
(2) ルール画面の右上に配置している設定ボタンをタップします。
(3) ゲームのレベルを変更できます。
-----------------------------------------------------------
今回のゲームの設定は次の通りとなります。
キャラ(鳥さん)の動くスピード

[お知らせ]
設定画面よりゲーム別にタイマーの秒数変更ができるようにしました。(ver2.0より)
[AppStore (iPhone) URL] [Japanese]
[
(クリックをすると開きます)

[AppStore (iPhone) URL] [English]
[
(クリックをすると開きます)
お気づきにならないユーザの方もいらっしゃるかもしれないため
念のため、ご報告いたします。
初期バージョンから設定画面より時間制限を設けております。
また、ゲームの種類によってはデフォルト以外の選択肢を
選んでいただくと、ゲームの難易度が上がるようにしてあります。
よろしければ、お試しください。
※申請の諸事情によりアプリ名を変更しました。
[旧]mini Brain Training
[新]ミニ脳トレ
恐れ入りますが、[旧]mini Brain Trainingをご利用のユーザの方々は
バージョンアップではなく新規ダウンロードをしていただけますよう、お願いします。
Apple Watch向け 巫女うらない (shrine maiden fortune)
ver1.0 (報告日 : 2018年4月4日[水] リリース)

Apple Watchで運試ししてみませんか?
[AppStore (iPhone) URL] [English]
[
(クリックをすると開きます)

[AppStore (iPhone) URL] [Japanese]
[
(クリックをすると開きます)
Apple Watch向け ESP TEST
ver1.1 (報告日 : 2018年3月23日[金] リリース)

あなたの能力(ちから)をApple Watchで試してみませんか?
[AppStore (iPhone) URL] [English]
[
(クリックをすると開きます)

[AppStore (iPhone) URL] [Japanese]
[
(クリックをすると開きます)
iOSアプリ更新のお知らせ
次のiOSアプリのバージョンアップを行いました。
(1)AccountBook
(2)abc3.me02(水道光熱費)
※withAppData(abc3.meが開発したiOSアプリ[AppStoreからダウンロードできます])と
アプリ間データ連携ができるようにしました。
abc3.meが開発したwithAppDataというアプリがあります。
このwithAppDataとデータ連携ができる画面が開きます。
abc3.meが開発したデータ連携を可能したアプリとwithAppDataとの間でabc3.meの開発専用の
共有フォルダを用意しましたので、その共有フォルダにファイルを置いて
ファイルの受け渡しをしてください。
withAppDataで共有フォルダから受け取ったファイルは
Dropboxを使用してファイルのアップロードやダウンロードができます。
また、iTunesアプリケーションを使用してiPhoneとコンピュータをUSBで接続して
ファイルの受け渡しが可能です。
withAppDataではフォルダ管理ができますので、データの一元管理ができます。
※withAppDataではファイルを見ることもできます。

画面は次のタブで切り替えてご利用ください。
(1)アプリから共有へコピー
アプリのファイルを共有フォルダへコピーすることができる機能です。
(2)共有からアプリへコピー
withAppDataから共有フォルダに置いたら、この共有フォルダからファイルを
コピーして使用することができる機能です。
共有フォルダにある不要なファイルを削除することもできます。
abc3.meを今後ともよろしくお願いします。
by abc3.me
withAppData
ver1.0 (報告日 : 2018年1月26日[金] リリース)
Dropboxと連携してアップロード・ダウンロードしたりiTunesから取り込んだファイルをフォルダ管理できます。ファイルも見れます。
ver1.1 (報告日 : 2018年1月27日[土] リリース)
ヘルプを追加しました。
ver1.2 (報告日 : 2018年2月2日[金] リリース)
動画が再生(mp4/mov)できるようにしました。
iPhoneを傾けなくても縦横の動画切替ができるボタン、キャプチャボタンを実装。
ver1.3 (報告日 : 2018年2月9日[金] リリース)
圧縮ファイル(zip)の解凍処理を実装しました。
パスワードにも対応しています。

ver1.4 (報告日 : 2018年2月16日[金] リリース)
用意したブラウザからファイルをダウンロードできるようにしました。
お気に入り画面も準備しています。

ver1.5 (報告日 : 2018年2月22日[木] リリース)
ver1.4機能のヘルプを追加しました。

ver1.6 (報告日 : 2018年2月23日[金] リリース)
音楽ファイル再生機能追加(mp3/wav/m4a)

ver1.7 (報告日 : 2018年2月26日[月] リリース)
ver1.6(音楽ファイル再生機能)のヘルプを追加
ver1.8 (報告日 : 2018年3月3日[土] リリース)
Dropbox内での新規フォルダ作成、リネーム、削除を追加
ver1.9 (報告日 : 2018年3月4日[日] リリース)ver1.8のヘルプ追加
ver2.0 (報告日 : 2018年3月10日[土] リリース)バックグラウンド(ボリューム調整・再生・一時停止)追加
ver2.1 (報告日 : 2018年3月16日[金] リリース)Dropboxの移動およびコピー処理を追加
ver2.2 (報告日 : 2018年3月27日[火] リリース)アプリのフォルダ内のフォルダおよびファイルを検索します。
ver2.3 (報告日 : 2018年3月31日[土] リリース)検索条件の追加
ver2.4 (報告日 : 2018年4月3日[火] リリース)広告一部修正
ver2.5 (報告日 : 2018年月8日[日] リリース)検索条件保存機能追加

アプリ間データ連携(対応アプリ)
(1)AccountBook
(2)abc3.me02(水道光熱費)

[AppStore (iPhone) URL] [日本語]
[Windowsストアアプリ URL]
[https://apps.apple.com/jp/app/withappdata/id1219679801?mt=8]
(クリックをすると開きます)

(クリックをすると開きます)

[AppStore (iPhone) URL] [English]
[Windowsストアアプリ URL]
[https://apps.apple.com/us/app/withappdata/id1219679801?mt=8]
(クリックをすると開きます)

(クリックをすると開きます)
市長に立候補 / Mayoral election
ボランティアが離職するケースを追加しました。 ver2.3 (報告日 : 2018年3月9日[金] リリース)

市長選に出馬して市長に当選をするシミュレーションゲームです。
※ガチャ(課金システム)は一切ありませんので戦略と実力で勝ちをもぎ取ってください。
[AppStore (iPhone) URL] [日本語]
[Windowsストアアプリ URL]
[https://apps.apple.com/jp/app/%E5%B8%82%E9%95%B7%E3%81%AB%E7%AB%8B%E5%80%99%E8%A3%9C/id1329811743?mt=8]
(クリックをすると開きます)

(クリックをすると開きます)

[AppStore (iPhone) URL] [English]
[Windowsストアアプリ URL]
[https://apps.apple.com/us/app/%E5%B8%82%E9%95%B7%E3%81%AB%E7%AB%8B%E5%80%99%E8%A3%9C/id1329811743?mt=8]
(クリックをすると開きます)

(クリックをすると開きます)
おぼえる英単語 / Learning English words
ver1.0.0 (報告日 : 2017年11月1日[水] リリース)

英単語のアプリです。
[AppStore (iPhone) URL] [日本語]
[Windowsストアアプリ URL]
[https://apps.apple.com/jp/app/%E7%8E%8B%E6%A7%98%E3%81%A0-%E3%82%8C%E3%81%A0/id1231820092?mt=8]
(クリックをすると開きます)

(クリックをすると開きます)

[AppStore (iPhone) URL] [English]
[Windowsストアアプリ URL]
[https://apps.apple.com/us/app/%E7%8E%8B%E6%A7%98%E3%81%A0-%E3%82%8C%E3%81%A0/id1231820092?mt=8]
(クリックをすると開きます)

(クリックをすると開きます)
王様だ~れだ / Who is King?
ver1.0.0 (報告日 : 2017年5月5日[金] リリース)

王様ゲームのアプリです。
[AppStore (iPhone) URL] [日本語]
[Windowsストアアプリ URL]
[https://apps.apple.com/jp/app/%E7%8E%8B%E6%A7%98%E3%81%A0-%E3%82%8C%E3%81%A0/id1231820092?mt=8]
(クリックをすると開きます)

(クリックをすると開きます)

[AppStore (iPhone) URL] [English]
[Windowsストアアプリ URL]
[https://apps.apple.com/us/app/%E7%8E%8B%E6%A7%98%E3%81%A0-%E3%82%8C%E3%81%A0/id1231820092?mt=8]
(クリックをすると開きます)

(クリックをすると開きます)
abc3.me02 (水道光熱費)
version 1.2.0 (報告日 : 2018年2月26日[月] 更新)

グラフの一覧でピンチイン・ピンチアウトで拡大・縮小機能追加
メニュー画面 > 設定画面 > レイアウト画面
グラフの表の拡大・縮小設定
OFF:従来通りとなります。
ON:グラフの一覧に対して拡大・縮小をできるようにしました。
水道光熱費が管理できるiPhoneアプリです。
[AppStore (iPhone) URL]
[AppStore (iPhone) URL]
[https://apps.apple.com/jp/app/abc3.me02/id776863194?mt=8]
(クリックをすると開きます)

        drop table  





      package test.example.com.test25;

      import android.content.Context;
      import android.database.SQLException;
      import android.database.sqlite.SQLiteDatabase;
      import android.database.sqlite.SQLiteStatement;
      import android.util.Log;

      public class clsDatabaseDrop extends clsDatabaseOpen {
          clsDatabaseDrop(Context context)
          {
              super(context);
          }
          public int testTest1()
          {
              int iResult= 0;
              int iExists = 0;
              iExists = existsTable("tbl3");
              iResult = getError();
              if(iResult > 0)
              {
                  Log.d("testTest1","存在チェックエラー");
                  return 1;
              }
              Log.d("iExists",String.valueOf(iExists));
              if(iExists == 0)
              {
                  Log.d("testTest1","既存テーブルがないため処理を中止します");
                  return 0;
              }
              StringBuilder sSQL = new StringBuilder();
              sSQL.append(" drop table tbl3");
              Log.d("testTest1",sSQL.toString());

              SQLiteStatement stmt = null;

              super.db.beginTransaction();
              try
              {
                  Log.d("execute","start");
                  stmt = super.db.compileStatement(sSQL.toString());
                  Log.d("execute","compileStatement");
                  stmt.execute();
                  Log.d("execute","end");
                  //DDLであればCOMMITなしでできるはずですがCOMMITは必須のようです
                  super.db.setTransactionSuccessful();
                  Log.d("testTest1","setTransactionSuccessful");
              }
              catch (SQLException e)
              {
                  Log.d("error",e.getMessage().toString());
                  Log.d("testTest2","setTransactionSuccessfulをさせずにendTransactionで確定させる");
                  return 1;
              }
              catch (Exception e2)
              {
                  Log.d("error",e2.getMessage().toString());
                  Log.d("testTest2","setTransactionSuccessfulをさせずにendTransactionで確定させる");
                  return 1;
              }
              finally
              {
                  super.db.endTransaction();
                  Log.d("testTest1","確定処理");
                  sSQL.delete(0,sSQL.length());
                  stmt = null;
                  sSQL = null;
              }
              Log.d("testTest1","end");

              return 0;
          }
          public int testTest2()
          {
              Log.d("testTest2","start");
              int iResult = 0;
              int iExists = 0;
              iExists = existsTable("tbl4");
              iResult = getError();
              if(iResult > 0)
              {
                  Log.d("testTest2","存在チェックエラー");
                  return 1;
              }
              Log.d("iExists",String.valueOf(iExists));
              if(iExists == 0)
              {
                  Log.d("testTest2","既存テーブルがないため処理を中止します");
                  return 0;
              }
              StringBuilder sSQL = new StringBuilder();
              sSQL.append(" drop table tbl4");

              Log.d("sSQL", sSQL.toString());

              super.db.execSQL("BEGIN TRANSACTION");
              Log.d("testTest2","BEGIN TRANSACTION");
              try
              {
                  Log.d("execSQL","start");
                  super.db.execSQL(sSQL.toString());
                  Log.d("execSQL","end");
                  //DDLであればCOMMITなしでできるはずですがCOMMITは必須のようです
                  super.db.execSQL("COMMIT TRANSACTION");
                  Log.d("testTest2","COMMIT TRANSACTION");
              }
              catch (SQLException e3)
              {
                  Log.d("error",e3.getMessage().toString());
                  super.db.execSQL("ROLLBACK TRANSACTION");
                  return 1;
              }
              catch (Exception e4)
              {
                  Log.d("error",e4.getMessage().toString());
                  super.db.execSQL("ROLLBACK TRANSACTION");
                  return 1;
              }
              finally
              {
                  sSQL.delete(0,sSQL.length());
                  sSQL = null;
              }
              return 0;
          }
          /*
          //clsDatabaseOpenで実装
          //----------------------------------------------------------------------------------------------
          //iExists:存在有無
          //0:存在しない
          //1:存在する
          //sTable:テーブルID
          //戻り値
          //0:正常
          //1:異常
          private int mError = 0;
          protected int getError()
          {
              return mError;
          }
          protected int existsTable(String sTable)
          {
              int iExists = 0;
              mError = 0;
              Log.d("existsTable","start");
              StringBuilder sSQL = new StringBuilder();
              sSQL.append(" select count(*) from sqlite_master");
              sSQL.append(" where");
              sSQL.append(" type = 'table'");
              sSQL.append(" and name = '");
              sSQL.append(sTable);
              sSQL.append("'");
              Log.d("sSQL",sSQL.toString());
              Cursor cursor = null;
              try
              {
                  //SQLの実行
                  cursor = db.rawQuery(sSQL.toString(), null);
                  //カーソル位置を先頭にします
                  cursor.moveToFirst();
                  Log.d("cursor.moveToFirst","カーソル位置を先頭にします");
                  iExists = 0;
                  for (int i = 0; i < cursor.getCount(); i++)
                  {
                      iExists = cursor.getInt(0);
                      //カーソルを進める
                      cursor.moveToNext();
                  }
                  Log.d("iExists",String.valueOf(iExists));
                  cursor.close();
                  Log.d("selectNum","カーソルを閉じました");
              }
              catch (Exception e)
              {
                  Log.d("error", e.getMessage().toString());
                  mError = 1;
                  return iExists;
              }
              finally
              {
                  cursor = null;
              }
              Log.d("existsTable","end");
              return iExists;
          }
          //----------------------------------------------------------------------------------------------
          */
          @Override
          public void onCreate(SQLiteDatabase db) {
          }

          @Override
          public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
          }
      }



      テーブルを削除する時に
      「SQLiteStatement」ステートメントもしくはexecSQLを使用した方法で実行したサンプルです。
      DDLを実行すると通常コミットなしでも確定されると思っていたのですが、
      「SQLiteStatement」ステートメントであれば「setTransactionSuccessful」を
      execSQLであればexecSQL("COMMIT TRANSACTION")を実行しなければ
      確定処理となりませんでした。

      テーブル存在チェックを、このクラスを継承しているclsDatabaseOpenで実装しています。
      コメントアウトした「protected int existsTable(String sTable)」のメソッドが該当部分となります。
      sqliteから「sqlite_master」テーブルに条件を指定して実行するとテーブルの存在を確認できます。


      データベースの接続・切断を継承しているクラスは次のページを参考にしてください。
      URL [http://abc3.me/computer/android/4/android-7-1.php] (クリックをすると開きます)

      クラスの呼び元です。



      import android.database.sqlite.SQLiteDatabase;
      import android.support.v7.app.AppCompatActivity;
      import android.os.Bundle;
      import android.util.Log;

      public class MainActivity extends AppCompatActivity {

          @Override
          protected void onCreate(Bundle savedInstanceState) {
              super.onCreate(savedInstanceState);
              setContentView(R.layout.activity_main);

              databaseDrop();
              //databaseCreate();
              //databaseTransaction();
              //databaseUpdate();
              //databaseDelete();
              //databaseInsert();
              //databaseSelect();
              //databaseOpenClose();
              //readFile();
          }
          private void databaseDrop()
          {
              int iResult = 0;
              clsDatabaseDrop cls = new clsDatabaseDrop(this);
              if (cls.DatabaseOpen() > 0)
              {
                  cls = null;
                  Log.d("databaseUpdate", "データ接続エラーが発生しました。");
                  return;
              }
              //beginTransaction
              if(cls.testTest1() > 0)
              {
                  cls = null;
                  Log.d("databaseUpdate", "DDLエラーが発生しました。");
                  return;
              }
              //execSQL
              if(cls.testTest2() > 0)
              {
                  cls = null;
                  Log.d("databaseUpdate", "DDLエラーが発生しました。");
                  return;
              }
              if (cls.DatabaseClose() > 0)
              {
                  cls = null;
                  Log.d("databaseUpdate", "データ切断エラーが発生しました。");
                  return;
              }
          }
      }




          著作権情報
          本ホームページに掲載されている情報等については、いかなる保証もいたしません。
          本ホームページを通じて入手したいかなる情報も複製、販売、出版または使用させたり、
          または公開したりすることはできません。
          当方は、本ホームページを利用したいかなる理由によっての障害等が発生しても、
          その結果本ホームページを利用された本人または他の第三者が被った損害について
          一切の責任を負わないものとします。