Profile

Cover photo
Matt Neuburg
Attended Swarthmore College
Lives in Ojai, California
392 followers|91,060 views
AboutPostsPhotosYouTube
People
Have him in circles
392 people
Muhammad Umair's profile photo
尚晋's profile photo
Jeff Geerling's profile photo
yale lam's profile photo
marcin walendzik's profile photo
Imtiaz Hussain's profile photo
Scott Lawton's profile photo
Burhan Aksendir's profile photo
Kushuka Lee's profile photo
Education
  • Swarthmore College
    Greek, 1971 - 1975
  • Yale University
    Classics, 1975 - 1977
  • Cornell University
    Classics, 1978 - 1981
Basic Information
Gender
Male
Story
Tagline
You learn something new every day - even if you don't want to.
Introduction
Former math student, then Classics and Indo-European Linguistics student, then Classics professor, now Mac / iPhone programmer and author of programming books. (Here's my most recent book.) Hey, if you can read Plato, you can program a computer.
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Ojai, California
Previously
Silver Spring, Maryland - Princeton, New Jersey - Cheltenham, England - Dublin, New Hampshire - Ithaca, New York - Swarthmore, Pennsylvania - Albuquerque, New Mexico - Los Angeles, California - Brooklyn, New York - Christchurch, New Zealand
Links
Other profiles
Contributor to

Stream

Matt Neuburg

Shared publicly  - 
 
The code from my "volume 1" book, iOS 8 Programming Fundamentals with Swift, is now at long last turned into downloadable example projects available from my github site: https://github.com/mattneub/Programming-iOS-Book-Examples
3
Add a comment...

Matt Neuburg

Shared publicly  - 
 
The example code for my books, at https://github.com/mattneub/Programming-iOS-Book-Examples, is now revised and updated for Swift 1.2 (Xcode 6.3). Mostly this means turning a lot of `as` into `as!`, but there are some other changes too.
2
Albert Vila's profile photoPrasenjit Giri's profile photoMatt Neuburg's profile photoPaul Berghege's profile photo
7 comments
 
Hi +Matt Neuburg . First of all, love your Programming iOS8 book! Little question though, could you match the page numbers in the project titles on github to the right pages in the book? I'm having a difficult time finding the relevant code now. It seems to go wrong after p. 30 or so. Thanks
Add a comment...

Matt Neuburg

Shared publicly  - 
 
My second iOS programming book is now officially released! iOS 8 Programming Fundamentals with Swift! This is "volume 1", teaching the Swift language and the basics of Xcode and Cocoa usage. My other book, Programming iOS 8, is "volume 2".

This book was really hard to write because I had to decide how to teach Swift. My approach to explaining Swift is, as you would expect, unique. Try it, you'll like it. Better still, you'll understand it. Thank you to the three reviewers at O'Reilly's site who have given this book 5 out of 5 stars; I truly appreciate it.

If you want a dead-tree version, Amazon is an alternative source: http://www.amazon.com/iOS-Programming-Fundamentals-Swift-Basics/dp/1491908904
2
Chris Carr's profile photoMatt Neuburg's profile photo
2 comments
 
+Chris Carr I can certainly understand not switching to Swift just yet if you're a developer (though it is now, in the latest Xcode beta, much faster and more "ready for prime time"). For learners, Swift is a better language; it prevents many of the errors that Objective-C beginners fall into.
Add a comment...

Matt Neuburg

Shared publicly  - 
 
Wow, I'm holding a physical dead-tree paper copy of the new edition of my Programming iOS book! Looks, feels, and smells great. Sounds okay when you ruffle the pages. Haven't tasted it.
1
Add a comment...

Matt Neuburg

Shared publicly  - 
 
Monday starts on Friday! Starting Friday, November 28, O'Reilly has its huge annual "CyberMonday" 50%-off sale, including my Programming iOS 8 book which is now finished! (60% off if you buy $100-worth of books or more. Of course this would mean you'd also buy some books by someone else. I guess I can live with that.)
5
2
Dominic Pettifer's profile photoMatt Neuburg's profile photoanto cara's profile photoNick Petrov's profile photo
2 comments
 
Your encouragement (and sympathy) are greatly appreciated, but I don't like to talk about the future, or what I might or might not be working on. If and when there is something new to unveil, I'll unveil it!
Add a comment...

Matt Neuburg

Shared publicly  - 
 
I can't believe it - this book is now totally finished! We go to press today!!! In my view, this is the best edition of this book ever. (But then, I'm biased.)
3
1
Mark Alldritt's profile photoMatt Neuburg's profile photoNick Petrov's profile photo
2 comments
 
My life is like that joke: If drums stop, bass solo. It's better if I keep writing!
Add a comment...

Matt Neuburg

Shared publicly  - 
 
I don't believe it!!! They sent me the money. My total electric bill for the past year was MINUS $80. They sent me $40 for generating more than I used, plus the state of California has some kind of cap-and-trade surplus giveback that I don't understand, so they sent me $40 for that too.
 
My electricity usage vs. generation from my solar panels for the past year. Generation came out ahead - I created more electricity than I used, despite the nasty heat wave in September. If things were simple, Edison would now pay me $40 for the year, but in fact I believe it's more complicated than that; we'll see what actually happens.
1
James Rea's profile photo
 
Congratulations Don't spend it all in one place :)
Add a comment...
Have him in circles
392 people
Muhammad Umair's profile photo
尚晋's profile photo
Jeff Geerling's profile photo
yale lam's profile photo
marcin walendzik's profile photo
Imtiaz Hussain's profile photo
Scott Lawton's profile photo
Burhan Aksendir's profile photo
Kushuka Lee's profile photo

Matt Neuburg

Shared publicly  - 
 
By answering questions about iOS programming, I've reached above 100,000 reputation on Stack Overflow. There are members with much higher reputations (the highest is nearly 800,000!) , but still, fewer than 300 out of millions of users have a reputation this high, so I'm pretty happy.
5
Chris Carr's profile photoMatt Neuburg's profile photo
4 comments
 
+Chris Carr I'm sure that if you were to use Swift you'd learn it first, instead of just thrashing around. And if you hit a compile error, you'd read and think about it, not immediately ask a major forum for help.
Add a comment...

Matt Neuburg

Shared publicly  - 
 
A little online article by moi about translating your project from Objective-C into Swift, step by step... (I am not responsible for the vile code formatting.)
If you've got an existing app written in Objective-C, migrating it into Swift is an excellent exercise for learning Swift, experimenting with Swift, and deciding whether to adopt Swift...
2
2
Matt Neuburg's profile photoJames Rea's profile photoJorge Carreira's profile photo
2 comments
 
+James Rea That's because you haven't read my book, from which this discussion is taken. :)
Add a comment...

Matt Neuburg

Shared publicly  - 
 
Selfie with physical copy of self's book (http://shop.oreilly.com/product/0636920034261.do). I probably should get a life.
9
Niladri Bora's profile photoNathan Rima's profile photoJames Selvakumar's profile photoMatt Neuburg's profile photo
8 comments
 
+James Selvakumar  Course material is exactly what I hoped this book would be! I'm so delighted, I cannot tell you. - I have now posted about the release of this book: https://plus.google.com/+MattNeuburg/posts/K4Gt3bJpk7N
Add a comment...

Matt Neuburg

Shared publicly  - 
 
This kind of comment (from Stack Overflow) is why I do what I do...
5
Add a comment...

Matt Neuburg

Shared publicly  - 
 
Finished the index for my Programming iOS 8 book, and we are now starting final production!
2
Francesco Rullo's profile photoMatt Neuburg's profile photoChris Carr's profile photo
3 comments
 
Dang! You're quick, Matt
Add a comment...