Library Simplified is a collection of middlewaremiddle-ware, server software and mobile client applications for iOS and Android.
...
- https://github.com/NYPL-Simplified/Simplified-Android-Core
- https://github.com/NYPL-Simplified/Simplified-Android-SimplyE
Anchor | ||||
---|---|---|---|---|
|
We use a mix of Java and Kotlin when developing applications for Android. New work should generally be done in Kotlin, where appropriate. When touching existing code do your best to match the code style of the file you're working on.
...
- https://github.com/NYPL-Simplified/NYPLAEToolkit
- https://github.com/NYPL-Simplified/NYPLAudiobookToolkit
- https://github.com/NYPL-Simplified/CardCreator-iOS
- https://github.com/NYPL-Simplified/PDFRendererProvider-iOS
- https://github.com/NYPL-Simplified/DRM-iOS-Adobe
- https://github.com/NYPL-Simplified/Adobe-Content-Filter
- https://github.com/NYPL/tenprintcover-ios
Code style
We use a mix of Swift and Objective-C when developing applications for iOS. New work should be done in Swift, whenever possible and appropriate. For example, if you need to write a significant amount of Objective-C code to fix a bug or extend a feature, we strongly prefer to write the same functionality in Swift, even if it costs a bit of refactoring work.
...