TekPub: Introduction to Android Series

Want to learn Android? Don’t have time to read a book?

TekPub.com has released a new series, produced by yours truly:

Intro to Android by Donn Felker

In this series I will be building the TekPub Android application. During the course of the series you’ll be introduced to Android, the Eclipse IDE, developing with the Android Framework, Java and I’ll also show you how to publish your app to the Android Marketplace (some call it the “App Store”).

Check out the preview here

  • android_beginner

    Donn,

    I am following your android series. I was following along the second video and the code that worked for you would have a “source not found” issue at runtime.

    I had to comment out

    setContentView(R.layout.main);

    for the list to show up. any ideas why?

  • http://blog.donnfelker.com Donn Felker

    Can you post the .java code you're using so I can see what the issue may be?

    Thanks!

    Donn

  • Hopeful

    Donn,

    Interesting series so far – are you going to post the source at some point?

  • http://blog.donnfelker.com Donn Felker

    Hi! Thanks for watching the series. I have posted the code to the github
    accout for the series. That can be found here:
    http://github.com/tekpub/IntroductiontoAndroid

    Thanks

    Donn Felker
    Microsoft ASPInsider
    MCTS, MCP, CSM, ITIL
    http://blog.donnfelker.com
    http://twitter.com/donnfelker

  • http://aaron.stemen.me/blog Aaron Stemen

    Hi Donn,

    I just wrapped up watching the 5th episode, and I have a “best practices” question that I can't seem to find info on.

    From reading about “Declaring Layout” in the Dev Guide (http://developer.android.com/guide/topics/ui/declaring-layout.html), I understand why IDs are declared as “@+id/…”, so it'll add it to the resources list. Also, I notice that you can either reference an ID in other views either with “@+id/…” or “@id/…”. The former allows you to reference a view by ID prior to the view being defined in the layout, whereas the latter will show an error if the view isn't declared higher up in the XML.

    Should one be “prefered” over the other? My concern would be referencing views that don't exist yet, and may never exist, either because names changed or typos. Using “@+id/…” wouldn't give you that warning.

    -A

  • Xeno

    Great series – thanks Donn!
    Does anyone know how I open the source files? There are several folders.. I don’t see a ” project” or “solution” style file to open in Eclipse.
    Thanks :)

  • http://blog.donnfelker.com Donn Felker

    Hi Aaron,
    Not sure how I missed this comment. Sorry about the delay. I usually always use the @+id just to be safe. It just makes it easier in the end.

    I hope that helps!

    Donn

  • Mahmoud Mamdouh

     is there source code for each video lesson ?

  • Vjykrthk

    Your Android series is great will you be making more video lessons
    thank u

  • http://www.q-protex.com/ Miguel Febres

    Hello Donn

    Very good videos! I just want to know if there are more videos after video 8 as is the last one officially but the app is not complete and you mention that there will be more videos.

    Regards
    Miguel Febres

  • Sdfsdf

    coach bags well designed for sale.
    coach outlet handbags high replica online.
    coach purses high quality for cheap.
    coach outlet store onsale wholesale for cheap.
    coach online wholesale online.
    juicy couture cheap online for sale.
    cheap juicy couture wholesale for cheap.
    discount juicy couture fashion designed for sale.
    discount juicy handbags high quality for sale.
    cheap juicy handbags wholesale online for cheap.
    juicy handbags cheap for sale.

  • Coach Factory Outlet