Discussion Forums  >  Buzztouch News and Announcements

Replies: 20    Views: 175

David @ buzztouch
buzztouch Evangelist
Profile
Posts: 6866
Reg: Jan 01, 2010
Monterey, CA
78,840
05/09/12 12:53 AM (13 years ago)

iOS Learning Path available, go for it!

9 Lessons and Quizzes are available in the iOS Learning Path. Please use the Firefox or Chrome browser when watching lessons and taking quizzes. iE9 is causing issues (Windows users). We'll get iE9 supported eventually.
 
David @ buzztouch
buzztouch Evangelist
Profile
Posts: 6866
Reg: Jan 01, 2010
Monterey, CA
78,840
like
05/09/12 12:56 AM (13 years ago)
And....there's candy involved for folks that find and post typos, grammar issues and all the other normal stuff related to new content. We suck at spelling, can't survive without Code Hints!
 
ianJamesPiano
Code is Art
Profile
Posts: 2661
Reg: Feb 13, 2011
Palm Springs, C...
37,010
like
05/09/12 01:03 AM (13 years ago)
Nice! Lessons and candy!!
 
Sande
Android Fan
Profile
Posts: 103
Reg: May 06, 2012
Umeå, Sweden
2,780
like
05/09/12 01:24 AM (13 years ago)
Any Android coming up soon? ;)
 
javooooo
buzztouch Evangelist
Profile
Posts: 719
Reg: Jun 17, 2011
Sydney, Austral...
18,490
like
05/09/12 02:15 AM (13 years ago)
Thanks David! Just did the lessons & quizzes, great stuff! Learned a lot, the videos were great! Thanks mate. Oh yeah and WOOOOHOOOO 2 STARS! First person, apart from yourself, Dave, as far as I'm aware :)
 
javooooo
buzztouch Evangelist
Profile
Posts: 719
Reg: Jun 17, 2011
Sydney, Austral...
18,490
like
05/09/12 02:22 AM (13 years ago)
Hey Dave, I'm certainly up for some candy, so here are the typos that I've found so far. Some are a little pedantic, but eh, BuzzTouch should be spotless, right? Lesson 1 Q5: "No, you can't INTALL an app on a device unless you register it's unique identifier with Apple." Lesson 2 Q3: How many applications are INTALLED on the simulator that we used during the lesson (not counting the built in Springboard app)? Lesson 2 Q5: There are 2 answers that are exactly the same. Could be on purpose? Lesson 3 Q11: It's portable, easier to debug, and LESSONS the amount of required code. //I think it should be 'lessens', but that might be an Aussie spelling. Lesson 4 Q3: Gettin' picky, but should have a question mark :) Lesson 8 Q9: What IS the unique id we used when we manually created a new screen in the JSON data? //Should be 'was', but it really a biggy. Lesson 9 Q6: Missing a question mark. Also, Control Flow describes the COMPILERS efficiency. - Missing a '. Lesson 9 Q10: Full stop missing on one of the answers. Now I'm just being plain pedantic. Anyway, I just wanted to mention, I LOVE some of your humorous answers. Certainly brought me a laugh.
 
David @ buzztouch
buzztouch Evangelist
Profile
Posts: 6866
Reg: Jan 01, 2010
Monterey, CA
78,840
like
05/09/12 02:52 AM (13 years ago)
Not picky, not pedantic (whatever that means), awesome. Congrats on the two stars and thanks for the finds! Got em' fixed up already. Glad you giggled a bit ;-)
 
David @ buzztouch
buzztouch Evangelist
Profile
Posts: 6866
Reg: Jan 01, 2010
Monterey, CA
78,840
like
05/09/12 02:59 AM (13 years ago)
@Sande: We hope so. It took longer than we thought to get all the content created and the quiz info for iOS. It's amazing how long it takes to create 2 hours of "video" + learning. Sigh.... For sure we hoped to be further along than we are and will continue pushing until all the Learning Paths you see listed are done. Android is next and several of the lessons are already created. Maybe spend a bit of time in the iOS path until Android path is done. Even if you're not interested in iOS dev there are lots of similar concepts ;-)
 
Paddy
Lost but trying
Profile
Posts: 240
Reg: Oct 08, 2011
Hands Up !
12,500
like
05/09/12 03:45 AM (13 years ago)
Typo Lesson 1 Q10 : Question 10: To add an image to may project, I would.... may=my
 
Sande
Android Fan
Profile
Posts: 103
Reg: May 06, 2012
Umeå, Sweden
2,780
like
05/09/12 03:47 AM (13 years ago)
I'll check that out! Waiting anxious for the android content! :D
 
coderx
Veteran developer
Profile
Posts: 433
Reg: Oct 29, 2011
Ontario, Canada
8,680
like
05/09/12 05:07 AM (13 years ago)
Thanks @david. Will give it a shot when I get to the office.
 
Stobe
buzztouch Evangelist
Profile
Posts: 1528
Reg: Mar 04, 2011
Fredericksburg,...
24,680
like
05/09/12 06:21 AM (13 years ago)
David, after using Camtasia a little bit, I know how much work goes into making these videos for your learning paths. That being said, I get a chuckle when I hear your cooling fan spin up as Time Machine decides its time to start backing stuff up :) Keep up the excellent work!
 
ATRAIN53
Code is Art
Profile
Posts: 1755
Reg: Nov 17, 2011
Chicago
26,450
like
05/09/12 07:14 AM (13 years ago)
nice, new lessons. i'm excited to watch these ASAP. video training is opening my eyes to more stuff than i ever imagined. that viewcontroller stuff is confusing but i'm starting to grasp it a bit. maybe this will be the missing pieces! thanks BT crew.
 
Stefan
buzztouch Evangelist
Profile
Posts: 558
Reg: Dec 21, 2010
Sweden
14,780
like
05/09/12 01:07 PM (13 years ago)
Hi David I also wanna have a candy ;) Found a Typo on Review in the buzztouch Learning Path lesson no 5 alternative one : …time and keep [missing : you] on the site… BR/Stefan
 
Ag-Chieve
Lost but trying
Profile
Posts: 124
Reg: Apr 16, 2012
Winnipeg
9,090
like
05/09/12 02:04 PM (13 years ago)
Great videos. I also quite like the points system. I can't believe how disappointed I am to see my points total drop when I get an answer wrong. Even though I haven't done anything in iOS yet (only Android), I do see what you mean when you say the concepts are quite similar. It's helping the fog in my head to clear up about all this app stuff. Can't wait for more tutorials.
 
David @ buzztouch
buzztouch Evangelist
Profile
Posts: 6866
Reg: Jan 01, 2010
Monterey, CA
78,840
like
05/09/12 02:44 PM (13 years ago)
@Stobe: Time Machine - hate it!!! @Stefan: Great find, fixed. Candy shopping. @Paddy: Eagle eye, thanks!
 
guisante
Aspiring developer
Profile
Posts: 290
Reg: May 14, 2011
Spain
14,500
like
05/09/12 11:02 PM (13 years ago)
Thanks David! New lessons & quizzes, great !!! Learned a lot, I want another star!!!
 
ATRAIN53
Code is Art
Profile
Posts: 1755
Reg: Nov 17, 2011
Chicago
26,450
like
05/10/12 12:02 PM (13 years ago)
wow lesson 3- views and viewcontrollers that definately helped shed some light on that topic. i'd love another 30min lesson on this alone. also really enjoy the fact that some of this path was centered around using a NON-BT app. that helps when i watch these other tutorials. the only thing thing i might suggest adding right now would be to to touch on the memory allocation a bit more. you created objects and allocated memory to them. in most of the tutorials i watch on XCODE, whenever someone allocates memory, they always seem to immediately go to the end of the code and deallocate it. they stress that as good practice to learn right away so you don't forget. so when i was watching the vid i was like 'he didn't deallocate that'. otherwise you just can't beat the price of this kind of training and then a platform to play and learn with.
 
David @ buzztouch
buzztouch Evangelist
Profile
Posts: 6866
Reg: Jan 01, 2010
Monterey, CA
78,840
like
05/10/12 11:25 PM (13 years ago)
@ATRAIN53: Memory allocation. Totally! I questioned how much confusion may surface if I tried to explain alloc / release. I was literally on the fence back-n-forth with the idea. Talk about, not talk abou it, ugh, tough call. But, I was convinced 100% that leaving it out was the better way to go. My reasoning revolved around the new approach with iOS dev where developers no longer need to manage memory if they don't want to. It's a bit tricky, but, you can set the compiler to NOT allow memory release calls, and instead ask iOS to manage it for you. Finally! Older code, that includes deallocation methods (release) cannot be compiled this way. New code can. It's a matter of setting the compiler's automatic reference counting option on / off. It's highly likely that Apple will force everyone to stop TRYING to manage memory on their own and force us to use the automatic reference counting feature (it's available now). This idea helped me decide to just not worry about it during the beginning lessons. For sure it's important but not for long I'm afraid. It's my opinion that this change happened (and will be enforced eventually) because of developer complaints, confusion, and memory-hog apps. Java (Android) and nearly every other modern lanuage simply doesn't require the dev. to manage this - makes perfect sense. This fact could be considered a competitive advantage (over Apple) so they just worked it out to avoid the constant comparison. This is all speculation on my part. See in a day or two ;-)
 
Outbreak
buzztouch Evangelist
Profile
Posts: 452
Reg: May 30, 2011
Colorado
14,620
like
05/15/12 09:33 PM (13 years ago)
David, I was pleasantly surprised that the learning paths were more detailed than what I was expecting. You do a great job of keeping things "simple". Great work and it is appreciated. iOS. Lesson 6 question 6: takes not taks
 
David @ buzztouch
buzztouch Evangelist
Profile
Posts: 6866
Reg: Jan 01, 2010
Monterey, CA
78,840
like
05/16/12 02:31 AM (13 years ago)
@Shane D: Thanks for the compliments. "taks" - funny, great find. It's a delicate balance between too-long and boring, too short and useless, and too complicated for a newcomer. We look forward to adding more lessons - Android up next.
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.