All Projects → NghiaTranUIT → Ios Awesome Starter Kit

NghiaTranUIT / Ios Awesome Starter Kit

The perfect combination: Clean Swift + ReSwift + PromiseKit

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Ios Awesome Starter Kit

React Native Starter
🚀A powerful react native starter template that bootstraps development of your mobile application
Stars: ✭ 1,798 (+201.68%)
Mutual labels:  starter-kit, template
React Firebase Admin
React ⚛️ starter kit with Firebase 🔥 and Bulma for setting up an admin dashboard - Highly scalable, PWA, Serverless
Stars: ✭ 232 (-61.07%)
Mutual labels:  starter-kit, template
React Native Typescript Boilerplate
React Native Typescript starter kit / template (Redux Thunk + React Native Navigation v7 + TSLint)
Stars: ✭ 155 (-73.99%)
Mutual labels:  starter-kit, template
React Rapid
React-Rapid: Fast, Responsive & Free React Starter Template
Stars: ✭ 33 (-94.46%)
Mutual labels:  starter-kit, template
Cleanarchitecture
Clean Architecture Solution Template for .NET 6
Stars: ✭ 7,266 (+1119.13%)
Mutual labels:  clean-architecture, template
Nucleo
🔴 Nucleo - Admin template and Starter project for React
Stars: ✭ 38 (-93.62%)
Mutual labels:  starter-kit, template
Run Aspnetcore
A starter kit for your next ASP.NET Core web application. Boilerplate for ASP.NET Core reference application, demonstrating a layered application architecture with applying Clean Architecture and DDD best practices. Download 100+ page eBook PDF from here ->
Stars: ✭ 227 (-61.91%)
Mutual labels:  starter-kit, clean-architecture
Laravel Boilerplate
Laravel Boilerplate / Starter Kit with Gentelella Admin Theme
Stars: ✭ 704 (+18.12%)
Mutual labels:  starter-kit, template
node-boilerplate
Node Typescript Boilerplate for Microservices. Skeleton for Node.js Apps written in TypeScript (with Setup Instructions for ESLint, Prettier, and Husky)
Stars: ✭ 92 (-84.56%)
Mutual labels:  clean-architecture, starter-kit
Android-Starter-Kit
This is up-to-date android studio project for native android application, that is using modern tools and libraries.
Stars: ✭ 16 (-97.32%)
Mutual labels:  clean-architecture, starter-kit
Puppy
Starter kit and delivery system for building static prototypes with Twig
Stars: ✭ 25 (-95.81%)
Mutual labels:  starter-kit, template
Laravel Enterprise Starter Kit
👔 Enterprise Web application starter kit or template using Laravel
Stars: ✭ 356 (-40.27%)
Mutual labels:  starter-kit, template
Shiftscheduler
A boilerplate ASP.NET Core project, including a sample employee shift scheduler app
Stars: ✭ 5 (-99.16%)
Mutual labels:  starter-kit, clean-architecture
Veluxi Starter
Veluxi Vue.js Starter Project with Nuxt JS and Vuetify
Stars: ✭ 39 (-93.46%)
Mutual labels:  starter-kit, template
Primitive
⛏️ ‎ A front-end design toolkit for developing web apps.
Stars: ✭ 783 (+31.38%)
Mutual labels:  starter-kit, template
Eleventy Garden
🌱 A starter site for building a mind garden with eleventy
Stars: ✭ 157 (-73.66%)
Mutual labels:  starter-kit, template
Dotnet Template Onion
Onion Architecture with .NET 5/.NET Core and CQRS/Event Sourcing following a DDD approach
Stars: ✭ 70 (-88.26%)
Mutual labels:  clean-architecture, template
Base
A starting point for Meteor apps.
Stars: ✭ 654 (+9.73%)
Mutual labels:  starter-kit, template
Extension Create
Create modern cross-browser extensions with no build configuration.
Stars: ✭ 167 (-71.98%)
Mutual labels:  starter-kit, template
Graphql Starter
💥 Monorepo template (seed project) pre-configured with GraphQL API, PostgreSQL, React, Relay, and Material UI.
Stars: ✭ 3,377 (+466.61%)
Mutual labels:  starter-kit, template

Mad labTITANFeSpinner
  iOS Awesome Starter KitFeSlideFilterResponsive Interaction Control

Awesome iOS Starter Kit

The starter kit is designed to help iOS develop can implement their app quickly and resolve common problem easily.
It includes bunch of framework at top of technologies, inlcude new Clean Swift Architecture.
For further infomation, please check out my keynote below.

License Platform

What's inside

  • ReSwift
  • Clean Swift template
  • Promise Kit
  • Userful classes: Networking, BaseObj, Logger, ApplicationManager, Identifier, Registerable, BaseAbility, Worker, Slack Report,....
  • ...

Roadmap

  • [x] Base Foundation
  • [x] Clean Swift Example
  • [x] Networking + Request Protocol
  • [x] Worker Protocol
  • [x] Object Mapping
  • [ ] Caching Manager
  • [ ] Authentication
  • [ ] Realm Driver
  • [x] Router
  • [x] Disk Manager
  • [ ] Transition Manager
  • [ ] Test

Presentation at Swift Vietnam

✏️Keynote
✏️Video Facebook 🔴 59:00

Reference

  1. http://blog.benjamin-encz.de/post/real-world-flux-ios/
  2. http://clean-swift.com/clean-swift-ios-architecture/

Question 🤔

If you have any problem, feels free to shot me an message in ios-starter-kit group at SwiftVietnam

Contact

Vinh Nghia Tran

http://github.com/NghiaTranUIT
http://www.nghiatran.me
[email protected]

Contributor

It would be greatly appreciated when you make a pull-quest 🤗

License

iOS Awesome Starter Kit is available under the MIT license. See the LICENSE file for more info.

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].