Opera Software ASA

Applications » Hello Yusef

  • About this application:

  • V2.4   Nov 21, 2011
  • 397KB
  • 0 issues
  • Statistics:

  • 8 instances running
  • 55 downloads last 7 days
  • 9,283 total downloads
  • Rating: +2 (login to vote)
  • Install Application

Hello Yusef

by OperaUnite

An example application showcasing the Yusef library, Access Control, translation and the UI plugins

This is a Hello World application, using the common libraries that Opera uses in their applications. This includes:

  1. Library Loader: A script that loads all .js files in the libraries folder, respecting dependencies and loading order.
  2. Markuper: XML based templating engine
  3. Yusef: The framework handling all requests made to the application
  4. Activity Stream generator: Atom Activity Extensions
  5. Date Library: Human readable timestamps
  6. Localization: Translating the application based on the visitors accept-language header
  7. Resource fetcher: A wrapper for XMLHttpRequest for repeating requests.
  8. etc...


In this Hello Yusef example, Yusef has been extended to support the following plugins:

  1. ACL Plugin: Access control, for the Visitor and Owner
  2. UI Plugin: Attaching a common User Interface to all requests made to this application
  3. Profile Sync plugin: To fetch the user status from the Home application, and display it in the current application
  4. directConnection: To use a direct connection for file transfer, if possible. This is not used in the Hello Yusef example, but good to have.
  5. etc...



This is the base we use for our applications, and we continually update each individual piece. The Hello Yusef example will be kept up-to-date, especially when it comes to security fixes. Please feel free to use this as a base for your own applications, and if you find any bugs or fixes - please feel free to report them! All your input are important to us :-)


Comments (9)

Please log in to post a comment.

1 - 9 of 9

error 404

By ajaykumar9966, # Apr 28, 2011 3:24:18 PM

ترجمه اللغات من متصفح اوبرا اقوى برنامج

By kald90, # Sep 16, 2010 1:53:52 AM

it's good!

By opple12, # Apr 15, 2010 5:17:12 AM

seems no more work in Opera 10.50rc4

some bug in OperaUnite proxies make the link appear in enlisting, but go to 404 nowhere

By the_Arioch@newmail.ru, # Mar 2, 2010 12:11:12 AM

Link to "Activity Stream generator: Atom Activity Extensions"="http://martin.atkins.me.uk/specs/activitystreams/atomactivity" is broken

update please!

By the_Arioch@newmail.ru, # Mar 2, 2010 12:05:38 AM

This is the classical "Hello World" Program. Whenever you start learning a new Programming language, you usually create something that does nothing more than presenting the Text "Hello World" or something similar on the screen. Usually this is an easy task and shows how the basic program construct has to be. From there, you can then move on writing your own giant program. But that's what this is. a hello world for others to study and understand

By jfrkisters, # Dec 9, 2009 3:41:52 PM

My guess is it is an example of a basic application that opera unite could run. Call me crazy lol. This doesn't have any use for the average user but for someone who plans on making Opera Unite applications this would just be an example for them to look at while learning.

By Raylour, # Dec 7, 2009 8:20:25 PM

Sorry, but me too... for what is this app ?

By pepe-perez, # Dec 7, 2009 8:05:23 AM

I am sorry, I can't figure out what this app is all about..

By frogstomp, # Dec 4, 2009 11:14:19 AM

Please log in to post a comment.

Opera Unite applications

Categories

People running this application