Saturday, 22 May 2010

Computing Platforms

Computing platform

From Wikipedia, the free encyclopedia

In computing, a platform describes some sort of hardware architecture and software framework (including application frameworks), that allows software to run. Typical platforms include a computer's architecture, operating system, programming languages and related user interface (runtime libraries or graphical user interface).


Contents

[hide]

[edit]Role in software

A platform is a crucial element in software development. A platform might be simply defined as 'a place to launch software'. It is an agreement that the platform provider gave to the software developer that logic code will interpret consistently as long as the platform is running on top of other platforms. Logic code includes byte code, source code, and machine code.

[edit].NET

Microsoft .NET is an umbrella term that applies to a wide collection of products and technologies from Microsoft. Most have in common a dependence on the Microsoft .NET Framework.

[edit]Java

Java programs are a typical example of the latter point. Java source code is "compiled" to an intermediate-language bytecode which is then interpreted by an interpreter, the JVM, which then interfaces that program with the Java software libraries. In phones, PDAs and other wireless mobile devices, these libraries are the Java ME. Some phones, even without a full fledged OS, enable Java programs such as games to operate. Java and the bytecode are said to be platform independent. But this is because Java is the platform as well as a programming language. Software really cannot operate without a platform or be platform independent. The programming language is referred to here, meaning the programmer need not be concerned about the hardware or operating system platform, nor will the language change with a different platform.

[edit]Operating system platform examples

[edit]Software platform examples

[edit]Hardware examples

[edit]Phone platform

[edit]Symbian

[edit]Linux

[edit]Run time

[edit]Others

[edit]See also

Friday, 21 May 2010

The Nokia 8800

Technical specifications
  • Durable stainless steel covers
  • Fine-pitched screen protected by scratch-resistant glass window
  • Integrated SVGA camera
  • Active TFT display with 262,144 colors ( 208 x 208 pixels )
  • 3D image engine for enhanced graphics
  • Video recording and streaming
  • Digital music player
  • Device-to-device synchronization
  • Tri-band operation GSM coverage on up to five continents (GSM 900/1800/1900 networks)
  • Automatic switching between bands
  • Weight: 134 g
  • Dimensions: 107 x 45 x 15.0-16.5 mm, 67 cc
  • High-resolution TFT display with 262,144 colors, 208 x 208 pixel resolution
  • Exclusive user interface, themes and styles
  • Integrated SVGA camera (0.5 megapixels)
  • Video player
  • Improved video recording quality (QCIF)
  • 3D image engine for enhanced graphics
  • Send and receive messages containing text, an audio clip, and an image or video clip to other compatible devices (maximum message size: up to 300 kB)
  • Email: supports SMTP, POP3 and IMAP4 protocols
  • Predictive text input: support for all major languages for Europe, Africa, Asia Pacific, and the Americas
  • Instant Messaging and Presence-enhanced contacts: check the status of your friends before you call them
  • 64MB internal NAND flash memory
  • Bluetooth™ wireless technology stereo, Plug & Play
  • Bluetooth™ SIM Access Profile
  • Device-to-device synchronization
  • Integrated handsfree speaker
  • Integrated XHTML browser connects over TCP/IP
  • Full OMA Digital Rights Management for content protection
  • Mobile Wallet 2.0 application
  • EDGE/ E-GPRS, class 8
  • GPRS class 8
  • TCP/IP
  • Polyphonic (MIDI) tones with up to 64 voices; plus support for AAC and, MP3 ringing tones
  • Video recording and streaming
  • Digital music player
  • FM radio
  • Java MIDP 2.0
  • Over-the-air download of Java-based applications and games
  • Exclusive 3D graphics and UI themes
  • Ringing tones composed by award winning composer Ryuichi Sakamoto
  • Video streaming services
  • Nokia 8800 phone
  • Nokia Headset HS-15
  • Nokia Desk Stand DT-8
  • Nokia Suede Carrying Pouch CP-35
  • Nokia Battery BL-5X (2)
  • Nokia Travel Charger ACP-12
  • User guide
  • CD-ROM
  • Nokia 8800 story booklet
BatteryTalk time *Standby time *
Battery BL-5X (600 mAh)Up to 1.5-3 hoursUp to 8 days

* Operation times vary depending on the network and usage.