├── media ├── banner.png └── watch_supported.svg ├── .gitignore ├── EXTERNAL.md └── README.md /media/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple-developer-academy/awesome-bepid/HEAD/media/banner.png -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | # Created by https://www.gitignore.io/api/macos,linux,windows,xcode 3 | 4 | ### macOS ### 5 | *.DS_Store 6 | .AppleDouble 7 | .LSOverride 8 | 9 | # Icon must end with two \r 10 | Icon 11 | # Thumbnails 12 | ._* 13 | # Files that might appear in the root of a volume 14 | .DocumentRevisions-V100 15 | .fseventsd 16 | .Spotlight-V100 17 | .TemporaryItems 18 | .Trashes 19 | .VolumeIcon.icns 20 | .com.apple.timemachine.donotpresent 21 | # Directories potentially created on remote AFP share 22 | .AppleDB 23 | .AppleDesktop 24 | Network Trash Folder 25 | Temporary Items 26 | .apdisk 27 | 28 | 29 | ### Linux ### 30 | *~ 31 | 32 | # temporary files which can be created if a process still has a handle open of a deleted file 33 | .fuse_hidden* 34 | 35 | # KDE directory preferences 36 | .directory 37 | 38 | # Linux trash folder which might appear on any partition or disk 39 | .Trash-* 40 | 41 | # .nfs files are created when an open file is removed but is still being accessed 42 | .nfs* 43 | 44 | 45 | ### Windows ### 46 | # Windows image file caches 47 | Thumbs.db 48 | ehthumbs.db 49 | 50 | # Folder config file 51 | Desktop.ini 52 | 53 | # Recycle Bin used on file shares 54 | $RECYCLE.BIN/ 55 | 56 | # Windows Installer files 57 | *.cab 58 | *.msi 59 | *.msm 60 | *.msp 61 | 62 | # Windows shortcuts 63 | *.lnk 64 | 65 | 66 | ### Xcode ### 67 | # Xcode 68 | # 69 | # gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore 70 | 71 | ## Build generated 72 | build/ 73 | DerivedData/ 74 | 75 | ## Various settings 76 | *.pbxuser 77 | !default.pbxuser 78 | *.mode1v3 79 | !default.mode1v3 80 | *.mode2v3 81 | !default.mode2v3 82 | *.perspectivev3 83 | !default.perspectivev3 84 | xcuserdata/ 85 | 86 | ## Other 87 | *.moved-aside 88 | *.xccheckout 89 | *.xcscmblueprint 90 | -------------------------------------------------------------------------------- /EXTERNAL.md: -------------------------------------------------------------------------------- 1 | ![LOGO](https://raw.githubusercontent.com/bepid-ifce/awesome-bepid/master/media/banner.png) 2 | ======================================== 3 | [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) 4 | [![ghit.me](https://ghit.me/badge.svg?repo=bepid-ifce/awesome-bepid)](https://ghit.me/repo/bepid-ifce/awesome-bepid) 5 | 6 | > A list of useful external resources (not made by the BEPiD community) 7 | 8 | # Projects 9 | ## Examples 10 | Name | Badges | Description 11 | -----|--------|------------ 12 | [todolist-mvvm](https://github.com/jalehman/todolist-mvvm) | | An example App and tutorial for the MVVM pattern 13 | 14 | 15 | # Newsletters 16 | Name | Description 17 | -----|------------ 18 | [AwesomeiOS.Weekly](https://github.com/vsouza/awesome-ios#weve-launched-our-newsletter-) | Weekly newsletter that showcases quality iOS libraries, frameworks and other iOS developer tools. 19 | [Indie iOS Focus Weekly](https://indieiosfocus.curated.co/) | Best iOS dev links, tutorials, & tips beyond the usual news. 20 | [This Week in Swift](https://swiftnews.curated.co/) | Best Swift resources, including news, blog posts, videos, frameworks, anything Swift. 21 | [iOS Goodies](http://ios-goodies.com/) | A weekly open-source newsletter divided by articles, tools/controls, business, UI/UX and videos. 22 | [iOS Dev Weekly](https://iosdevweekly.com/) | iOS development links divided by news, tools, code, design, videos and jobs. 23 | [Alsedi Mobile Development Digest](http://blog.alsedi.com/mobile-development-digest/) | iOS frameworks and blog posts, design, Android, Game Development. 24 | [Github Explore](https://github.com/explore/subscribe) | Daily/weekly/monthly trending repositories, as well as repositories starred by people you follow. 25 | [Realm News](https://realm.io/news/) | iOS dev news, videos & tips. 26 | [Swift Weekly Brief](https://swiftweekly.github.io) | A community-driven weekly newsletter about what's happening in the Swift open source projects at Swift.org. 27 | 28 | 29 | # Videos 30 | Name | Description 31 | -----|------------ 32 | [💰 NSScreencast](http://nsscreencast.com/episodes) | Weekly bite-sized screencasts on iOS development. 33 | [💰 Swift Talk](https://talk.objc.io) | A weekly video series on Swift programming. 34 | 35 | # Books 36 | Name | Description 37 | -----|------------ 38 | [💰 Objc.io Books](https://www.objc.io/books/) | In-depth guides on iOS and OS X development, in ebook and paperback. 39 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ![LOGO](https://raw.githubusercontent.com/bepid-ifce/awesome-bepid/master/media/banner.png) 2 | ======================================== 3 | [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) 4 | [![ghit.me](https://ghit.me/badge.svg?repo=bepid-ifce/awesome-bepid)](https://ghit.me/repo/bepid-ifce/awesome-bepid) 5 | 6 | > A curated list of awesome content for the Apple Ecosystem created and contributed to by BEPiD students 7 | 8 | # Projects 9 | ## Full Projects 10 | Name | Badges | Description 11 | -----|--------|------------ 12 | [PracticeIt](https://github.com/matheusmcardoso/PracticeIt) | [![AppStore](https://img.shields.io/badge/App%20Store-published-green.svg)](https://itunes.apple.com/us/app/practiceit/id1118984457?mt=8) | A practice management app written in Objective-C 13 | [Dungeons & Cards](https://github.com/hananim-studios/DungeonsAndCards-game) | ![watch_supported](https://raw.githubusercontent.com/bepid-ifce/awesome-bepid/master/media/watch_supported.svg) | A medieval TBS card game for iOS + watchOS 14 | [Pong Bash](https://github.com/4challenge-studios/pongbash-game) | [![AppStore](https://img.shields.io/badge/App%20Store-published-green.svg)](https://itunes.apple.com/us/app/id1214024996?mt=8) | A multiplayer mega evolution of Pong for the Apple TV 15 | [Pong Bash Controller](https://github.com/4challenge-studios/pongbash-game) | [![AppStore](https://img.shields.io/badge/App%20Store-published-green.svg)](https://itunes.apple.com/app/id1214007180?mt=8) | The controller for the Pong Bash game using Multipeer Connectivity 16 | 17 | ## Examples 18 | Name | Badges | Description 19 | -----|--------|------------ 20 | [ActiveRecordFirebase](https://github.com/VictorAlisson10/ActiveRecordFirebase) | | Swift ActiveRecord-inspired model for Firebase. 21 | 22 | 23 | # Libraries And Frameworks 24 | ## UIKit 25 | Name | Badges | Description 26 | -----|--------|------------ 27 | [DIOCollectionView](https://github.com/matheusmcardoso/DIOCollectionView) | [![pod_badge](https://img.shields.io/cocoapods/v/DIOCollectionView.svg?style=flat)](http://cocoapods.org/pods/DIOCollectionView) | Drag Items in and out of CollectionViews 28 | [MMUIKitExtensions](https://github.com/matheusmcardoso/MMUIKitExtensions) | | A compilation of useful UIKit extensions 29 | [ActionButton](https://github.com/lourenco-marinho/ActionButton) | ![pod_badge](https://img.shields.io/cocoapods/v/ActionButton.svg) | Floating Action Button inspired by Google Inbox 30 | [TvLightSegments](https://github.com/brunomacabeusbr/TvLightSegments) | ![pod_badge](https://img.shields.io/cocoapods/v/TvLightSegments.svg) | Clean, simple and beautiful segment bar for your AppleTv app 31 | [GridView](https://github.com/brunomacabeusbr/GridView) | ![pod_badge](https://img.shields.io/cocoapods/v/GridView.svg) | Amazing grid view in your tvOS/iOS app 32 | [FocusGuideHelper](https://github.com/brunomacabeusbr/FocusGuideHelper) | ![pod_badge](https://img.shields.io/cocoapods/v/FocusGuideHelper.svg) | Create focus guides linker more easily and versatile 33 | [TextFieldCounter](https://github.com/serralvo/TextFieldCounter) | ![pod_badge](https://img.shields.io/cocoapods/v/TextFieldCounter.svg) | UITextField character counter with lovable UX 💖. No math skills required 🙃. 34 | 35 | ## CoreData 36 | Name | Badges | Description 37 | -----|--------|------------ 38 | [Lens](https://github.com/lourenco-marinho/Lens) | | Elegant query builder for CoreData 39 | ## Others 40 | Name | Badges | Description 41 | -----|--------|------------ 42 | [RuAWSS3](https://github.com/brunomacabeusbr/RuAWSS3) | [![Version](https://img.shields.io/cocoapods/v/RuAWSS3.svg?style=flat)](http://cocoapods.org/pods/RuAWSS3) | Ridiculously Uncomplicated AWS S3 43 | 44 | # Articles 45 | Title | Description 46 | ------|------------ 47 | [Protocol-Oriented Programming](http://equinocios.com/ios/2016/03/16/protocol-oriented-programming/) | O objetivo desse artigo é mostrar como podemos usar
Protocol Oriented Programming para melhorarmos as aplicações,
criando bibliotecas mais reutilizáveis e genéricas. 48 | 49 | # External Resources 50 | > We have also compiled a list of useful external resources in [EXTERNAL.md](https://github.com/bepid-ifce/awesome-bepid/blob/master/EXTERNAL.md) 51 | > for content that is not made by BEPiD students 52 | -------------------------------------------------------------------------------- /media/watch_supported.svg: -------------------------------------------------------------------------------- 1 | 2 | 16 | 18 | 19 | 21 | image/svg+xml 22 | 24 | 25 | 26 | 27 | 29 | 49 | 53 | 58 | 62 | 63 | 65 | 71 | 72 | 75 | 79 | 83 | 87 | 88 | 94 | supported 100 | supported 104 | 105 | 110 | 111 | --------------------------------------------------------------------------------