Popa aims to solved user requirements in Yangon who want to hire taxi easily like GrabTaxi and Uber.
Now I am using Android annotation and Dagger
Android Annotation (An open source framework that speeds up Android development)
Dagger (A fast dependency injector for Android and Java)
Google Play Service for Showing map
- Verify the scope and design
- Database integration
- Clone the repo with this command and import into the Android Studio.
git clone git@github.com:indexer/popa.git
./gradlew clean
./gradlew build
- Sync with gradle and you should be able to run the app.
- Add your own Google Maps API Key by creating a String resource file with the following contents. Typically, the file should be under
app/src/main/res/values/
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- map key -->
<string name="googlemap"> Put your key here </string>
</resources>
- You may encounter
NullPointerException
while running the app because of Google Maps. We're aware of that and trying several workarounds to solve it.
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.