Introduction to Android

Android provides a lot of flexibility for developers. However, this flexibility also results in more complexity. It's important to get an appreciation of the Android platform, its features, and its complexities in order to build great apps.

In this talk we will explore:

1. The individual components that make an Android app.

2. The areas where the Android and .NET worlds collide.

3. How to tackle the variety of devices, screen resolutions and OS versions.

 

Speaker


Somya Jain is a freelance mobile developer by day and co-founder for Urban Safari by night/weekends. After 10 years in the enterprise as a .NET/JAVA/C++ developer, he is now building mobile apps (iOS, Android and Windows Phone). Several of his apps have been featured with 1 making it into the top 10.

www.s3mobileapps.com.

Join or login to comment.

  • Somya J.

    Folks, thank you for attending last night. I've pushed the slides and code to github. https://github.com/somya/AndroidIntro. If you have any thoughts on how the presentation could be better, please don't hesitate to let me know.

    1 · August 20, 2013

    • Joshua G.

      Coming in to the talk, I originally thought intro was going to be done in C# since the group was for .Net developers. With that said, depending on your audience...

      It might be a good idea to have some C# code samples. Maybe show one example in Java and then in C#. Or at the very end when you said "Syntatical Sugar", some C# goodies would have been perfect there. And then for the sample code, you did the vertical scrolling w/ random colors. Just a suggestion, maybe you can make a simple Twitter client? The layout should be fairly close (list view), but at least you get to make web calls and display real/live data. It's simple and possibly useful code to play with afterwards. Sometimes depending on the search, you might get some funny results...and that will make the crowd laugh :-)

      Anyway...these are just suggestions/nice-to-have­s. The talk for me was fine as it is. If there is a time constraint at CodeCamp, just be careful with the time.

      - Josh

      August 21, 2013

    • Somya J.

      Hey Josh, Thanks for the feedback! Some interesting points. I was undecided about showing Java vs .NET samples. On the one hand, there is a lot more Java sample code out there and I want to encourage people to get comfortable with it. However, on the other hand perhaps .NET code would be easier to understand. I'm wondering if I makes sense to show both. Thanks again for your thoughts. I'll look to incorporate it for the code camp.

      Cheers

      Somya

      August 22, 2013

  • Lex L.

    Is there a webcast for this that I can tune into?

    August 19, 2013

    • Greg S.

      I know this is a little late now, but no, unfortunately that's not something we do at the moment. That said, Somya will be giving this talk again at the upcoming NYC Code Camp, so that's another option if you wanted to catch this talk: http://www.eventbrite...­

      1 · August 19, 2013

  • Rodrigo Pineda I.

    Hey - is there a way to RSVP? email? or some other way - Your RSVP is closed and I really do not want to miss this

    August 19, 2013

    • Greg S.

      Unfortunately we have to close RSVPs a day early to give all the names to building security in time. However, you can still get in even if your name isn't on the list. When you go up to the Microsoft desk they will still let you in, but it will take a few extra minutes to add you to the system, so I'd recommend leaving a little extra time. See you there!

      1 · August 19, 2013

    • Rodrigo Pineda I.

      Awsome - thanks - ill see there

      August 19, 2013

  • Praveen R.

    Hello, do we need to ,install any software in my laptop for this session

    August 6, 2013

    • Greg S.

      I don't think you'll need anything for this session, but you can install Xamarin if you want to try and follow along or apply what you've learned. http://www.xamarin.co...­

      August 7, 2013

Our Sponsors

People in this
Meetup are also in:

Create your own Meetup Group

Get started Learn more
Allison

Meetup has allowed me to meet people I wouldn't have met naturally - they're totally different than me.

Allison, started Women's Adventure Travel

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy