Red de conocimiento informático - Programación de la red - Introducción al teléfono móvil Nokia s60

Introducción al teléfono móvil Nokia s60

S60, concretamente Serie 60. Es una UI (interfaz de usuario) desarrollada por Nokia para el sistema Symbian. El S60 no es un sistema de telefonía móvil, sino una interfaz de operación gráfica de usuario basada en el sistema Symbian. Descripción general de Symbian S60 Como la interfaz de usuario con el mayor volumen de envío entre los teléfonos inteligentes Symbian, la Serie 60 ha sido muy buscada y amada por fabricantes y usuarios. El fabricante ha invertido mucho dinero en investigación y desarrollo de la Serie 60. La Serie 60 ha tenido 4 versiones desde su nacimiento y cuenta con múltiples funciones de gestión de información personal: calendario, agenda telefónica, álbum de fotos, directorio, aplicación de gestión de archivos sincronizada con la conexión de PC: admite USB, Bluetooth, protocolo IrDA.

Servicio SMS: Servicio SMS de menos de 450 bytes basado en transmisión GSM.

Correo electrónico: Soporta IMAP4, POP3, SMTP, MIME2. Soporta GPRS.

Otros: soporte chino, software de conexión a PC, complementos, RealOne Player, protocolo móvil XHTML.

La primera edición del S60 incluye: Nokia: 3600, 3620, 3650, 3660, 7650, N-Gage, N-Gage QD Multimedia: cámara, exploración de imágenes, RealOne Player, aplicaciones multimedia

Administración de cuentas personales: soporte para pagos con tarjeta de crédito a través de Internet

Administración de archivos: permite a los usuarios crear, eliminar y mover archivos o directorios.

Gestión de software de aplicaciones:

Temas personales: incluidos temas de interfaz de usuario, como cambio de fondos e iconos.

Otros: Soporte HTTP, servicio MMS avanzado, soporte protocolo SMIL, función de grabación.

La segunda edición del S60 incluye: Nokia: N70, N72, N90, 3230, 6260, 6600, 6620, 6630, 6670, 6680, 6681, 6682, 7610. Macromedia Flash, reproductor de música, OMA DRM 2.0, aplicación independiente, tema de escritorio, nuevo formato de contenido, admite MS ActiveSync, Windows Media Player mpeg, codificación MS DRM 1.2, IMAP/POP, notificación por correo electrónico OMA, sincronización de datos OMA; Detección de correo electrónico.

En la actualidad, hay muchos fabricantes que admiten el sistema operativo Symbian y la mayoría de la gente favorece el futuro desarrollo del sistema operativo Symbian. Su buena apertura y su fácil desarrollo de software de terceros pueden permitir una captura de mercado mejor y más rápida.

S60 tercera edición incluye: Nokia: N71, N73, N75, N76, N77, N78, N79, N80, N81, N81 (8GB), N82, N85, N86

N91 , N91(8GB), N92, N93, N93i, N95, N95(8GB), N96

E50, E51, E52, E55, E60, E61, E61i, E62, E63, E65, E66, E70 6 210S, 6210Si, 6220c, 6290 , 6650F, 6710N, 6720C, 6730C, 6788, 6790S, 6700s, C5-00 han agregado algunas características nuevas basadas en la tercera edición, como soporte para operaciones táctiles y de escritura a mano en la pantalla grande de 640*360 píxeles y soporte para flash lite 3.0. , admite la visualización de flash en páginas web y la visualización de vídeos flash en línea (FLV) en la red, teclado virtual completo, etc.

S60 5.ª edición incluye: Nokia 5800XM (5800W), 5802, N97, N97 mini, 5230, 5530XM, 5900XM, 5230, 5230 (versión World Expo 2010), 5232, 5233, 5250, 5235, X6-00, C6, C5-03Symbian 3

En comparación con la última versión del sistema operativo Symbian, Symbian^ 3 tiene seis cambios importantes: Interfaz y control mejorados. Symbian^3 admite páginas de inicio de varias páginas. Múltiples pronósticos del tiempo, noticias, cuentas de redes sociales, múltiples cuentas de correo electrónico y widgets y otras aplicaciones pueden aparecer en la pantalla de inicio al mismo tiempo. . Symbian^3 también adoptará por completo pantallas capacitivas e implementará la funcionalidad multitáctil por primera vez en un teléfono móvil Nokia. Administración eficiente de la memoria, compatible con tareas múltiples Symbian^3 ha optimizado completamente la administración de la memoria, lo que permite a los usuarios abrir múltiples aplicaciones mientras mantiene una ejecución y conmutación fluidas del programa. Al igual que el sistema operativo Windows 7 que se está volviendo popular en las PC, Symbian^3 admite por primera vez la vista previa en miniatura de tareas múltiples. En los sistemas operativos móviles, el sistema operativo Web de Palm tiene funciones similares. Acelere aplicaciones y juegos de gráficos 2D/3D Symbian^3 unifica las configuraciones de software y hardware, acelera los juegos y aplicaciones de gráficos 2D/3D mediante optimización y mejora los efectos visuales. Symbian^3 utiliza la tecnología ScreenPlay para agregar efectos de superposición translúcidos de múltiples capas, lo que permite integrar imágenes de alta resolución o contenido de animación en la interfaz. Lo que es gratificante es que este método de procesamiento no sólo aumenta la experiencia visual, sino que también controla eficazmente el consumo de energía, mejorando así la eficiencia energética. Los permisos de s60v3 y v5 también se denominan capacidades de aplicación (atributo:capacidades de mayúsculas)

Explicación detallada

Hay 20 aplicaciones de sistema (EXE) y DLL s60v3 y v5*** Los permisos incluyen

NetworkServices: para usar redes móviles, como hacer llamadas o enviar mensajes de texto.

LocalServices: Se utiliza para enviar o recibir mensajes mediante USB, infrarrojos y Bluetooth.

ReadUserData: Permite leer datos del usuario. Los servidores del sistema y los motores de aplicaciones son libres de imponer esta restricción a sus datos.

WriteUserData: Permite escribir datos del usuario. Los servidores del sistema y los motores de aplicaciones son libres de imponer esta restricción a sus datos.

Ubicación: Permite acceder a la información de ubicación del teléfono.

UserEnvironment: Otorga acceso a información confidencial en tiempo real sobre el usuario y su entorno inmediato.

PowerMgmt: Permite interrumpir cualquier proceso en el sistema o cambiar el estado de la máquina (apagar el dispositivo).

SwEvent: Permite generar o capturar eventos de entrada de teclado y lápiz.

ReadDeviceData: Permite leer los datos del controlador del dispositivo del sistema.

WriteDeviceData: Permite escribir datos del controlador del dispositivo del sistema.

SurroundingsDD: Otorga acceso a controladores de dispositivos lógicos que proporcionan información de entrada de dispositivos periféricos.

TustedUI: UI que distingue entre aplicaciones normales y aplicaciones confiables. Cuando una aplicación confiable muestra contenido en la pantalla, una aplicación normal no puede falsificarlo.

ProtServ: Permite que las aplicaciones del servidor se registren con un nombre protegido. Los nombres protegidos comienzan con !.

NetworkControl: Permite modificar o acceder al control del protocolo de red.

MultimediaDD: Permite el acceso a todos los controladores del dispositivo multimedia (sonido, cámara, etc.).

DRM: Permite el acceso a contenidos protegidos por DRM.

TCB: Permite el acceso a los directorios /sys y /resource del terminal.

CommDD: Permite el acceso a los controladores de los dispositivos de comunicación.

DiskAdmin: Permite operaciones de gestión del disco duro, como por ejemplo formatear la unidad.

Todos los archivos: permite que todos los archivos del sistema sean visibles y también puede escribir en archivos en /privado.

Combinaciones de permisos comunes

17 derechos se refieren a permisos distintos de TCB, DRM y AllFiles. El certificado PID es este permiso

19 permisos se refieren a todos los permisos excepto TCB.

Permisos y Certificados

El certificado es una señal de otorgar permisos a un teléfono móvil, y los permisos son cosas al nivel del propio sistema operativo móvil.

Mecanismo de permisos s60

Los programas con bajos privilegios pueden llamar a DLL con altos privilegios, incluidos subconjuntos.

Por ejemplo:

Una DLL tiene 20 permisos, entonces cualquier EXE en el sistema puede llamarla

Una DLL solo tiene 19 permisos, el que falta es es TCB, entonces no se puede llamar a EXE con permisos TCB. (Es por eso que no hay una interfaz para 20 permisos)

Conclusión sobre los permisos

1 Puede solicitar 17 certificados de permiso en los foros principales

2.19 permisos. son permisos altos y es necesario descifrar el teléfono

3. Los permisos de TCB no pueden usar la interfaz UI. Por lo tanto, sólo se puede utilizar para programas de consola