Με την τρέλα και την προθυμία που έχουν κάποιοι, το Moonlight όχι μόνο υπάρχει αλλά παρουσιάζει και σημαντικά δείγματα γραφής. Για να πάρουμε τα πράγματα από την αρχή, το Moonlight είναι η open source έκδοση του Silverlight. Η ιδέα πίσω από την υλοποίηση είναι απλή: γιατί να μην τρέχουν και στο Linux τα Silverlight apps που έχουν γραφτεί για τα Windows; Fast forward στο σήμερα και στο demo video του Moonlight να χρησιμοποιεί hardware acceleration από την GPU της κάρτας γραφικών για να τρέξει ένα απλό animation. Η διαφορά στα frames είναι τεράστια με το μαγικό νούμερο να ξεπερνάει τα 30fps όταν αναλαμβάνει δράση η GPU. Έχει κάποιος εμπειρία με το Moonlight και παραδείγματα online; Συνέχεια…
Category archive for Silverlight
Το όραμα της Microsoft για τις 3 οθόνες είναι γνωστό και πολλές ανταγωνιστικέ εταιρείες έχουν υλοποιήσει μέρος αυτού με επιτυχία. Με τα Windows Phone 7 η Μicrosoft έβαλε το Silverlight στο επίκεντρο της νέας πλατφόρμας και της μικρής οθόνης της ζωή μας. Στο desktop και laptop το Silverlight είναι δεδομένο, όχι όμως και στο XBOX 360 και άρα στην μεγάλη οθόνη του σαλονιού, την τηλεόραση. Αυτή είναι η κεντρική ιδέα τουλάχιστον. Κοινή πλατφόρμα ανάπτυξης σε τρεις διαφορετικές οθόνες και πλατφόρμες κατανάλωσης περιεχομένου και διασκέδασης. Η Microsoft ψάχνει μηχανικούς και developers για κάτι πολύ απλό.
Silverlight is looking to hire motivated developers with a passion for creating ground breaking multiscreen platform experiences now targeting the XBOX.
Με την βοήθεια του Microsoft Kinect και τις networking δυνατότητες του ΧBOX 360 το όραμα του Bill Gates για το cloud και τις 3 οθόνες αποκτά σάρκα και οστά. Τα Windows Phone 7 θα ταξιδεύουν σε κάθε κινητό, το tablet θα περιστρέφεται από δωμάτιο σε γραφείο και η μεγάλη τηλεόραση θα συγκεντρώνει τους πάντες για στιγμές διασκέδασης και ολοκληρωμένης επικοινωνίας μέσα από κάμερες, το Facebook και όχι μόνο.
[via]
Μπορεί το SilveOS να εξομοιώνει την επιφάνεια εργασίας σε Silverlight, τίποτα όμως δεν είναι σαν το port του Quake, τουλάχιστον για κάθε τεχνολογία και πλατφόρμα που σέβεται τον εαυτό της. Αναδρομή στο παρελθόν με ματιά στο μέλλον μέσα από browsers και το Silverlight να τρέχει το QuakeLight σε demo έκδοση για τους σκοπούς που όλοι φαντάζονται: δείτε τι είναι ικανό να κάνει το Silverlight, δείτε τι μπορούμε να φτιάξουμε για εσάς. Με κλικ εδώ θα δείτε το QuakeLight να τρέχει ικανοποιητικά ή γρήγορα. Όποιος έχει διάθεση ας αφήσει σχόλιο με CPU/GPU/browser και frame rate που πιάνει.
Με Intel T3400 @ 2.16GHz και NVIDIA GeForce 8200M G στον Chrome κατάφερα μέχρι και 10 frames per second, εσείς;
[Thanks Anastasios T]
Ενώ οι άλλοι ασχολούνται με το αν το iPhone και το iPad υποστηρίζουν Flash για να τρέχουν βίντεο και animation, άλλοι χτίζουν λειτουργικά με το Silverlight. Το SilveOS είναι ένα τέτοιο παράδειγμα, desktop μέσα στον browser και μάλιστα ιδιαίτερα λειτουργικό.
Προφανώς το concept δεν είναι καινούριο. Οι Flash developers έχουν δείξει απίστευτα δείγματα γραφής τα τελευταία χρόνια ιδιαίτερα σε emulation τύπου λειτουργικά. Είναι όμως η πρώτη φορά που το Silverlight αποκτά χαρακτήρα λειτουργικού και μπορεί να χρησιμοποιηθεί άνετα για όσους έχουν πρόσβαση σε ένα browser και μόνο.
Μπορώ να σκεφτώ πολλούς καλούς, κακούς και πονηρούς λόγους για να θέλει κάποιος να κάνει κάτι τέτοιο. Θα προτιμήσω όμως να μείνω στην ιδέα του thin client, του cloud services και του αυτόματου backup 24/7. Πώς σας φαίνεται το SilveOS;
[Thanks Anastasios]

Είναι πραγματικό, πέρα για πέρα αλήθεια και πολύ καθυστερημένο. Το Silverlight για Symbian είναι επιτέλους διαθέσιμο για download αν και σε beta ακόμα. Αν είστε θαρραλέος, developers ή και τα δύο καλά θα κάνετε να κατεβάσετε Microsoft Silverlight για Symbian από τα κατάλληλα links εδώ. Άντε να δούμε H.264 video streaming με μεταβλητή ποιότητα ανάλογα το bandwidth και τις δυνατότητες της συσκευής όπως παίζει στην Netflix και χαλάλι όλο αυτό. Δεν θα είναι η πρώτη φορά που το Silverlight θα παίξει σε μια εντελώς διαφορετική πλατφόρμα.
Για να δημιουργήσει buzz και να δείξει στους χρήστες τι μπορεί να κάνει, η Microsoft παίζει με την beta έκδοση του Silverlight 4 και το Facebook. Η υπηρεσία που ξέρουμε και εμπιστευόμαστε (εντάξει αυτό με ερωτηματικό για κάποιους) μέσα από το αντίπαλο δέος του Flash και γεμάτο με πληροφορία που ανταποκρίνεται σε tap. Τα πράγματα είναι πολύ απλά αλλά εντυπωσιακά, ένας νέος τρόπος διαχείρισης του Facebook και όχι μόνο. Αυτό προσπαθεί να πουλήσει το Redmond χρησιμοποιώντας την ιδιαίτερη σχέση με το Facebook, προειδοποιώντας όμως ότι Silverlight Client for Facebook is a Silverlight 4 developer preview application. When Silverlight 4 is finally released you may be required to uninstall and re-install the plugin. Τα συμπεράσματα δικά σας αφού δοκιμάσετε την εφαρμογή και δείτε το βίντεο. Συνέχεια…

Καθίστε αναπαυτικά, πιείτε μια γουλιά καφέ και διαβάστε ξανά τον τίτλο του post. Αναπνοή, εκπνοή και κλεφτή ματιά στο iPhone πάνω στο γραφείο. Ναι, το Silverlight εκτός από το desktop τώρα πάει και στο iPhone και μάλιστα με streaming demo επί σκηνής Microsoft PDC09 (Professional Developers Conference). Όσοι βρέθηκαν στο συνέδριο είδαν βίντεο H.264 να γεμίζει τον buffer και λίγο αργότερα την οθόνη του iPhone 3GS, χρησιμοποιώντας Microsoft τεχνολογία.
Αν αναρωτιέστε γιατί Silverlight και όχι Flash είστε σε σωστό δρόμο. Το μόνο που μπορώ να σκεφτώ ως δικαιολογία είναι η απέχθεια της Apple σε οτιδήποτε έχει τεράστιο μερίδιο αγοράς και δεν μπορεί να ελέγξει απόλυτα. Αυτό και οι περίεργες σχέσεις Apple με Google μάλλον τοποθετούν τα γραφεία του Cupertino στο anti-Google στρατόπεδο, παρέα με την Microsoft αλλά και μια τεχνολογία που δείχνει τα δόντια της στα χαρτιά, έχει αποδείξει ότι αντέχει το βάρος της Netflix και ετοιμάζεται για prime time σε HD streaming βίντεο στους χειμερινούς ολυμπιακούς αγώνες του Vancouver το 2010.
[via]

Η Γη συνεχίζει να γυρίζει γύρω από τον άξονα της και τον ήλιο αλλά το Silverlight πηδάει από το web στο desktop. Ναι, πολύ σωστά διαβάσατε, στο desktop. Φαίνεται πως η Microsoft έχει μεγάλα σχέδια για ένα cross platform development περιβάλλον που θα μπορεί να έχει πρόσβαση βαθιά στο λειτουργικό και το file system σαν να ήταν .NET application. Μαζί με αυτό θα συμβούν πολλά περισσότερα και τεχνικά που μπορείτε να διαβάσετε εδώ αλλά κρατήστε το μυαλό σας ότι βρισκόμαστε λίγο πριν από μια σημαντική αλλαγή στον τρόπο που δημιουργείται το software. Αν η Microsoft σπρώχνει το Silverlight στο desktop σημαίνει ότι βρισκόμαστε σε προχωρημένο στάδιο ανάπτυξης applications σε ένα περιβάλλον για πολλές πλατφόρμες. Στην περίπτωση του Redmond αυτό σημαίνει desktop, web και γιατί όχι κινητά, XBOX και τηλεόραση. Μείωση κόστους, ταχύτερη ανάπτυξη apps, ενιαίο περιβάλλον εργασίας για τους developers και ενιαίο UI για τους χρήστες, democratization της ανάπτυξης εφαρμογών και περισσότερες / μεγαλύτερες ευκαιρίες για όλους.





