All Projects → wupdigital → Kotlin Native Superhero App

wupdigital / Kotlin Native Superhero App

Licence: apache-2.0
Android and iOS master detail application for list Marvel Super Heroes

Programming Languages

swift
15916 projects
kotlin
9241 projects

Projects that are alternatives of or similar to Kotlin Native Superhero App

Klean-ArchiteKture
Kotlin Android clean-architecture demo project for a meetup talk. Slides: https://docs.google.com/presentation/d/1CxnntHf3CorNDicx_cDN5s1t5pEbUwjwWHZ5PNmfe6Y/edit?usp=sharing
Stars: ✭ 10 (-33.33%)
Mutual labels:  mvp, clean-architecture, android-app
Alligator
Alligator is a modern Android navigation library that will help to organize your navigation code in clean and testable way.
Stars: ✭ 287 (+1813.33%)
Mutual labels:  mvp, clean-architecture
Aawazein
A News Application 🗞️ built under 24 hours ⏰. It is built 🚧 with React Native ⚛️. 🚀 and 3 cups of Chai ☕
Stars: ✭ 28 (+86.67%)
Mutual labels:  ios-app, android-app
Furniture app flutter
watch it on YouTube
Stars: ✭ 322 (+2046.67%)
Mutual labels:  android-app, ios-app
flippingCards
iOS & Android flashcards app for learning German words faster 🃏
Stars: ✭ 23 (+53.33%)
Mutual labels:  ios-app, android-app
Photo Exif Toolkit
Photo Exif Toolkit Android app entirely written using Kotlin language
Stars: ✭ 37 (+146.67%)
Mutual labels:  mvp, android-app
Flutter One App
🎊Flutter 仿「ONE·一个」APP,兼容Android、iOS双平台,Flutter的练手学习,覆盖了各种基本控件使用、下拉刷新上拉加载、HTML解析、音乐播放、图片预览下载、权限申请等,使用Android Studio的FlutterJsonBeanFactory插件完成JSON转Dart实体
Stars: ✭ 316 (+2006.67%)
Mutual labels:  android-app, ios-app
lndr-mobile
LNDR mobile app in React Native
Stars: ✭ 14 (-6.67%)
Mutual labels:  ios-app, android-app
Bangumi
💫 An unofficial bgm.tv app client for Android and iOS, built with React Native. 类似专门做ACG的豆瓣, 已适配 iOS/Android, mobile/Pad, light/dark theme, 并加入了很多独有的增强功能
Stars: ✭ 409 (+2626.67%)
Mutual labels:  android-app, ios-app
Material Kit React Native
Material Kit React Native
Stars: ✭ 424 (+2726.67%)
Mutual labels:  android-app, ios-app
Viabus Architecture
让 Android 开发可以像流水线一样高效的,职责分离架构 ⚡ 不同于 MVP 的配置解耦,也不能和 似是而非 的 MVVM - Clean 同日而语。VIABUS 是世界范围内首个明确提出,通过职责分离,来真正实现 UI 和 业务并行开发的 Android 项目级开发架构和设计模式理念。
Stars: ✭ 485 (+3133.33%)
Mutual labels:  mvp, clean-architecture
flutter-Anniversary
一款界面优美,功能简洁的纪念日APP
Stars: ✭ 57 (+280%)
Mutual labels:  ios-app, android-app
TVToday
iOS TV Shows app with TMDb Api. RxSwift, MVVM, Clean Architecture. Tuist + Swift Package Manager
Stars: ✭ 27 (+80%)
Mutual labels:  clean-architecture, ios-app
UTair-MVP-Sample
Android Clean Architecture + MVP Sample written in Kotlin
Stars: ✭ 27 (+80%)
Mutual labels:  mvp, clean-architecture
been-pwned
App that leverages the haveibeenpwned.com API by Troy Hunt. This app is available in the App Stores and is used in several of my talks as well as my book Xamarin.Forms Essentials.
Stars: ✭ 19 (+26.67%)
Mutual labels:  ios-app, android-app
Crazydaily
[开源项目] 一款程序员日常放松的App,基于Material Design + MVP-Clean + Weex + Flutter + RxJava2 + Retrofit + Dagger2 + Glide + Okhttp + MTRVA + BRVAH + 炫酷控件 + 炫酷动画
Stars: ✭ 294 (+1860%)
Mutual labels:  mvp, clean-architecture
Ios Mvp Clean Architecture
Demo iOS application built to highlight MVP (Model View Presenter) and Clean Architecture concepts
Stars: ✭ 637 (+4146.67%)
Mutual labels:  mvp, clean-architecture
TemporaryContacts
Android/iOS mobile application for adding contacts that are automatically deleted after a set or default interval and are synced with main address book
Stars: ✭ 15 (+0%)
Mutual labels:  ios-app, android-app
KotlinMvpTemplateGenerator
Android Studio template for Kotlin with MVP + Dagger2 + Retrofit2
Stars: ✭ 65 (+333.33%)
Mutual labels:  mvp, clean-architecture
Firebucket
Glimpse into Firebase, with a simple TODO list app built around Dagger, RxJava 2, Clean architecture and of course, Firebase.
Stars: ✭ 376 (+2406.67%)
Mutual labels:  mvp, clean-architecture

Marvel Superhero App for Android and iOS

Build Status

Description

The Android and iOS applications are made using Marvel API, for explain the use of Clean Architecture and MVP in Swift/Kotlin/Kotlin Native

Run Requirements

  • Xcode 9.2
  • Android SDK

Build and run the application

To run the application using real data obtained from the Marvel API create a env-vars.sh file inside the project directory and add your public and private key there as follows:

export MARVEL_PUBLIC_API_KEY=YOUR_PUBLIC_API_KEY
export MARVEL_PRIVATE_API_KEY=YOUR_PRIVATE_API_KEY

Before compile Swift files, Sourcery will generate a configuration file with these credentials

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].