FRONT-ENDThe shiny fancy endTHIS IS WHERE YOU WILL FIND:Everything you see in your browserEverything that loads in your browser including analyticsProgramming work for what is the “presentation layer”
Red Bull Street Art•Google Maps API•HTML/Ajax•Flash•Facebook Connect API•Twitter Auth API•User Experience
BANNERSThere are Two Variations of Banners1. Standard Banners - One-click banners with simplemessaging and animation2. Rich-Media Banners - provides more opportunity tocreate a more engaging experience utilizing video, moreanimation or intense interaction
STANDARD BANNERS- Small Flash interactions with one click-throughdestination- Small build size (30-40k) limiting the amount of ﬂash adeveloper or creative can use- Limited Messaging http://www.adweek.com/adfreak/pringles-banner-ad-worth-few-dozen-clicks-13979
STANDARD BANNER SIZESAnnoying boxes that no one clicks on but yet are a greatproﬁt center for many, many agencies. PIXELS NAME 300x250 MED. RECT. (MPU) 728x90 LEADERBOARD 160x600 WIDE SKYSCRAPPER
STANDARD BANNER SIZESadditional sizes that you may ﬁnd on your media buy PIXELS NAME 180x150 RECT. 300x600 HALF PAGE AD 120x600 BUTTON 2 88x31 MICRO BAR
RICH-MEDIA BANNERS- Banners that providemore creative ﬂexibility- Can drive to multiplelocations- Multiple Messaging- Can go beyond thestandard sizes(dimensions and weight) http://www.youtube.com/watch?v=XwPHlp8OK70
Rich-Media Banner SizesBuild an engaging experience, however, must use thridparty media suppliers to deliverTypes of Rich Media BannersNAME FUNCTIONExpandable expands beyond the conﬁnes of the traditional banner. Multiple Flash panels can be launched by a click, roll-over or auto-initiation.Polite Load can serve larger ﬁles without disturbing the loading of the page’s content. It is a Flash-enabled banner that uses “polite,” sequential downloading and proprietary compressionVideo-Unit ability to play videos within a banner
SDKA software development kit (SDK or "devkit") istypically a set of software development tools that allowsfor the creation of applications for a certain softwarepackage,software framework, hardware platform,computer system, video game console, operatingsystem, or similar platform.
LBS Location based services (LBS) is an information and entertainment accessible with mobile devices through the mobile network. You have used LBS when You check-in to a place using FourSquare for example
4. File FormatsWhat is the difference between allof them?
File FormatsFlash- .ﬂa - Flash Source File- .swf - Final output ﬁle from ﬂash- .ﬂv - Flash Video player (used for sites and Banners)Image- .png - portable network graphics- .jpeg - compression of digital photography- .gif - graphics interchange format - low bit map (animated .gif)- vector - use of geometrical points to create an image in computer graphics
APIAPPLICATION PROGRAM INTERFACESIt servers as an interface between different programsand facilitates their interaction.Used in more places than you thinkHave you ever used Facebook to log onto anotherwebsite? Or Twitter?
APIsBasically, someone spendstime and money developing aservice and gives you theability to interface with itthrough your own website
OPEN SOURCEGlobally community supported ideaPublic license, meaning that it is freeIf you loose your developer you can ﬁnd anotherNot without risk but manageable
RFIDRadio-frequency identiﬁcation (RFID) is a technologythat uses radio waves to transfer data from anelectronic tag, called RFID tag or label, attached to anobject, through a reader for the purpose of identifyingand tracking the object. Some RFID tags can be readfrom several meters away and beyond the line of sightof the reader. The application of bulk reading enablesan almost-parallel reading of tags.
QR CODESA QR code (abbreviated from Quick Response code) isa type of matrix barcode (or two-dimensional code) ﬁrstdesigned for the automotive industry. More recently, thesystem has become popular outside of the industry dueto its fast readability and comparatively large storagecapacity. The code consists of black modules arrangedin a square pattern on a white background. Theinformation encoded can be made up of any kind ofdata (e.g., binary, alphanumeric, or Kanji symbols).
ARAugmented reality (AR) is a live, direct or indirect,view of a physical, real-world environment whoseelements are augmented by computer-generatedsensory input such as sound, video, graphics orGPS data.