/NATIV

The best all-native NFT viewer on Android

Primary LanguageKotlinApache License 2.0Apache-2.0


NATIV

NATIV is the best NFT Gallery app for Android, written with 100% Android native APIs and code.

Technologies

NATIV is built using 100% Kotlin with all of the latest and greatest Android APIs and libraries:

  • 100% Jetpack Compose UI w/ Material components
  • Coroutines with Flow & StateFlow
  • Hilt Dependency Injection
  • Multi-module app
  • Room local database
  • Filament for 3d model rendering
  • Blockchain APIs consumed with just OkHttp & GSon

Building & Running

git clone git@github.com:creativedrewy/NATIV.git
cd NATIV

When opening the project in Android Studio, be sure to select the build.gradle file from the project root.

License

Copyright 2023 Andrew Watson

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

    https://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.