Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 86 lines (73 sloc) 3.165 kb
949a09f @mamewotoko add m3u playlist implementation
authored
1 # malarm - Good-morning with your favorite tunes
02fb454 @mamewotoko [mod] support command line build using ant
authored
2 ## What is this?
7d6f42b @mamewotoko add readme
authored
3
fb14818 @mamewotoko add TODOs
authored
4 This is a simple alarm application of android (version 2.2.x - 2.3.3, 4.x).
50b1dbc @mamewotoko set default alarm time in onNewIntent
authored
5
cef95a3 @mamewotoko add QR code of download page
authored
6 ## Overview
949a09f @mamewotoko add m3u playlist implementation
authored
7 sleep music (1h) wake-up music w vibration
8 w sleep music application starts
0cf1b32 @mamewotoko fix markup as MarkDown
authored
9 Alarm set ------------------> ..... Alarm time --------------->
10 (press "set/stop alarm"
11 button)
f2c8bf5 @mamewotoko remove title bar
authored
12
13 If you want to stop vibration only, please use "stop vibraiton" menu
14 This application has appwidget, but it has no function for now.... very simple!
7d6f42b @mamewotoko add readme
authored
15
cef95a3 @mamewotoko add QR code of download page
authored
16 ## Screenshot
0cf1b32 @mamewotoko fix markup as MarkDown
authored
17 ![Japanese screen shot](https://github.com/mamewotoko/malarm/raw/master/doc/alarm_ja.png)
18 ![english screen shot](https://github.com/mamewotoko/malarm/raw/master/doc/alarm_en.png)
19 ![Preference](https://github.com/mamewotoko/malarm/raw/master/doc/malarm_pref.png)
20
cef95a3 @mamewotoko add QR code of download page
authored
21 ## How to run
949a09f @mamewotoko add m3u playlist implementation
authored
22 1. Put your music file into /sdcard/music directory of android device
23 2. Prepare m3u format play list for sleep (named sleep.m3u) and wakeup (named wakeup.m3u).
24 m3u file contains one music filename in one line.
25 3. Put playlists and stop.m4a file in /sdcard/music/ directory of android device.
639cb62 @mamewotoko write URL of apk file
authored
26 4. Download apk file from
27 https://github.com/mamewotoko/malarm/downloads
28 or Build malarm and install it on android device
949a09f @mamewotoko add m3u playlist implementation
authored
29 5. Run malarm on android device
30 6. Enjoy!
e147b8d @mamewotoko display alarm date
authored
31
55eef09 @mamewotoko add okuiaki.com gumi site
authored
32 You can change path to playlist and music files by "Playlist directory" preference screen
33
cef95a3 @mamewotoko add QR code of download page
authored
34 ## Tested Device
7ba6864 @mamewotoko write check result using other version of Android SDK
authored
35 - Xperia acro made by Sony Ericsson (Android 2.3.4)
36 - Android 2.1 emulator
5ec5eb4 @mamewotoko checked Android 2.2
authored
37 -- cannot login to twitter because of SSL error?
38 - Android 2.2 emulator
7ba6864 @mamewotoko write check result using other version of Android SDK
authored
39 - Android 4.0 emulator
cef95a3 @mamewotoko add QR code of download page
authored
40
41 ## TODO
711b6e2 @mamewotoko use native player to play wakeup music (optional)
authored
42 - implement music player as Service to play long time
c047cf3 @mamewotoko add more TODOs
authored
43 - release to Android market
10d84e7 @mamewotoko update readme
authored
44 - make COOL widget to set alarm (make clock widget?)
b1c045b @mamewotoko add preference item to display help page
authored
45 - write help page
5b90092 @mamewotoko - integrate playlist preference items
authored
46 - fix crash bug when photo of bijo-linux is long pressed
dbf9375 @mamewotoko - fix a bug that wake up volume is zero
authored
47 - fix vibrator timing
2f4b1ad @mamewotoko fix bugs found by malarm_test
authored
48 - fix bug when native player is used....
949a09f @mamewotoko add m3u playlist implementation
authored
49 - record wakeup time
50 - add UI to edit playlist
fb14818 @mamewotoko add TODOs
authored
51 -- or put playlist on dropbox and sync?
1baa57f @mamewotoko fix vibrator timing by display window over lock screen
authored
52 - add stop.m4a into resource?
4f63313 @mamewotoko update TODO
authored
53 - improve web scroll logic
10d84e7 @mamewotoko update readme
authored
54 - add more test cases
7ba6864 @mamewotoko write check result using other version of Android SDK
authored
55 - automated build check using 2.x, 4.x SDK
fb14818 @mamewotoko add TODOs
authored
56 - change webview into photo view
5b90092 @mamewotoko - integrate playlist preference items
authored
57 - add source of malarm_test into this repository
02fb454 @mamewotoko [mod] support command line build using ant
authored
58
cef95a3 @mamewotoko add QR code of download page
authored
59 ## Appendix
60 ### How To Build From Command Line
f826b11 @mamewotoko write to add sdk.dir property into local.properties
authored
61 1. Create local.properties file and set sdk.dir property to location where you installed android SDK
0cf1b32 @mamewotoko fix markup as MarkDown
authored
62 sdk.dir=<path to android SDK>
f826b11 @mamewotoko write to add sdk.dir property into local.properties
authored
63 2. In project top directory execute following command
0cf1b32 @mamewotoko fix markup as MarkDown
authored
64 ant debug
94f2876 @mamewotoko load playlist when play list is null before playing
authored
65 3. malarm-debug.apk will be created in bin directory, if successed
02fb454 @mamewotoko [mod] support command line build using ant
authored
66
cef95a3 @mamewotoko add QR code of download page
authored
67 ### Start Android Emulator And Install APK From Command Line
949a09f @mamewotoko add m3u playlist implementation
authored
68 1. start android emulator
0cf1b32 @mamewotoko fix markup as MarkDown
authored
69 emulator -avd <avdname>
949a09f @mamewotoko add m3u playlist implementation
authored
70 2. install application on android emulator
0cf1b32 @mamewotoko fix markup as MarkDown
authored
71 adb install bin/malarm-cmd.apk
02fb454 @mamewotoko [mod] support command line build using ant
authored
72 (build.xml and *.property files are created by android create command)
73
cef95a3 @mamewotoko add QR code of download page
authored
74 ### Automated UI Testing
92df147 @mamewotoko write about test
authored
75 There is a GUI automated test using Robotium
76 https://github.com/mamewotoko/malarm_test
77
cef95a3 @mamewotoko add QR code of download page
authored
78 ### Memo:
fa478ab @mamewotoko modify UI preference to select multiple web site
authored
79 - MultiListPreference is based on the following web page
80 http://blog.350nice.com/wp/archives/240
633d2c5 @mamewotoko add voice recognition to set alarm time (only for japanese)
authored
81 - Alarm application starts when user push appwidget of malarm.
82 - Screen rotation and vibration.....
7d6f42b @mamewotoko add readme
authored
83 ----
0cf1b32 @mamewotoko fix markup as MarkDown
authored
84 Takashi Masuyama < mamewotoko@gmail.com >
fd9b478 @mamewotoko modify URL of my web page
authored
85 http://www002.upp.so-net.ne.jp/mamewo/
Something went wrong with that request. Please try again.