What is the advantage of using Java on Symbian OS ?
Filed under: Core Java Interview Questions, Symbian Interview Questions
Symbian’s Java implementation is the richest Java environment for mobile phones, giving Java developers access to application engines, communications, messaging, Bluetooth, multimedia, etc* Symbian’s Java implementation takes advantages of Symbian OSs mean and lean philosophy. Symbian, in both its Java implementation and its core operating system, has followed a philosophy of making optimal use of constrained memory resources. As an example Java classes can be run from ROM
* The Java implementation is highly optimised at all points in the chain. This includes graphics, libraries, and of course the VM. Our next release will be based on Sun’s CLDC HI Java VM
How important is Symbian in term of wireless mobile network?
Symbian plays a central role within the wireless market: Symbian’s licenses represented over 80% of mobile phone sales in 2002. The importance of this role was underlined by Jorma Ollila, Chairman & CEO of Nokia, when he stated in May 2001, that “..by 2004, 60% of Nokia’s 3G phones will be Symbian OS based”. Nokia has still not moved away from the Symbian OS after such a long timeThe wireless market is changing, driven by customers who want access to services and applications that will add value to their leisure and work, and by operators who need a return on their huge investments in 3G licences and infrastructure. They will have invested something like ?300bn in Europe.
So we see great opportunities. Opportunities for new services and applications, such as multi-user games, location based services for route planning or localised advertising, and soon wireless commerce. However this is a new world. Both handset manufactures and operators are moving from closed systems to open systems, giving users the ability to download applications andservices . This change isn’t going to be painless, however Symbian is in a unique position to minimise the cost of change. Symbian OS is an advanced, open platform and Symbian is committed to supporting, implementing, and guiding the major wireless standards. But perhaps most importantly of all, Symbian understandsthe wireless market and the way it is changing. This includes the necessary security infrastructure, application and service provisioning and their business models, and rapid service development
What do you know about NS Basic or Symbian OS?
NS Basic/Symbian is a complete, easy to use BASIC development environment for Symbian OS devices, with a look and feel similar to Visual Basic. NS Basic/Symbian OS provides a full, modern implementation of BASIC, with proper subroutines, user defined data types and no line numbers. Thedevelopment environment runs on a Windows desktop.
NS Basic/Symbian OS includes over 150 statements and functions. Support is provided for file handling, TCP/IP, graphics and more. A full set of standard screen input and output objects and dialog boxes are included. Applications you create are freely distributable and are write-once, run anywhere. A 150 page spiral bound Handbook and lots of sample code are included.
The environment features a Visual Designer, which allows you to graphically lay out your objects on forms, set their properties and write code that responds to and controls them.
