• Flutter Study Jam (Week 2 of 3)
    Week 2 of 3 of our November Flutter Study Jam 🎉 Looking forward to seeing you all there! **P.S. Notice the updated location for Flutter Study Jam. We're meeting at the Columbus Collaboratory. (not Fuse)**

    Columbus Collaboratory

    1375 Perry Street · Columbus

    1 comment
  • Flutter Study Jam (Week 1 of 3)
    In November we're partnering with our sister GDG Columbus group to learn Flutter! This meet-up kicks off a 3 Week Study Jam. 🎉 What to expect: - Each week we'll work through a portion of the Free Flutter Udacity Course (https://www.udacity.com/course/build-native-mobile-apps-with-flutter--ud905) - We'll watch instruction, work through labs, and learn Flutter together in a group setting. Anything Else? It's not required at all, but if you want to learn a bit about Flutter, or why people are excited about it, you can check out Andrew Brogdon's talk from the September Columbus GDG meet up. (https://www.youtube.com/watch?v=U_1QsGC_BQo) If you regularly go to the Columbus GDG meet-ups, you will see this event posted there too https://www.meetup.com/GDG-Columbus/events/255030433/, it does not matter which meet up you RSVP for. You can do either or both and you're registered! Looking forward to seeing everyone, and look for invites for weeks 2 and 3 soon! - Android GDG Team **P.S. Notice the updated location for Flutter Study Jam. We're meeting at the Columbus Collaboratory. (not Fuse)**

    Columbus Collaboratory

    1375 Perry Street · Columbus

  • BYODF - Build Your Own Device Farm
    Abstract As Android Developers, we know the importance of cross-device testing. We, also, understand we can't solely rely on Android Emulators, either. Between different screen sizes, operating system versions, and even brands, testing on Android is difficult. Luckily, there are solutions out there that allow you to test on real devices. AWS Device Farm, Visual Studio App Center, and Sauce Labs all provide services for testing on actual devices in the cloud!... for a price. What if you didn't have money, but had a couple of phones laying around? Could you build your own, personal device farm? The answer is "yes" with OpenSTF, an open source web application for controlling and managing smartphones. In this presentation, we'll learn more about OpenSFT and explore its various features. Speaker Bios Michael Yotive Michael is an Android Developer for Big Nerd Ranch and currently resides in Columbus, OH. He has over a decade of experience crafting solutions for companies both large and small. He is very passionate about speaking and teaching. He loves staying engaged in the community and is a co-organizer of the Columbus GDG Android User Group. When he is not programming, he can be found playing music, woodworking, or reading.

    Cardinal Health FUSE

    4305 W. Dublin Granville Rd. · Dublin, OH

    1 comment
  • React Native at Root
    Abstract Root Insurance possesses one of the largest React Native codebases on earth and its native trip tracking solution has logged hundreds of millions of miles. On the surface, Root's Android app may appear to be "just another app" but the technology behind it is both interesting and distinctive. We'll walk through why Root switched to React Native, some basics, and why it works for us. We'll also talk about some of the challenges of working with Android while trying to detect every trip a user has taken. Speaker Bios Jimmy Devine I am a Columbus native. I grew up here and graduated from OSU. I love startups. I live for new ideas that are high risk, high reward. I’ve started a few companies that have failed and after that I discovered Root where I was the first employee. Software engineering is my passion and I enjoy teaching it to and sharing it with others. Zack Martinsek I've spent my career focused on both FinTech and Startups in general. I started off working for a stock option trading firm at the Chicago Board of Options Exchange coming up with and optimizing their automated trading strategies. After that, I was the technical founder of 3 startups, most notably Dave, Inc where I served as Director of Technology for 2 years where I oversaw our transition from native Android and iOS to React Native. Now, I work at Root as an Android engineer on our Telematics team.

    Cardinal Health FUSE

    4305 W. Dublin Granville Rd. · Dublin, OH

  • Don't you wish your Kotlin was hot like mine?
    Abstract Kotlin is a delightful language and it's many great features were designed with the developer in mind. But, you know what they say — No great feature goes unpunished. Have you ever created an inline extension function using reified generics and wondered if it was possible to cram a coroutine in for good measure? I have. And, I'm here to help. In a presentation far more humble than the title suggests, I'll walk you through my experiences with Kotlin and the tips, patterns, and techniques I've picked up along the way. Bio John Keyes is the Forward Engineering Lead for Fuse by Cardinal Health. Don’t know what that means? That’s OK, he doesn’t either. But, he does get to spend his days helping teams apply technology to their new and innovative ideas. His travels have taken him all over the technological globe: web, mobile, cloud, big data, little data, microservices, microcontrollers, and beyond. In his spare time, he is an avid runner and self-proclaimed taco connoisseur.

    Cardinal Health FUSE

    4305 W. Dublin Granville Rd. · Dublin, OH

  • Room : A Fresh Coat of Paint on the CRUD
    Abstract The Room Persistence API makes database development on Android a snap! Simply annotate your Model and Data Access Objects and voila! However, with such simplicity it's easy to forget the fundamentals, vital to consistent data and performance. If you aren't familiar with, or just need to brush up on, concepts like referential and transactional integrity, foreign key constraints, normalization, indexing and how to properly make use all of this with Room, then this session is for you! Bio Eric Maxwell builds Android apps & teaches at Big Nerd Ranch, creates video lessons at Caster.IO and writes from time to time about things he's working on or interested in. He also speaks regularly at conferences. You can see what he's up at http://emaxwell.info. When he's not writing or speaking, he enjoys spending time with his wife and two daughters.

    Cardinal Health FUSE

    4305 W. Dublin Granville Rd. · Dublin, OH

  • Kotlin Lightning Talk Night
    Agenda This month, we're back to our normal time and location and we'll be doing lightning talks! ⚡️⚡️⚡️ We have a few lined up already. If you have anything specifically you'd like to talk about for 10-15 minutes, let us know! As usual we'll have food and non-alcoholic drinks! Hope to see you there! -- Cbus Kotlin Team

    Cardinal Health FUSE

    4305 W. Dublin Granville Rd. · Dublin, OH

    1 comment
  • Google I/O Recap with GDG Columbus (alternate time/location!)
    Important: alternate time and location this month only! Google I/O is Google's annual tech conference where they show the world what's going down the pipe and teach developers how to use their new technology. This year GDG Columbus and CBUS Kotlin will have people at the conference gathering first hand accounts of everything that goes on and we'll bring the news back to share with you!

    The Forge by Pillar

    580 North 4th Street (Smith Brothers building) · Columbus, OH

  • fun Unit Testing with Bacon
    Abstract Join us as we review some of the current frameworks available for unit testing Kotlin including kotlin.test, JUnit 5, and Spek (yes, in Dutch it means Bacon). Examples will be provided for Kotlin JVM, Kotlin JS, and Kotlin Native. Bio David Lucas is the owner of Lucas Software Engineering, Inc. and consults in the Central Ohio area. He has been performing various software engineering roles over the last 25 years to include some with local Fortune 500 companies. His passion has been around the Java and Spring platform. He often works with Manifest Solutions and their NextGen Boot Camp as a Master Craftsman. He has presented at local and national user groups and is a member of the ACM. He lives in Ohio with his wife and three children.

    Cardinal Health FUSE

    4305 W. Dublin Granville Rd. · Dublin, OH

  • And now for something completely different - Kotlin JS
    Abstract Kotlin on the Server! Kotlin on Android! Kotlin on the... browser? Did you know, since version 1.1, the Kotlin compiler has offered a production-grade Kotlin-to-JavaScript transpiler? Using Kotlin/JS, we can not only use Kotlin for interacting with DOM elements, but we can also use Kotlin to communicate with server-side JavaScript such as Node.js! In this talk, we'll poke around the Kotlin transpiler and examine the javascript code that gets produced. We will go through several small projects to get a better understanding as to why you might choose Kotlin instead TypeScript or JavaScript for your application. Bio Michael Yotive is not a JavaScript developer. He is a .NET/Android developer at a fancy, local startup called Healthy Roster. When he's not programming or speaking, he can be found at a music venue or on the couch recovering from back surgery.

    Cardinal Health FUSE

    4305 W. Dublin Granville Rd. · Dublin, OH

    2 comments