• Building with Gradle and Android Studio on Sept 11th

    Ok So we can write android apps and publish them. However part of every app development involves build automation.

    In this session, we will take a look at Gradle, the build tool of choice for Android Studio. We will explore how to create your projects and then create the build configurations for different environments.

    Bring your android code along if you want to participate in creating the build scripts or just watch.

  • Time to have fun with Parrot Drone Aug 14th

    We have been busy learning about Mobile platforms. Now it’s time to have some fun writing code to control a drone. We will learn how to connect to an AR Parrot drone, make it fly and land as well as do flips in the air. Lastly time permitting we show you how to build an android app to send basic commands.

  • AppBuilder Next Steps Lab 1 on Jul 10th 2014

    We are going to follow on the leanings of Telerik’s AppBuilder from last session by Sam and write a basic app. This will be conducted in lab fashion so plan to participate or just watch. For simplicity we will code in the browser so choice of Mac or PC will not be relevant for this Lab. Feel free to use the windows client if you prefer. If you are participating in the lab please sign up for the 30 day trial for AppBuilder at www.telerik.com

  • AppBuilder by Samidip Basu on June 12th 2014

    Telerik Platform 101

    It’s 2014 and it’s insane not to support every mobile platform to reach broadest user base. Let’s keep this simple: Cross-platform Mobile development | One codebase | Platform| AppBuilder | HTML5/JS | Cordova | IDEs | Backend Services | Deploy/Manage. You can do it all!


    Samidip Basu (@samidip) is a technologist, Apress/Pluralsight author, speaker, Microsoft MVP, believer in software craftsmanship, gadget-lover and Developer Advocate for Telerik. With a long developer background, he now spends much of my time advocating modern web/mobile/cloud development platforms on Microsoft/Telerik stacks. He passionately helps run The Windows Developer User Group (http://thewindowsdeveloperusergroup.com/), labors in M3 Conf (http://m3conf.com/) organization, serves as INETA Secretary (http://www.ineta.org/) and can be found with at-least a couple of hobbyist projects at any time. His spare times call for travel and culinary adventures with the wife. Find out more athttp://samidipbasu.com.

  • A Lap Around Windows Phone 8.1 by Nino Benvenuti on May 8 2014

    New topic for thursday!

    In April, Microsoft announced Windows Phone 8.1 and soon after made available as a developer preview. In this talk, we will take a lap around the updated platform and SDK and learn about Universal apps, Geo-fencing, Cortana, triggers, Bluetooth, start screen changes, and more. We will also explore differences between Windows Phone Silverlight apps and Windows Phone Runtime apps as well as Universal apps. There will also be a few handsets which you can use to sample Windows Phone 8.1 for yourself.

    Nino Benvenuti is a Mobility Solution Architect and former Microsoft MVP who is focused on implementing solutions for devices of all types across various industries. He has been working with mobile and embedded technologies for over ten years; the last several of which he has been helping customers realize success integrating mobility solutions with the cloud. He is also a LEGO nerd and PEZ collector.

  • Location Location Location! on April 9th 2014

    We have seen iBeacons and Bluetooth LE in Android and iOS. However there are a large number of devices that lack bluetooth LE support.

    So we are going to revisit Location tracking in both iOS and Android as an alternative and see how we can provide targetted ads or messages based on a users location.

    This can be used as a fallback scheme when a device does not support Bluetooth LE.

    Code samples will be provided. Bring your laptops loaded with Android or iOS Sdk to follow along or just watch.

    RSVP at http://www.meetup.com/All-Things-Mobile-Cincinnati/events/171923122/

  • Android Lab V on Debugging with Android

    Introducing memory leaks and using too much heap space are easy things to do in some Android applications. And with a 32 MB default heap space on some devices (like the Nexus 7,) your app can run out of heap space quickly. When it does, the stack trace of an OutOfMemory exception is little help in finding your application’s memory problem.

    Lets take a look at avoiding, detecting, finding and fixing memory problems in Android applications using DDMS.

    RSVP at http://www.meetup.com/All-Things-Mobile-Cincinnati/events/146051782/

  • Android Lab IV

    In this session we will look at some advanced aspects of android like dealing with fragments and handling storage. We will also look at impacts of newer technologies like Bluetooth LE.

    Come with the android development pre loaded and we will provide some sample code that can be used to follow along.
    Previous attendance at Android Labs I through III is not required but will be helpful to have basic android knowledge.

    Here is an article explaining fragments: http://developer.android.com/guide/components/fragments.html

    and one explaining storage


    RSVP at http://www.meetup.com/All-Things-Mobile-Cincinnati/events/140681562/

  • Android Lab III

    In this lab we will be covering advanced topics like GPS and Location based tracking. Check out this information on the Android Developer Portal : http://developer.android.com/guide/topics/location/strategies.html prior to the meeting as it will help to follow along.

    Prior android knowledge is helpful but not necessary as will be providing a sample code to follow along. Sample will be published to www.catmug.org by September 9th for download.

    RSVP at http://www.meetup.com/All-Things-Mobile-Cincinnati/events/134175512/

  • Android Lab II

    At our last session we learnt about the android environment and what is involved in packaging and running your app on a device. This session we will visit the listview by popular demand as showing data in a list is an essential part of any application. We will also continue down the path of android labs so we can eventually build the perfect app. Bring your laptop with android tools installed. Installation can take a while so we recommend installing the 2.2 android and google sdk’s and the latest sdk for jelly bean.

    RSVP at http://www.meetup.com/All-Things-Mobile-Cincinnati/events/130506692/