¿Qué es el programa SDK?
Es un kit de herramientas de desarrollo de software.
Generalmente es una colección de herramientas de desarrollo utilizadas por los ingenieros de software para crear software de aplicación para paquetes de software, marcos de software, plataformas de hardware, sistemas operativos, etc.
Los ingenieros de software suelen obtener kits de desarrollo de software de los desarrolladores de los sistemas de destino. Para animar a los desarrolladores a utilizar sus sistemas o lenguajes, muchos SDK se proporcionan de forma gratuita. Los SDK a menudo se pueden descargar directamente desde Internet. En ocasiones también se utiliza como herramienta de marketing. Por ejemplo: el Producto A puede proporcionar un SDK de componentes de forma gratuita para animar a las personas a usarlo, lo que atraerá a más personas a comprar sus componentes porque pueden programarlos de forma gratuita.
Información ampliada
Antecedentes del SDK
Android es una plataforma de desarrollo de teléfonos móviles lanzada por Google. Al igual que el iPhone, Android utiliza el motor de navegación WebKit y tiene una pantalla táctil, visualización de gráficos avanzados y funciones de acceso a Internet. Los usuarios pueden consultar correos electrónicos, buscar sitios web y ver programas de vídeo en el teléfono móvil.
En comparación. Con otros teléfonos móviles como el iPhone. Con más énfasis en las funciones de búsqueda y una interfaz más potente, se puede decir que es una plataforma única que integra todas las aplicaciones web.
La plataforma Android proporciona una clase SharedPreferences, que es una clase de almacenamiento liviana que es particularmente adecuada para guardar parámetros de configuración de software. Utilice SharedPreferences para guardar datos. Detrás está el uso de archivos xml para almacenar datos. Los archivos se almacenan en el directorio /data/data/
SharedPreferences es un mecanismo proporcionado por Android para almacenar información de configuración simple, como algunos saludos predeterminados, nombres de usuario y contraseñas de inicio de sesión, etc. ?
Funciones relacionadas
Lo más impactante es la apertura del sistema de telefonía móvil Android y el servicio gratuito. Android es una plataforma completamente abierta al software de terceros. Los desarrolladores tienen mayor libertad a la hora de desarrollar programas para ella, rompiendo las cadenas del iPhone y otros dispositivos que sólo pueden añadir unos pocos software fijos;
Al mismo tiempo, a diferencia de Windows Mobile, Symbian y otros fabricantes, el sistema operativo Android se proporciona a los desarrolladores de forma gratuita, lo que puede ahorrar casi un 30% de los costes.
Fuente de referencia Baidu Encyclopedia-sdk (kit de desarrollo de software)