Microsoft Silverlight and Rich Internet Applications
Upcoming SlideShare
Loading in...5
×
 

Microsoft Silverlight and Rich Internet Applications

on

  • 1,612 views

 

Statistics

Views

Total Views
1,612
Views on SlideShare
1,581
Embed Views
31

Actions

Likes
0
Downloads
28
Comments
0

2 Embeds 31

http://pbw2010.wordpress.com 27
http://www.slideshare.net 4

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Microsoft Silverlight and Rich Internet Applications Microsoft Silverlight and Rich Internet Applications Presentation Transcript

    • MICROSOFT SILVERLIGHT & RICH INTERNET APPLICATION (RIA)
    • KELOMPOK 19
      Anggota :
      I Made Citra Pramana .P 5108100062
      Nanda BagusPradnyana 5108100116
      M. Taufiq Asmara 5108100124
      AchmadGazza Putra 5108100125
    • RIA (RICH INTERNET APPLICATION)
    • RIA (RICH INTERNET APPLICATION)
      Rich Internet Application adalahsuatuteknologi yang menggabungkankelebihan-kelebihandariaplikasiberbasis web dan desktop. RIA menyajikanantarmuka visual yang cantikdaninteraktif. Sifatnyatidaktergantungterhadapsuatusistemoperasimenjadikan RIA bisamenjangkaupenggunakomputerlebihbanyaklagi. Denganadanya RIA, user akanmendapatkansuatupengalaman yang berbedaketikamenggunakan internet. Padasitus-situs internet yang berbasis RIA, kenyamanan user biasanyaadalahsesuatu yang paling utama
    • RIA
      A rich Internet application (RIA) is an entirely new kind of web experience that is engaging, interactive, lightweight, and flexible. RIAs offer the flexibility and ease of use of an intelligent desktop application, and add the broad reach of traditional web applications.
      Ituadalahdefinisi Adobe tentang Rich Internet Application tentangbagaimanasuatuaplikasi web yang berfungsilayaknyaaplikasi multimedia di Desktop PC denganaksestanpabataskeberbagaijaringankomputerlainnya
    • KARAKTERISTIK RIA
      1.      Responsif : Sebagaiaplikasi web, RIA memilikiperbedaan yang amatmencolokdengan web konvensional. RIA tidak me-reload halamanketikasuatutombolatau link diklik. RIA hanyameng-update bagian-bagiantertentuketikakitamelakukansuatuaksi. Sementarapada web konvensional, halamanakandiupdatesecarakeseluruhanketikakitamelakukansuatuaksi.
      2.      DapatMelakukanBanyak Hal : Denganmemanfaatkan RIA, kitabisamelakukansesuatusepertiapa yang kitalakukanpadasebuahaplikasi desktop. Tingkat interaktivitas yang tinggimemungkinkan developer untukmemindahkanfitur-fiturpadasebuahaplikasi desktop kedalamaplikasi web. Sudahbanyakaplikasi RIA yang bisakitamanfaatkansepertiWord Processor, Instant Mesengger, dansebagainya.
    • Karakteristik RIA (CONT)
      3.      Menjangkau User yang LebihBanyak: RIA bisadijalankanpadasistemoperasimanapundenganspesifikasi hardware yang tidakharustinggi. Asalkansistemoperasiitubisamenjalankan browser, RIA dapatdijalankandenganbaik.
      4.      KomunikasiMenjadiLebihMudah: Dengan RIA, kitabisamemanfaatkanbanyak media untukmelakukansesuatu,misalnya:
      • Chatting berbasisteks, misalnyamelalui Yahoo! Web Messenger, GMail Chat, EBuddy, Meebo, Facebook Chat,
      • Audio-Video Conference melaluiGMail Video Chat
      • Video streaming pada YouTube, Metacafe, Dailymotion
      • Sharing pada Google Docs, Facebook, Scribd, Google Calendar
      • Server Push pada Facebook, Gmail, Google News
    • TEKNOLOGI PEMBANGUN RIA
      Contoh-contohdari framework pembangun RIA adalah Ajax, Curl, GWT, Adobe Flash/Adobe Flex/AIR, Java/JavaFX, Apache Pivot, Mozilla's XUL, OpenLaszlo and Microsoft Silverlight.
    • TeknologiPembangun RIA
      1.      AJAX danJavascript
      AJAX merupakansingkatandari Asynchronous Javascript and XML. Teknologiiniadalahpemain lama yang jugamasihdigunakanolehperusahaanbesarpembuataplikasiberbasis RIA. Beberapacontohaplikasiberbasis AJAX yang mudahkitajumpai di internet adalahWordpress, Facebook, danbeberapaproduk Google sepertiGMail, Calendar, Docs, Maps. Aplikasiberbasis AJAX harusdiujipadasetiap browser karenapadabeberapa browser, AJAX akandiperlakukanberbeda.
    • GMAIL dengan AJAX
    • TEKNOLOGI PEMBANGUN RIA(CONT)
      2.      Flash
      Flash sangatbanyakkitajumpaidi internet. Beberapadiantaranyadalambentukiklan, animasi, situsprofilhinggaaplikasi yang sifatnyaspesifik. UntukpenggunaFacebookbahkansudahtidakasinglagidenganaplikasiFacebookbuatanPlayfish. Semuaitudibuatmenggunakan Flash. Laluadalagi Yahoo! Web Messenger yang merupakansalahsatucontohdariaplikasiberbasis Flash yang dibuatmenggunakan Flex. Aplikasiberbasis Flash inisifatnya browser friendly, jadiaplikasi Flash inibisadijalankan di setiap browser asalkanpada browser itutelahterinstal Flash Player yang sesuai.
    • WEB-BASED APPLICATION (ADOBE FLASH)
      • Acrobat.com Presentations
    • TeknologiPembangun RIA(CONT2)
      3.      Java
      Samaseperti Flash, aplikasiberbasis Java membutuhkanaplikasitambahan yang disebut Java Runtime Environment (JRE) agar bisaberjalandenganlancarpada browser. Saatini, aplikasiberbasis Java belumbisabersaingdenganaplikasi lain yang berbasis AJAX maupun Flash.
    • JAVA WEB APPLICATION
    • TeknologiPembangun RIA (CONT)
      4.      Silverlight
    • PERKEMBANGAN RIA
      Padaawalnya RIA hanyamenawarkan animation dan web interactive yang sangatsederhanasebagaipelengkap HTML dan Client Scripting traditional yang sangatterbataspadawaktuitu. Macromedia Flash 2.0 (sekarang Adobe Flash Player 9.0 setelah Macromedia dibelioleh Adobe) merupakan RIA pertama yang diperkenalkanoleh web user. Sedangkanuntuk video playback web user masihmenggunakan plug-in dari Real Player, Quick Time ataupun Windows Media Player.
    • PERKEMBANGAN RIA (CONT)
      Seiringdenganperkembangan internet & tuntutanteknologiyang makin user friendly & powerful. RIA terusdikembangkanoleh Macromedia dandilanjutkanoleh Adobe melalui Flash Player. Sehingga RIA sekaranginiberkembangsangatpesat. Selainmenawarkan animation & web interactive, RIA saatinijugamenawarkan full of multimedia experience meliputi Audio & High Definition Video.
      Youtube.com, Liputan6.com, Yahoo Movies danlainnyaadalahbeberapacontoh yang menggunakan Flash Player sebagai Rich Internet Applicationnya.
    • MICROSOFT SILVERLIGHT
      MICROSOFT Silverlightmerupakanprodukbuatan Microsoft yang digunakanuntukmembuataplikasiberbasis RIA.
      Samaseperti Java dan Flash, untukmenjalankanaplikasiberbasisSilverlightdibutuhkansuatuplugin. Saatini, sudahbanyaksitus-situs yang sudahmemanfaatkanteknologiiniuntukmembangunaplikasi RIA.
    • MICROSOFT SILVERLIGHT(cont)
      Adalah framework aplikasi web yang menyediakanfungsionalitas-fungsionalitasmiripseperti Adobe Flash,yangmendukung multimedia, grafik, animasidankeinteraktifankedalamsebuah environment.
      Padaawal release merupakansebuah plugin streaming video, versiselanjutnyamenambahkanfitur-fiturinteraktifdanmendukunguntukbahasa .NET dan development tools, versi yang sekarangadalahversi 3 release pada 9 juli 2009.
    • MICROSOFT SILVERLIGHT(CONT)
      Microsoft Silverlight kompatibeldenganberbagaiproduk web browser yang digunakanoleh Microsoft Windows ,Linux(menggunakan Novel Moonlight),danMacOSX,untukperalatan mobile dimulaidenganWindows Mobile 7 dan Symbian(series 60) phones,akansegera support pada 2010 ini.
      DalamSilverlight,user interface itudideklarasikandalam XAML dandiprogrammenggunakansebuahbagiandari framework .NET
    • MICROSOFT SILVERLIGHT(CONT)
      Silverlight bisajugadigunakanuntukmembuat gadget Windows sidebar untuk Windows Vista
      Silverlight mendukung media WMV, WMA,dan MP3 media kesemua browser yangdidukungtanpaperluWindows Media Player, Windows Media PlayerActiveX control atauWindows Media browser plugins.
    • MICROSOFT SILVERLIGHT(cont2)
      Developer(s)Microsoft Corporation
      Initial release April 2007
      Stable release3.0.50106.0  (January 20, 2010; 20 day(s) ago (2010-01-20)) [+/−]
      Preview release4.0.41108.0  (November 19, 2009; 2 month(s) ago (2009-11-19)) [+/−]
      Written in Combination of C++ and C#
      Operating systemMicrosoft Windows, Mac OS X
      TypeWeb Application framework
      LicenseMS-EULA, with MS-PL components
    • Versi-versiMicrosoft Silverlight
      Microsoft Silverlight 1
      Microsoft Silverlight 2
      Microsoft Silverlight 3
      Microsoft Silverlight 4
    • Silverlight 1.0
      Silverlight 1.0 dikembangkandibawahcodename Windows Presentation Foundation/Everywhere (WPF/E), terdiridari core presentation framework,yangbertanggungjawabuntuk UI, keinteraktifandan user input, basic UI kontrol, grafikdananimasi, media playback, Digital rights management, danDOM integration.
    • SILVERLIGHT 1 COMPONENTS
      Input – handling input from devices like keyboard, mouse, stylus etc.
      UI core – managing rendering of bitmap images (including compressed raster images like JPEG), vector graphics, text and animations.
      Media – playback of MP3, WMA Standard, WMV7, WMV8 and WMV9/VC-1 streams.
      XAML – to allow the UI layout to be created using XAML markup language.
    • Silverlight 2
      Silverlight 2 (previously referred to as version 1.1)includes a version of the .NET Framework, implementing the same full Common Language Runtime version as .NET Framework 3.0; so it can execute programs written in any .NET language
      Silverlight 2 includes Deep Zoom, a technology derived from Microsoft Live LabsSeadragon. It allows users to zoom into, or out of, an image (or a collage of images), with smooth transitions, using the mouse wheel
    • Silverlight 2
      Media features in Silverlight 2 include:
      WMA Professional support, including WMA 10 Pro low-bitrate modes. However, multi-channel audio content is still down-converted to stereo output.
      Content protection powered by Microsoft PlayReady DRM client.
      Server-side playlists in Windows Media Services.
      Media Stream Source API.
    • Microsoft Health Common User Interface: Patient Journey Demonstrator
    • HardRock Memorabilia using Microsoft Silverlight Deep Zoom
      Setelahdiclick / mouse wheel
      detail bisadilihatlebihjelas
    • Silverlight 3
      Silverlight 3 was first announced at the IBC 2008 show in Amsterdam on September 12, 2008. It was unveiled at MIX09 in Las Vegas on March 18, 2009. A beta version was made available for download the same day. The final version was released July 9, 2009.
    • FITUR-FITUR TERBARU
      Silverlight 3 includes an increased number of controls[36] – including but not limited to DataGrid, TreeView, various layout panels, DataForm for forms-driven applications and DataPager for viewing paginated data
      On the media front, Silverlight 3 supports AAC audio decoding as well as hardware-accelerated H.264 video decoding.[36]Silverlight 3 also offers 1080p smooth streaming.
      Silverlight 3 supports Out-of-Browser experiences, i.e., Silverlight applications can be installed to the system for offline access (provided the application manifest is designed to allow local installation) where they run outside the browser.
      Installed Silverlight 3 applications automatically check for updates asynchronously on every launch and updates are automatically installed
    • Aplikasiberbasis Silverlight 3 ini support Out-Of-Browser, yaituaplikasibisadijalankanlangsungtanpamemerlukan runtime tambahanataupun plug-in browser. Fiturinijugamemungkinkanaplikasibisaberjalanbaikdalamkeadaanterkoneksike internet ataupuntidak.
    • SILVERLIGHT 4
      On November 18, 2009, at the Professional Developers Conference in Los Angeles, Microsoft Corp. unveiled a Beta version Silverlight 4
    • Fiturbaru
      Support for Google's Chrome browser.
      Web cam and microphone support.
      Printing support.
      Full keyboard access while running in full screen mode.
      Programatic access to a users local document folder.
      Improved mouse support including right button support and mouse wheel support.
      Elevated trust and support for local COM objects.
      New notification support to display messages to end users.
      New and enhanced controls such as a RichTextBox and an enhanced DataGrid control.
      New support for implicit theming of controls.
      New hosted browser support for rendering HTML inside Silverlight.
      WCF data layer enhancements.
      Localization enhancements with bi-directional text.
      Support for Managed Extensibility Framework.
      Enhanced data binding support.
      Enhanced of animation effects.
      Clipboard and drag and drop support.
      Deep Zoom performance enhancements.
      Multi-touch support.
      Content protection for H.264 and support for playing offline DRM protected media.
    • RELEASE HISTORY
    • COMPATIBILITY