You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A simple app to create and manage georeferenced notes (text and photos) on a map. The goal is to create the notes as fast as possible without any unnecessary UI/UX overhead.
4
+
A simple and lightweight app to create and manage georeferenced notes (text and photos) on a map. The goal is to create the notes as fast as possible without any unnecessary UI/UX overhead.
@@ -12,7 +12,7 @@ A simple app to create and manage georeferenced notes (text and photos) on a map
12
12
[<imgsrc="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"alt="Get it on F-Droid"height="60">](https://f-droid.org/packages/de.hauke_stieler.geonotes/)
13
13
[<imgsrc="https://user-images.githubusercontent.com/663460/26973090-f8fdc986-4d14-11e7-995a-e7c5e79ed925.png"alt="Download APK from GitHub"height="60">](https://github.com/hauke96/geonotes/releases/latest)
14
14
15
-
Runs on Android 4.1 and newer.
15
+
GeoNotes runs on Android 4.1 (SDK 16) and newer. There's no version at the Google Play store (yet).
16
16
17
17
## Need help?
18
18
@@ -23,16 +23,52 @@ See the [OSM Wiki page](https://wiki.openstreetmap.org/wiki/GeoNotes) for detail
23
23
* Create, move and delete notes
24
24
* Attach photos to note
25
25
* List of all notes
26
-
* Export all notes in GeoJson format
26
+
* Export all notes in GeoJson or GPX format
27
27
* Show and follow current location
28
28
29
+
## Contribute to this project
30
+
31
+
You want to report a bug, add a feature wish or maybe even add some code?
32
+
That great :D Here's how to do so.
33
+
34
+
### Report feedback (no GitHub-account needed)
35
+
36
+
1. Open the GeoNotes app.
37
+
2. Go into the settings (upper right menu → "Settings"/gear-icon) and click on the "Feedback" button at the bottom of the screen.
38
+
39
+
This will open your default E-Mail App on your phone so that you can now write me an E-Mail.
40
+
41
+
### Report bug / add feature request
42
+
43
+
1. Open a [new issue](https://github.com/hauke96/GeoNotes/issues/new).
44
+
2. Describe the bug/feature as clearly as possible. Maybe add some screenshots or drawings to clear things up.
45
+
3. Be open for questions and an discussion.
46
+
47
+
After a possible discussion, the bug will hopefully be fixed or the feature implemented.
48
+
Don't be sad if your feature won't make it. This is not my only project and I'm running this in my spare time, my resources are therefore quite limited ;)
49
+
50
+
### Contribute code
51
+
52
+
Please create an issue before adding code (except it's just a spelling mistake or something similarly small).
53
+
54
+
1. Open a [new issue](https://github.com/hauke96/GeoNotes/issues/new).
55
+
2. Describe the changes you want to make as clearly as possible. Maybe add mock-ups/drawings, code snippets, diagrams, etc. to clear things up.
56
+
3. Be open for questions and an discussion.
57
+
4. When everything is clear, enjoy coding ;)
58
+
59
+
Don't be sad if I don't want your feature idea to be in GeoNotes.
60
+
This is my private project and I have a certain idea (s. below) what this app should be and what not.
61
+
But feel free to create a fork and develop your own version of this app :)
62
+
29
63
## Use-case and Philosophy
30
64
31
-
This is the basic use-case of this app:
65
+
### Basic idea of this app
66
+
67
+
Take notes while being outside (maybe even while walking or sitting in a bus) and later add the data to e.g. OSM.
32
68
33
-
* Take notes while being outside (maybe even while walking or sitting in a bus)
69
+
### Usability principles
34
70
35
-
To enable this, the app follows some basic principles:
71
+
To implement the above goal/idea, the app follows some basic principles:
36
72
37
73
***Simplicity:** Make creating, editing, moving and deleting of notes as fast/easy as possible
38
74
***No upload** of data and no creation of notes on osm.org
@@ -41,13 +77,13 @@ To enable this, the app follows some basic principles:
41
77
***Simple and pragmatic UI:** No unnecessary animations, no overloaded UIs
42
78
***Feature toggles:** The possibility to enable/disable features
43
79
44
-
Features that will *not*make it into GeoNotes:
80
+
### Features which will probably *not*be added to GeoNotes
45
81
46
-
* Offline maps: Too much work (where does the data come from? What format? When to update the data? Vector or raster data/tiles? etc.)
82
+
* Offline maps (too much work for now)
47
83
* Creating notes on osm.org
48
-
*Directly editing data
49
-
* All sorts of features that will only be used by ~5% (meaning a very small amount) of the users
50
-
* iOS support
84
+
*Uploading data directly to OSM (there are [other apps](https://github.com/streetcomplete/StreetComplete) to do that)
85
+
* All sorts of features that will only be used by just a few users but require a lot of work to be implemented
86
+
* iOS and other non-android support
51
87
52
-
Use other apps like [StreetComplete](https://github.com/streetcomplete/StreetComplete) if you want to directly edit OSM data or to create notes on osm.org.
88
+
Try other apps like [StreetComplete](https://github.com/streetcomplete/StreetComplete) if you want to do one of the above things.
0 commit comments