/awesome-SS-Mobile

This repo contains all the Open-source Libraries from iOS, Android, Flutter and React-Native.

MIT LicenseMIT

Awesome mobile

This repo contains all the Open-source Libraries from iOS, Android, Flutter and React-Native.

Contents

iOS Guides

An awesome list of iOS related guides.

Swift

Swift Developments - A complete guide for Swift.

  • SSSpinnerButton - SSSpinnerButton is an elegant button with a different spinner animations.
  • SSCustomTabbar - Simple Animated tabbar with native control.
  • SSMetalImageFilter - Simple Image Filter control.
  • SSAppUpdater - SSAppUpdater is an open-source framework that compares the current version of the app with the store version and returns the essential details of it like app URL, new app version number, new release note, etc. So you can either redirect or notify the user to update their app.
  • SSMultiSwipeCellKit - SSMultiSwipeCellKit provides feature for UITableView to select multiple cell at once with beautiful sliding animations.
  • NewsApp-RIBs - News app with Listview and Pageview using uber's RIB Architecture.
  • SSSwiftyGo - SSSwiftyGo is written in Swift to help you to navigate in SwiftUI Views using only one line of code.
  • SSMediaLibrary - SSMediaLibrary is written in Swift with the use of Combine framework.
  • SSFloatingLabelTextField - SSFloatingLabelTextField is a small library for iOS which supports Floating labels and errors with different kind of validations. Also user can add/customise own validation and error messages.
  • SSCustomPullToRefresh - SSCustomPullToRefresh is an open-source library that uses UIKit to add an animation to the pull to refresh view in a UITableView and UICollectionView.
  • SSNaturalLanguage - The SSNaturalLanguage framework let you provide a variety of natural language processing functionality with support for many different languages and scripts. Use SSNaturalLanguage framework to segment natural language text into paragraphs, sentences or words and tag information about those segments such as part of speech, lexical class, lemma, script and language.
  • Game-With-AR - Simple AR Game.
  • tesseract-OCR-iOS-demo - This prototype is to recognize text inside the image and for that it uses Tesseract OCR. The underlying Tesseract engine will process the picture and return anything that it believes is text.
  • PhoneNumberKit - Swift 5.0 framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.
  • Fitness-App-ARKit - Fitness App build with ARKit.
  • SSNeumorphicKit - SSNeumorphicView is to build a Neumorphism view, button, and text filed in iOS.
  • SSCustomSideMenu - A Highly customizable SideMenu.
  • Workouts-TV-app - A TV Workout App.
  • SSGoogleLogin - The GoogleSigninReusabelComponets for iOS is the easiest way to get data from Google.
  • SSFacebookLogin - The Reusable Facebook Login Components for iOS is the easiest way to get data from Facebook.
  • SSPlaceHolderTableView - This is simple, customized and easy state wise PlaceHolder for TableView and CollectionView.
  • SSCalendarControl - SSCalendarControl is small and highly customizable calendar control written in swift.
  • SSTwitterLogin - The reusable Twitter login components for iOS is the easiest way to get data from Twitter.
  • SSCircularSlider - A simple and powerful circular ring slider, written in swift and fully customizable.
  • SSProgressBar - SSProgressBar is an elegant progressbar with many customization options.
  • ARKit2.0-Prototype - Apple’s introduction of ARKit 2, we have been consistently working behind to create shared-AR experiences.
  • MVVMListDemo - A simple MVVM list.
  • CreateFirebaseDynamicLinks - The FireBaseDynamicLinkReuabelClass provide the sharing data between both ios and android plateforms.
  • CMPedometerDemo - Let's count steps using CMPedometer.
  • SSCustomTabMenu - Simple customizable iOS bottom menu works like Tabbar, in Swift.
  • ios-commons - It Contains GoogleAnalytics/Firebase, Answers, Localytics, Social Media login, Reachability, Device permission Manage and learn state of Photo library, Camera etc.

SwiftUI

SwiftUI Developments - A complete guide for SwiftUI.

  • SwiftUI-Combine-MVVM - Simple Demo for SwiftUI+Combine in MVVM.
  • SSSwiftUIGIFView - SSSwiftUIGIFView is a custom controller which helps to load GIF in SwiftUI.
  • SSSwiftUISpinnerButton - SSSwiftUISpinnerButton is an open-source library in SwiftUI to add different spinning animation to button.
  • SSSwiftUIVideoLayerView - SSSwiftUIVideoPlayerLayer is a custom controller which helps to load video in SwiftUI.
  • SSSwiftUILoader - A customisable, simple and elegant loader in SwiftUI.
  • SSSwiftUIVideoPlayerLayer - SSSwiftUIVideoPlayerLayer is a player which helps to load video in SwiftUI.
  • SSToastMessage - SSToastMessage is written in SwiftUI. It will add toast, alert, and floating message view over the top of any view. It is intended to be simple, lightweight, and easy to use. It will be a popup with a single line of code.

Objective-C

Objective-C Developments - A complete guide for Objective-C.

  • SSLinkedIn - LinkedinSwift is a project for managing native LinkedIn SDK using CocoaPods.
  • iOS-BarcodeScan - Barcode scanning is general feature which require in most of the application so here is the simple barcode scanning code with just 2-3 steps.
  • VonageVideoChatIOS - This repository is an example project of how to integrate Callkit into Vonage iOS SDK. Integrated with WhatsApp type picture-in-picture UI.

Contributing and License

  • Distributed under the MIT license. See LICENSE for more information.