Brightec on GitHub
Our repositories on GitHub
We're always eager to play a helpful role in the developer community, both locally and further afield. With that in mind, we take part in regular mobile meetups in our home city of Brighton.
We also regularly post the useful code we've developed onto GitHub.
We've listed below a selection of our most useful repositories alongside their related blog posts.
Our iOS libraries on GitHub
iOS Custom Drawing for Beginners
A simple tutorial to help you create iOS custom drawing components.
Blog post: https://www.brightec.co.uk/ideas/ios-custom-drawing-beginners
Repository on GitHub: https://github.com/brightec/CustomDrawing
UICollectionView using horizontal and vertical scrolling with sticky rows and columns
A tableview which could be scrolled both horizontally and vertically?
Repository on GitHub: https://github.com/brightec/CustomCollectionViewLayout
Communicating between two devices using WebSockets
How we used WebSockets to enable two devices to communicate with each other.
Blog post: https://www.brightec.co.uk/ideas/communicating-between-two-devices-using-websockets
Repository on GitHub: https://github.com/brightec/WebSockets-iOS (see below for Android version)
Code Style Guide
There’s nothing worse than someone else’s code.
Blog post: https://www.brightec.co.uk/ideas/code-style-guide
On GitHub: https://github.com/brightec/objective-c-style-guide
IBDesignable and IBInspectable with CoreGraphics
Working with CoreGraphics can be a developer's nightmare. It’s our bogeyman hiding under the bed.
Blog post: https://www.brightec.co.uk/ideas/ibdesignable-and-ibinspectable-coregraphics
On Git Hub: https://github.com/brightec/IBDesignableTest
How we created a Custom Slider with marks for IOS
The problem came to light when we needed to set a number of marks on a music player...
Blog post: https://www.brightec.co.uk/ideas/how-we-created-custom-slider-marks-ios
On GitHub: http://github.com/brightec/JMMarkSlider
Objective-C code in a Swift project
Objective-C code is Shakespearean English and Swift is the latest London Cockney slang?
Blog post: https://www.brightec.co.uk/ideas/objective-c-code-swift-project
On GitHub: https://github.com/brightec/ObjCInSwift
Our Android libraries on GitHub
Communicating between two devices using WebSockets
How we used WebSockets to enable two devices to communicate with each other.
Blog post: http://www.brightec.co.uk/ideas/communicating-between-two-devices-using-websockets
Repository on GitHub: https://github.com/brightec/WebSockets-Android (see above for iOS version)
Simple Android network requests
Chris explores how we set up network requests for Android.
Blog post: http://www.brightec.co.uk/ideas/simple-android-network-requests
On GitHub: https://github.com/brightec/AndroidSimpleNetwork
Android Multi-Builds
Building Android projects automatically against multiple APIs.
Blog post: http://www.brightec.co.uk/ideas/android-multi-builds
On GitHub: https://github.com/brightec/AndroidMultiBuilds
Custom Android media controller
This post will explain the process that we went through and a sample project to help you build your own media controls.
Blog post: http://www.brightec.co.uk/ideas/custom-android-media-controller
On GitHub: https://github.com/brightec/ExampleMediaController
Android ListView with an alphabet scroller
When presenting data in a ListView it may be helpful to have a scroller down the side to allow users to quickly jump to a specific letter.
Blog post: http://www.brightec.co.uk/ideas/android-listview-alphabet-scroller
On GitHub: https://github.com/brightec/AlphabetScroller
Looking for something else?
Search over 400 blog posts from our team
Want to hear more?
Subscribe to our monthly digest of blogs to stay in the loop and come with us on our journey to make things better!