Skip to content

An example suite of applications showing shared Swift and Kotlin architectures

License

Notifications You must be signed in to change notification settings

jPaolantonio/NewsApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

News

An example native iOS and Android application exploring sharing architecture patterns.

While native iOS and Android applications require knowledge of different languages and frameworks, there are many things that are similiar. For example, many of the applications features will have similiar business logic and consume the same APIs.

My plan for these applications is to create a small pair of applications to use as a playground to test features and ideas.

Application

Create a simple news application powered by News API.

Plan

  • Leverage functional power of Swift and Kotlin to create small, composable, and well-tested business logic.
  • Model data as functional streams using RxSwift and RxKotlin.
  • Create file and module naming and folder conventions to increase navigation between codebases.

Project structure

CI

CircleCI

About

An example suite of applications showing shared Swift and Kotlin architectures

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published