0

Beginner Question

Hi all,

first, I´m a real noob to this whole topic but want to dive a bit into it.

Unfortunately I think I have to start completely from scratch, so hope my posts wont be considered as too dumb :)

I am already struggeling getting into the environenment, as I am prompted for a Admin Passwort which I neither was asked to provide at any point nor I know where to find it. What can I do here ? Leaving blank or trying defaults like "Admin" results in "authentification failure"

Again, sry for this rookie question but I need to start at some point, right ?

BTW, can someone propose good literature to get the needed basic programming skills ?

Thanks, Ben

by
3 Replies
  • Hey Ben.

    First off, the VM password is:  password.  It's provided to you sometime while you obtain the VM.

    Concerning the programming, a healthy knowledge of Javascript is ESSENTIAL.  If you don't have any experience with Javascript, start here:
    http://www.w3schools.com/js/
    (Disclosure: I'm a huge fan of W3 and frequently use them as a resource).

    Once/If you know JS, you can program for the Y!Connected platform.  There are some nuances, but you'll essentially be building Javascript objects that are rendered onscreen by the engine.  A healthy understanding of scope is almost as required as the language itself.  When you start writing code, take some time and experiment a bit to learn how objects reference themselves and others.

    Of course, Y! has provided developers with some documentation:
    http://developer.yahoo.com/connectedtv/devguide/YWE_TV_Widget_Developer.pdf
    I found the official documentation too wordy and convoluted to be much help but YMMV.  There are definitely dozens of helpful snippets (snicker) buried within but be prepared to dig and find info in places you might not initially expect.  The forums are another good resource but don't expect a timely answer; I don't believe there's any official support here and often times, the advice goes no further than s to consult the documentation.  That said, a number of people have posted their issues/questions and left a vast array of knowledge.  If you find yourself with an unexplored problem and find an answer, don't forget to post your solution for those who will follow!

    I really REALLY recommend Eclipse as your code editor within the VM.  It's a more extendable and customizable than gedit and gprovides you a nice clear interface.  To install within Ubuntu, open a terminal  and enter these commands one by one:
    add-apt-repository ppa:yogarine/eclipse/ubuntu 
    apt-get update apt-get install eclipse-pdt
    Enter the admin password (password) if prompted and accept any additional packages you might need.  It's a good sized download, so start it before you make lunch, go on break, etc.

    Welcome to development for the Y! Connected platform.  If you have any more questions, let the forums know!

    QUOTE(Ben Pietsch @ 22 Sep 2011 5:14 AM)
    Hi all,

    first, I´m a real noob to this whole topic but want to dive a bit into it.

    Unfortunately I think I have to start completely from scratch, so hope my posts wont be considered as too dumb :)

    I am already struggeling getting into the environenment, as I am prompted for a Admin Passwort which I neither was asked to provide at any point nor I know where to find it. What can I do here ? Leaving blank or trying defaults like "Admin" results in "authentification failure"

    Again, sry for this rookie question but I need to start at some point, right ?

    BTW, can someone propose good literature to get the needed basic programming skills ?

    Thanks, Ben
    0
  • Good advice, buddy. A solid foundation in Object-Oriented programming is key to your success. <br><br>_______________________<br><a href="http://www.hisneedsherneeds.com/">his needs her needs</a><br><br><div class="quote"><div class="quotetop">QUOTE<cite>(buddy @ 22 Sep 2011 8:42 AM)</cite></div><blockquote class="quotemain">Hey Ben.<br><br>First off, the VM password is: &nbsp;password. &nbsp;It&#39;s provided to you sometime while you obtain the VM.<br><br>Concerning the programming, a healthy knowledge of Javascript is ESSENTIAL. &nbsp;If you don&#39;t have any experience with Javascript, start here:<br><a href="http://www.w3schools.com/js/">http://www.w3schools.com/js/</a><br>(Disclosure: I&#39;m a huge fan of W3 and&nbsp;frequently&nbsp;use them as a resource).<br><br>Once/If you know JS, you can program for the Y!Connected platform. &nbsp;There are some nuances, but you&#39;ll essentially be building Javascript objects that are rendered onscreen by the engine. &nbsp;A healthy understanding of scope is almost as required as the language itself. &nbsp;When you start writing code, take some time and experiment a bit to learn how objects reference themselves and others.<br><br>Of course, Y! has provided developers with some documentation:<br> http://developer.yahoo.com/connectedtv/devguide/YWE_TV_Widget_Developer.pdf<br>I found the official documentation too wordy and&nbsp;convoluted&nbsp;to be much help but YMMV. &nbsp;There are definitely dozens of helpful snippets (snicker) buried within but be prepared to dig and find info in places you might not initially expect. &nbsp;The forums are another good resource but don&#39;t expect a timely answer; I don&#39;t believe there&#39;s any official support here and often times, the advice goes no further than s to consult the documentation. &nbsp;That said, a number of people have posted their issues/questions and left a vast array of knowledge. &nbsp;If you find yourself with an unexplored problem and find an answer, don&#39;t forget to post your solution for those who will follow!<br><br>I really REALLY recommend Eclipse as your code editor within the VM. &nbsp;It&#39;s a more extendable and customizable than gedit and gprovides you a nice clear interface. &nbsp;To install within Ubuntu, open a terminal &nbsp;and enter these commands one by one:<br><span style="font-size:14px;line-height:normal;"><span style="font-family:courier, monospace;"><span style="white-space:pre-wrap;">add-apt-repository ppa:yogarine/eclipse/ubuntu</span></span><span style="font-family:Helvetica, Arial, Verdana, sans-serif;">&nbsp;<br></span></span><span style="font-family:courier, monospace;font-size:14px;white-space:pre-wrap;line-height:normal;"> apt-get update apt-get install eclipse-pdt</span><span style="font-family:courier, monospace;font-size:14px;white-space:pre-wrap;line-height:normal;"><br></span>Enter the admin password (password) if prompted and accept any additional packages you might need. &nbsp;It&#39;s a good sized download, so start it before you make lunch, go on break, etc.<br><br>Welcome to development for the Y! Connected platform. &nbsp;If you have any more questions, let the forums know!<br><br><div class="quote "><div class="quotetop ">QUOTE<cite>(Ben Pietsch @ 22 Sep 2011 5:14 AM)</cite><blockquote class="quotemain">Hi all,<br><br>first, I´m a real noob to this whole topic but want to dive a bit into it. <br><br>Unfortunately I think I have to start completely from scratch, so hope my posts wont be considered as too dumb :)<br><br>I am already struggeling getting into the environenment, as I am prompted for a Admin Passwort which I neither was asked to provide at any point nor I know where to find it. What can I do here ? Leaving blank or trying defaults like &quot;Admin&quot; results in &quot;authentification failure&quot; <br><br>Again, sry for this rookie question but I need to start at some point, right ?<br><br>BTW, can someone propose good literature to get the needed basic programming skills ?<br><br>Thanks, Ben<br></blockquote></div></div></blockquote></div>
    0
  • The Virtual Machine's admin password is provided in the Installation Guide here:

    http://developer.yahoo.com/connectedtv/installguide/CTV_IG_Download_and_Uncompress_the_Development_Environment_VM.html

    Follow the steps in the Installation Guide to install the VM and development kit and to configure and debug using the TV Simulator:

    http://developer.yahoo.com/connectedtv/installguide/

    If you're looking for a sample, start with the Quick Start Guide to review the JavaScript used for the YCTV platform:

    http://developer.yahoo.com/connectedtv/quickstart/

    The Developer Guide addresses general design and implementation topics and provides an overview of the user interface:

    http://developer.yahoo.com/connectedtv/devguide/

    The application framework is described in two formats, the API reference:

    http://developer.yahoo.com/connectedtv/kontxapi/YWE_TV_Widget_KONtx.pdf

    and the generated HTML documentation:

    http://developer.yahoo.com/connectedtv/kontxapi/

    All docs are linked from the YDN home page here:

    http://developer.yahoo.com/connectedtv/




    0

Recent Posts

in Getting Started / Beginners - Yahoo! TV Widgets