36days since
End of semester

Home - 2012‎ > ‎MM 462‎ > ‎

Week 06







Highlights

  1. Various OS topics
  2. OS Conference Movie of the week


Student Check List

[  ]  Reviewed notes before and after lecture/lab
[  ]  Paid attention
[  ]  Use Lab time wisely
[  ]  Spent total of 6 hours per week







Review


 

What do you recall from last week?

asdf







Tip of the Day


 



Thanks TOM P.
https://wetransfer.com/

Damien



Student R&D Department


 

Thanks students for these:

Stephen...

http://hugeurl.geeks.org


Programmers have an odd sense of humor... MrM

Hello Mr. McCormack,

I thought I would shoot you this quick email.

I came across this Open Source Web Developers Tool while on Placement, I thought you would like to see.  If you don't already know about it I suggest that you check it out, It's very powerful.

The Tool is called "Firebug", here is the link --> https://getfirebug.com/

Cheers,
Kevin







Terms you gotta know...


 


Important terms you should know (i.e. with Googling them - like for a job interview, or verbal discussions)


Terms:

  1. asdf
  2. asdf




Lecture Topic:  In MM 218- we are not looking at this Google Webmaster Tools

Watch Video - 1 minute long..

http://youtu.be/COcl6ax38IY


YouTube Video



http://www.google.com/webmasters/



Lecture Topic: Open Source - Make money



1995 - How Much did MrM brother pay for 1 year of stock info...
$___

Man, how things have changed




http://ca.finance.yahoo.com/echarts?s=RIM.TO#symbol=rim.to;range=1y;compare=;indicator=volume;charttype=area;crosshair=on;ohlcvalues=0;logscale=off;source=undefined;
Always lot of opinions, views, pros cons..
but this is interesting


Lecture Topic: HTML5 - CSS... Tips of the Day.



nettutsplus | April 21, 2010 | 14 likes, 2 dislikes

Refer here for the full tutorial: http://net.tutsplus.com/tutorials/htm...

Ever wondered how a particular effect was achieved in a web design, and, after zooming in several clicks, you found that the author added several subtle shadows, borders, gradients, etc? In the past, this was achieved simply by slicing out an image, and setting it as a background of some element. Luckily, with CSS3, we can be afforded much more flexibility. Now, while the code for such a simple effect might be a bit tedious, its well worth it, and thats what well review in todays written and video quick tip!


http://www.youtube.com/watch?v=DZ8p-XMEmsE

YouTube Video





Ever Wonder how Open Source Projects are "managed"

Mr. M. was studying this example... for FF 10, chrome etc.

https://wiki.mozilla.org/Platform/Features/Full_Screen_APIs



Lab Topic: Mobile Frameworks - what is the hardest thing in a modern programming world

Last week... what did Mr. M. decide to do for Open Source Mobile Quick Mark?  nothing... sunday...



http://www.markus-falk.com/mobile-frameworks-comparison-chart/


Join Mr. M. on a Apple Motion Templates for sale


Do you want to try your own Apple Motion Template
Here is what MrM is doing with Rigging
http://www.motionvfx.com/mblog/learn_how_to_build_a_rig_in_motion_thanks_to_this_macbreak_video!,p1194.html


Movie of the Week  - 20 minute video - Current and about


This surprised Mr. M. - will it surprise you?

Again.... many are not interested in Open Source...
   maybe anyone that hasn't profited from OS, should watch this video.

It is hard to think about FUTURE jobs, without Open Source....
     and we are NOT just talking about the Internet.

After watching this... ask youself

Has Linux arrived?
Has Open Source Arrived?


This may have a lot to do with your future jobs...

Anyone interested in a Ubunto, linux projec?





Movie:
Why show this is an Open Source course?

Mr. M. not sure...but someone smarter than him thought it was a good idea at OS course..

I guess behavior is part of MM...


http://youtu.be/OnX5v0uwNjc

YouTube Video








Lab


Highlights

  1. Mobile Frameworks



Introduction to Today's Lab - JoshFire

Joshfire is an open source mobile development framework that supports HTML5 and Javascript. With the help of Joshifire you can create applications that run on multiple devices. It means that applications will work not only on iPad, iPhone or Android devices but also on TVs, and even connected objects. This is a very unique feature that marks Joshfire framework against the background of other HTML5 mobile development frameworks.


Read more about Top 5 HTML5 Frameworks for Mobile Development | Template Monster Blog by blog.templatemonster.com

  1. Joshfire is an open source mobile development framework that supports HTML5 and Javascript. With the help of Joshifire you can create applications that run on multiple devices.

  2. It means that applications will work not only on iPad, iPhone or Android devices but also on TVs, and even connected objects.

  3. This is a very unique feature that marks Joshfire framework against the background of other HTML5 mobile development frameworks.


Why did Mr. M. settle on this one  (more info in Lecture)

  1. To introduce MVC to students
  2. Customization - putting the 1.5 years of programming experience student have had
  3. It worked well
  4. Good Tutorial.
  5. Of course, OPEN SOURCE
  6. Not just a Apple or Android solution
  7. Easy to test in browser.
  8. Wanted more MOBILE in MM 462
  9. Mid term project description to be done as a mobile app (not printed as in past years) - you know, by March Break, outline your project to
    Mr. M.




Lab Topic: Quick Mark - Mobile Applications


Can anyone see Mr. M. tutorial




First, as Mr. M. does more and more with OS Frameworks... you got to know


Framework

MVC

http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller



First, tour - Mr. M.

http://joshfire.com/


Question of the Day, how many lines in this html page.


http://framework.joshfire.com/examples/popgram/public/



On your own.. For quick mark  3/5 Mobile App  using OS Framework Joshfire

Note: you will need to know this for your major proposal assignment, due before march break

http://readplease.com/mm400462/public/


This can be tricky to  understand... it is a framework...

if you put all the extra time you are suppose to your programming courses..

this should come easy after an hour or two, maybe more.


Mr. M. sample of Part 2 - with Color Box.


Do part 1 of

http://framework.joshfire.com/doc/0.9/gettingstarted/firstapp1

Steps

  1. Download the required files  (it is in the instructions)
  2. Get Part 1 to work... you will have "path" trouble
  3. Customize Part 1
  4. Upload to your .info, in its own folder
  5. Make a QR code (the url type of course)
  6. Try if you can on a mobile device
  7. Show Mr. M.

For next week  - for more than 3/5, try this:

Try part 2 (MR. M. didn't get it working, RSS trouble? _

Try part 3 (Mr. M. did get it working)

Try part 4.

Try on your mobile device if you can.





Homework

  1. Upgrade ?
  2. Work on your MM 462 major ideas





Č
ċ
ď
Rob McCormack,
Feb 12, 2012 10:03 AM
ċ
ď
Rob McCormack,
Feb 12, 2012 10:03 AM
ċ
ď
Rob McCormack,
Feb 12, 2012 5:23 PM