Ibrahim UlukayainFirebase DevelopersSee how ML Kit and ARKit play togetherWe at the Firebase office all enjoyed playing with Hanley Weng’s “CoreML-in-ARKit” project. It displays 3D labels on top of images it…Dec 17, 2018Dec 17, 2018
Ibrahim UlukayainGoogle DevelopersHow to Create an Xcode Linter for SwiftSwiftLint is a great open source tool that makes it easier for you to follow Swift style and conventions. It also helps with identifying…Aug 8, 2017Aug 8, 2017
Ibrahim UlukayainGoogle DevelopersHow to migrate iOS API Reference from Doxygen to Jazzy… and start supporting Swift. At Firebase, we moved our iOS API reference docs from Doxygen to Jazzy. Here are the issues we faced and the…Apr 25, 2017Apr 25, 2017
Ibrahim UlukayainGoogle DevelopersHow to generate fabulous API reference docs for iOSAt Firebase, we were using Doxygen to generate iOS API reference docs. While it did the job for ObjectiveC, it wasn’t supporting Swift. We…Apr 25, 2017Apr 25, 2017
Ibrahim UlukayainGoogle DevelopersHow to Run TravisCI locally on DockerHave a private Github repo that you don’t want Travis to access? Scratching your head on a build error but can’t see logs? Build it…Apr 19, 20179Apr 19, 20179
Ibrahim UlukayainGoogle DevelopersHow to Convert a full ObjectiveC app to SwiftAt GoogleCast, we migrated a reference iOS app to Swift using an app, compiler, simple rules and a linter. Here’s what we learned.Apr 3, 20177Apr 3, 20177
Ibrahim UlukayainGoogle DevelopersHow to configure TravisCI free for multi project reposTravis CI is a great hosted continuous integration service for Github repositories. Especially for fast tests. While I was hooking Firebase…Jan 30, 2017Jan 30, 2017