New Videos : Objective-C and Xcode Essential Training

Disclaimer : I have no association, stand to gain from, etc. whatsoever.
This is purely my opinion.
For a couple of months I have searched for training videos, and have found the full spectrum, from the 3 minute very amateur YouTube, to the professional products listed below which have been excellent:
( 1 ) Objective-C and Xcode Essential Training
Author : Craig Williams
http://www.vtc.com/products/Objective-C-and-Xcode-Essential-Training-Tutorials.h tm
( 2 ) Bill Dudney from the Pragmatic Bookshelf
http://www.pragprog.com/screencasts/v-mcxcode/becoming-productive-in-xcode
http://www.pragprog.com/screencasts/v-bdobjc/coding-in-objective-c-2-0
( 3 ) John C Murphy
http://www.johncmurphy.com/category.aspx?cid=97
Before I started trying to learn Cocoa and Objective C, I had found some tutorials AppleScript ObjC
at http://macscripter.net/viewforum.php?id=31
As it turns out there is a fellow named "Craig Williams" from http://allancraig.net/ who had written some of the tutorials, and had always been most helpful. As it turns out, he has created a 6+ hour video course (68 lessons) on "Objective-C and Xcode Essential Training"
Eventually I decided to try to pursue Cocoa and Objective C, and I have been trying to document and pass on what I have learned, and even if what I have learned is not much, at least it is a starting point for some people that may know a little less than me, if that is possible...
Anyway, some feedback about :
Objective-C and Xcode Essential Training
Author : Craig Williams
http://www.vtc.com/products/Objective-C-and-Xcode-Essential-Training-Tutorials.h tm
I have gone through the "NSUserDefaults pt. 5", and it has been an awesome experience. I was going to wait until the DVD became available next month, but decided not to wait, and re-joined http://vtc.com so I could start watching the videos right away. I was already familiar with a lot of the stuff in the first few lessons, but very quickly I started learning a lot of things I didn't know. The lessons got really interesting, very quickly...
Craig has a wonderful way of teaching, and I sincerely hope he will continue making more videos.
I liked Bill Dudney's videos, John C. Murphy was excellent as well, but my favorite by far has been Craig Williams' videos. I am only half way through the course, and I can't wait to see the rest of the 68 lessons. He just explains stuff really well, and I am enjoying his style very much.
Hopefully somebody else will benefit from this...
Best Regards,
Bill Hernandez
Plano, Texas

In my enthusiasm to let others know how happy I was with some of these videos, I praised Craig Williams, and rightfully deserved in my opinion.
I was unfair in not praising the others enough. I felt badly about that, and the more I thought about it, I wanted to make it right...
John C Murphy's videos are absolutely amazing, and he covers a lot of material. He is a really amazing individual.
All of these wonderful contributors just have a slightly different style.
Thank You...
Bill Hernandez
Plano, Texas

Similar Messages

  • How can I add new content in iDVD to a DVD-RW disc which has ample remaining free space? After preparing the new video for burning and clicking on Burn to iDVD, I get a window saying the disc's already recorded and that I can either Erase or Eject.

    How can I add new content in iDVD to a DVD-RW disc with a video previously successfully recorded on it? (The disc has ample remaining free space.)
    After preparing the new video for burning and clicking in the File menu on Burn to iDVD, I get a window saying the disc's already recorded and that I can either Erase or Eject. My assumption has been that iDVD would automatically find the free space and continue with the new recording from there. I'd be grateful if anyone can shine light on this.

    There are, but not with a DVD written as a movie disk. It must be closed when completed, or it doesn't work.
    Apple's built in Burn utility also automatically closes any data CD, DVD or Blu-ray disk you burn. Doesn't matter how much space is unused, you can't use it. You'd have to use a more advanced disk creation app, such as Toast Titanium. I then have the option of choosing to write the data as a session:
    I can keep doing this until the disk is full. If I've written five sessions to the disk, when I put it in the drive, five CD/DVD icons will appear on the desktop since the OS will treat each session as if they are separate physical disks. At any point you choose Write Disk when writing a group of data, that means you're closing the disk, and again can't add anything after that. So if I had written two sessions, and the third was Write Disk, it's over. I can't put anything else on that disk.

  • Cool new video for Flex and CF but wheres the source files?

    Here's the video:  http://labs.adobe.com/technologies/flashbuilder4/tutorials/flexcf/
    Very cool and very nice presentation.  Thank you, Tim Buntel.
    But my CFCs dont look anything like that when I connect to them.  What are the source files used in the demo so I can learn from this example?

    You're welcome!
    Attached are the CFCs that I believe I used (been doing so many demos lately, I tend to forget).  Notice that I've used a strongly typed approach (created an actor type and the service returns arrays of those object instances), but you could use a weakly typed service (e.g. just return a CF query object).  If you go weakly typed, you just need to perform the extra "Configure return type" step on the service in Flash Builder.
    Bear in mind, these services will be very easy to create with Bolt.  We're working on some features where you'll simply point to your datasource and the whole ColdFusion service will be generated in either "classic" CFML or using the new ORM functionality which is upcoming in CF9.  Watch for that in public beta soon.
    Oh, and I don't have the Flex project source handy - do you need that as well?
    Tim

  • Almost a year ago...Safari still can't do Yahoo News Video

    I posted a note almost a year ago trying to get help on getting Safari to play news video from Yahoo. Well looks like Safari hasn't improved much. I tried viewing this news video from Yahoo and nothing play. Has anyone had any luck whatsover to get news video to play from news.yahoo.com?
    javascript:void(window.open('http://cosmos.bcst.yahoo.com/up/news;ylt=AlCXpJH3._Iv9nVSK1sfbrCs0NUE;ylu=X3oDMTA2Z2szazkxBHNlYwN0bQ--?ch=49799&cl=625463&lang=en','playerWindow','wid th=793,height=608,scrollbars=no'));

    The closest experience you'll have to watching any of the Yahoo News videos or Yahoo Tech shows is pathetic at best. But you asked, so I will tell.
    First, you need to get a few things. They are:
    1) Fire Fox web browser ( http://www.mozilla.com/firefox/ )
    2) Stuff It expander ( http://www.stuffit.com/mac/index.html ) Get the free version.
    3) Windows Media Player ( http://www.microsoft.com/mac/downloads.aspx?pid=download&location=/mac/download/ misc/winmp_osx.xml&secid=80&ssid=8&flgnosysreq=True )
    You'll need to download Stuff It Expander BEFORE you download WMP
    If you have that stuff, good! If not, get and install them. Once that's done you'll have to force Fire Fox to run under Rosetta. This is how...
    Finder>Applications>Fire Fox If you have your Finder configured to show your stuff in columns, then click the More Info button or you can just ctrl (control) click the Fire Fox icon and select Get Info. Under the General section there should be a check box with the words "Open Under Rosetta" next to it. Click the box and close the window. Open Fire Fox (you may wanna open WMP for the first time before you try to watch your web video) and go to Yahoo. Watch your video.
    BE WARNED... both WMP and Fire Fox run under Rosetta and will be very RAM intensive. I have 2 GB's of RAM and watching videos is still a pain because of all of the skips and lags. You'll hear them talking, but the video will jump and skip about at random.
    Well, Why bother? Don't. I suggest waiting for the official release of the Universal Binary Flip4Mac. If you can't wait, you can always search the boards and see if someone has an active link to get the Beta version.
    To be honest, I can't just up and leave Yahoo. They are my primary email service. Videos aren't the only problem. A lot of their downloadable games are PC only. As long as I can check my mail, then I'll be alright.

  • YouTube "New Videos" Never Load

    I've posted a previous thread on this issue but it hasn't gone anywhere. Since I upgraded to 3.0 on the hour it was released, I have been unable to view my latest subscription videos in the native YouTube app. It shows my subscriptions but the thumbnail to the left of "New Videos" is blank and clicking it reveals a "YouTube Not Available" error. Every single time. Since iPhone 3.0 came out.
    Is anyone else experiencing this bug? Are there any known solutions?

    I've had the same problem. None of my new videos, and some older ones from the same subsriptions, no longer load -- even though I was able to view them before 3.0. Error message is "Syndication of this video was restricted by its owner." I can view these same videos on my Mac.
    Example: Can anyone view this channel's videos on their iPhone? http://www.youtube.com/vaticano
    I have contacted the channel owner, but have not yet received a response. I read online that this was neither an iPhone nor a subscription problem, but rather something on YouTube's end. Does anyone have any updated information on this problem and its solution?

  • I have a new Macbook Pro.  When watching Youtube videos, it works perfectly until I attempt to watch the video in full screen.  When in full screen, the video freezes immediately and the audio continues.  When minimized it works fine as before. Help?

    I have a brand new Macbook model A1502.  I am taking online college classes that incorporate youtube tutorial videos.  I can watch the videos if I don't maximize the screen to full screen.  When in full screen, the video freezes immediately and the audio continues uninterrupted.  I can press escape and go back to the previous screen and the video continues to play with no problems.  Can anyone help me please?  This machine is literally just out of the box with maybe an hour of use.  Thanks in advance

    First, back up all data immediately, as your boot drive might be failing.
    There are a few other possible causes of generalized slow performance that you can rule out easily.
    Reset the System Management Controller.
    If you have many image or video files on the Desktop with preview icons, move them to another folder.
    If applicable, uncheck all boxes in the iCloud preference pane.
    Disconnect all non-essential wired peripherals and remove aftermarket expansion cards, if any.
    Check your keychains in Keychain Access for excessively duplicated items.
    If you have more than one user account, you must be logged in as an administrator to carry out this step.
    Launch the Console application in the same way you launched Activity Monitor. Make sure the title of the Console window is All Messages. If it isn't, select All Messages from the SYSTEM LOG QUERIES menu on the left. If you don't see that menu, select
    View ▹ Show Log List
    from the menu bar.
    Select the 50 or so most recent entries in the log. Copy them to the Clipboard (command-C). Paste into a reply to this message (command-V). You're looking for entries at the end of the log, not at the beginning.
    When posting a log extract, be selective. Don't post more than is requested.
    Please do not indiscriminately dump thousands of lines from the log into this discussion.
    Important: Some personal information, such as your name, may appear in the log. Anonymize before posting. That should be easy to do if your extract is not too long.

  • Can I copy MATERIAL adapter object and create new business object in R3AC1

    Hi experts,
    I need to copy MATERIAL adapter object and create a new business object R3AC1.
    Please let me know whether this is feasible.
    Thanks & Regards,
    Keya

    Usually  when there is a need to change/create an adapter object, I suggest to change object class to CUSTOMIZING in R3AC1. Then save it and call transaction R3AC3. There do necessary changes and afterwards switch back to original object class. There is no copy functionality for adapter objects. Kindly use transaction R3AC3 to create a new adapter object and maintain all tabs according to your requirements. When you are finished, kindly change the object class "CUSTOMIZING" to the original class name you're copying and the new adapter object will be visible in R3AC1.
    Documentation can be found in
       https://service.sap.com/ce    -> Early Product Training         > SAP CRM 4.0 & mySAP CRM Edition 2004 .. on the learning map, please choose "Development Consultant" -> Open "Enhance CRM Scenarios"
    Here you can find a lot of guides and SAP tutors on how to create an adapter object, example coding, and so on.
    To enable Filter Fields for an Adapter object make requisite changes in table SMOFFILFLD and generate the Adapter Object using SMOGGEN. CHeck table CRMPAROLTP in ECC to enable Filtering

  • New video card and now my computer wont sync the majority of my songs

    My computer just got a new video card(not a motherboard i was wrong on my last question) and ever since they shipped it back whenever i plug in my ipod it says that most of my songs were not copied to my ipod because i am not authorized to play them on this computer. 700 of my 800 songs will not transfer to my ipod. i tried deauthorizing and reauthorizing several times and i deleted the sc folder too as suggested.
    help please????
    i dont know what to do. and i want my songs back.

    Are you sure it meets all the requirements.. like at least 2 gb of ram and at least an intel core 2 duo proccesor?

  • I have a new macbook pro and just made a video on imovie and it asked me to put it on idvd but there is no idvd listed as an option. How can I get idvd?

    I have a new macbook pro and just made a video on imovie and it asked me to put it on idvd but there is no idvd listed as an option. How can i get idvd. it doesn't seem available

    Since Apple has stopped supporting and offering iDVD you'll need to purchase the iLIfe 11 disk from a 3rd party retailer like Amazon.com: iLife 11 which will include iDVD 7. 
    OT

  • Adding New View Objects/Link on "Preview and Print" - Order Acknowledgement

    Hi,
    Can we add New View Objects/View Links for the existing "Preview and Print" Order Acknowledgement.
    I want to add for the 2 new functionalities i.e., for Charges (from OE_PRICE_ADJUSTMENTS_V ) and the Line Level Notes, which is currently not supported by Oracle.
    Can anyone help me on acheving this functionality?
    Looking forward for your response.
    Thanks in advance,
    Regards,
    Muru

    You can do that. You should first create the new business objects(AM, VO, VL) in jdeveloper, create your new regions in jdeveloper, associate the AM to the top level region(stackLayout) you create. Use personalization and add a stack layout in the Preview and Print page, set the extends property to point to the new region which you had created. Donot forget to deploy all the files in middle tier before doing the personalization.
    The AM which you had added to the stackLayout will automatically be nested with the root AM of the page during runtime.

  • How to get the currrent month and year from a new date object

    If I create a new Date object as "d",
    java.util.Date d = new java.util.Date();how can I format the date to get the current Month as 'Jan' and the current year as '2008'. So if I have something like d.getMonth() gets the current month as 'Oct' and d.getYear() gets '2008'
    Thanks,
    Zub

    [Read the flamin' manual you must. Hmm.|http://en.wikipedia.org/wiki/RTFM]
    ~~ Yoda.
    Well no actually, he didn't say that, but he should have.
    Cheers. Keith.
    PS: Don't say that to a 7 foot pissedOff wookie when he's got his head stuck in a smoking hyperdrive, and you're being chased by a S-class battle cruiser... Ask Yoda how he got to be so short.
    PPS: It is the SimpleDateFormat you seek ;-)
    Edited by: corlettk on 14/10/2008 22:37 ~~ Also far to slow... but funny.

  • Old and new video podcasts no longer sync and play

    Since updating Itunes and software on my Ipod classic, the ipod no longer plays video podcasts. I know there was a problem with newer podcasts in HD and so on, but even the old format doesn't play.
    can anyone help?

    In your subject heading you say the Podcasts do not sync. Are you saying they don't play +because they have not synced?+
    If so, when you plug your iPod into your computer, check the settings on the Podcasts pane/tab. Are they still set the way you want them? Software upgrades have been know to cause these settings to be changed.
    Phil

  • When I try to make a new video, a window comes up that says,"The operation could not be completed," and then under it, it says,"No other information is available about the problem," what is happening and how do I fix it?

    when I try to make a new video, a window comes up that says,"The operation could not be completed," and then under it, it says,"No other information is available about the problem," what is happening and how do I fix it?

    Hi
    And without info - it's near to impossibly to help. Try my general troubleshooting note:
    Troubleshooting note
    When iMovie doesn't work as intended this can be due to a lot of reasons
    iMovie Pref files got corrupted - trash it/they and iMovie makes new and error free one's
    problem in iMovie Cache folder - trash Cache.mov and Cache.plist
    Creating a new User-Account and log into this
    This forces iMovie to create all pref. and cache files new and error free
    Event or Project got corrupted - try to make a copy and repair
    a Codec is used that doesn't work (even though iMovie and/or iDVD tries to / they fail in the end)
    version miss match of QuickTime Player / iMovie / iDVD
    preferences are wrong - Repair Preferences
    other hard disk problem - Repair Hard Disk (Disk Util tool - but start Mac from ext HD or DVD)
    External hard disks - MUST BE - Mac OS Extended (hfs) formatted to work with Video
    ( UNIX/DOS/FAT32/Mac OS Exchange - works for most other things - but not for Video )
    USB-flash-memories - usually do not work
    Net-work connected hard disks - usually do not work (most often not fast enough and WRONGLY FORMATTES as DOS etc)
    iPhoto Library got problems - let iPhoto select another one or repair it. Re-build this first then try to re-start iMovie. When iMovie starts-up it first look trough this iPhoto library and if faulty it all Halt’s.
    This You do by
    First -  close iPhoto
    Secondly - on start up of iPhoto - Keep {cmd and alt-keys down}
    Thirdly - now select all five options presented
    THEN - WAIT a long long time (>20 hours are not strange)
    free space on Start-Up (Mac OS) hard disk to low (<1Gb) - I never go under 25Gb free space for SD-Video (4-5 times more for HD)
    external devices interferes - turn off Mac - disconnect all of them and - Start up again and re-try
    GarageBand fix - start GB - play a few notes - Close it again and now try iMovie
    Screen must be set to million-colors
    Third-party plug-ins doesn't work OK
    Run "Cache Out X", clear out all caches and restarts the Mac
    Let Your Mac be turned on during one night. At about midnight there is a set of maintenance programs that runs and tidying up. This might help
    Turn off Your Mac - and disconnect Mains - for about 20-30 minutes - at least this resets the FireWire port.
    In QuickTime - DivX, 3ivx codec, Flip4Mac, Perian etc - might be problematic - temporarily move them out and re-try
    (I deleted the file "3ivxVideoCodec.component" located in Mac HD/Library/Quicktime and this resolved my issue.)
    buenrodri wrote
    I solved the problem by removing the file: 3ivxVideoCodec.component. after that, up-dated iMovie runs ok.
    Last resort: Trash all of iMovie and re-install it
    Yours Bengt W

  • Creating new graphics object from a existing one and sending it for print

    Hello,
    i have a graphics object which is big in size, I am creating a new graphics object from the existing one as given below
    //map is a graphic object
    Graphic g1 = (Graphic)map.create(x,y,width,height);
    Graphic g2 = (Graphic)map.create(x,y,width1,height1);
    Graphic g3 = (Graphic)map.create(x,y,width2,height2);
    arrayList.add(g1);
    arrayList.add(g2);
    arrayList.add(g3);
    Now I want to send the graphic object g1,g2,g3 for print in the method
    public int print (Graphics g, PageFormat pf, int idx) throws PrinterException {
    // Printable's method implementation
    if (curPageFormat != pf) {
    curPageFormat = pf;
    pages = repaginate (pf);
    if (idx >= 3)) {
    return Printable.NO_SUCH_PAGE;
    g = (Graphics) arrayList.get(idx);
    return Printable.PAGE_EXISTS;
    This is not working... what is wrong. can anybody suggest..
    I tried standardprint.java to print a object inside a scrollpane, it is not printing the entire diagram. so I am thinking of something like this.... Please let me know what to do....
    Thanks
    Serj

    The easy way to do this is create a copy using Windows Explorer.
    Open the project and go to File > Rename.
    Then you have your 2013 ready made project.
    See www.grainge.org for RoboHelp and Authoring tips
    @petergrainge

  • Unsolicited by me, a new tab will open saying I need a new video player or PC cleaner. Why? And how do I stop that?

    Sometimes, when Firefox has been open on my laptop for a few minutes but I've not been active on it, a new tab will automatically open up with a message saying, for example, that I should download a new video player or some PC cleaner software. I know it must be some kind of spam or malware, and I normally just close the tab, but I'm curious as to why this happens and how I can stop it from happening again.

    That says a plugin needs updating. Open '''''Firefox > Add-ons > Plugins'''''.
    Above the first plugin is a link that will check your plugins. Please use it.

Maybe you are looking for

  • How can I disable sorting in a folder? When mail arrived or move to a folder, I want that mail to show on top.

    This is mainly for my trash folder. Sometime when I accidentally deleted an email, going back to the trash folder to looking for it gives me headache. If it is on top, I know where to find it. Thanks.

  • Stuck on connect to iTunes screen

    I had my ipod touch connected to iTunes and ran an update.  Next thing I knew my ipod had frozen up and was no longer recognized in my itunes folder as connected, nor in my computer.  Now my ipod, when I push the power button, "iTunes" round music sy

  • Report painter un balanced in balance sheet

    Dear Experts, can you please help me When i run report painter In T C : GRR3, i saw balance sheet balance is unbalanced that is liablities is not matched to assets . it shows out of balance . How i can verify this unbalanced amount Regards Bhaskar

  • Quality inspection lot

    Hello all, Please tell me the step byb step process of QA02 transaction how to release the inspection lot . Suggest,

  • Query related to Business Process Documenation

    Hello All, I have a simple query What is the best/ standard method of documenting the business process in Solar01 1) Is it Scenario based 2) Functionality based In scenario based, I will document entire Business process ie end to end scenario in this