Estamos acostumbrados a hablar de Apple siempre dentro de su propio entorno o ecosistema. Si es a nivel desarrollo, es normal pensar que los lenguajes de Apple como Swift solo sirven para hacer apps para sus propios entornos, pero estaríamos cometiendo un craso error pensando esto. Swift es un lenguaje de código abierto, tiene soporte oficial de Linux (y muy pronto para Windows, que actualmente está en fase de pruebas) y de forma no oficial (gracias a la extensa comunidad de desarrolladores) podemos usarlo en sistemas tan variados como Raspberry Pi, Arduino e incluso tenemos soporte para servidores en cloud para todas las grandes infraestructuras como AWS, Azure, Heroku o Google Cloud.
En esta línea de soporte para otros sistemas diferentes a los suyos, Apple acaba de anunciar el lanzamiento de Swift Crypto, una librería abierta de criptografía basada en su actual desarrollo para sus propios entornos.
Apple sabe perfectamente que una app no es solo el desarrollo para cualquiera de sus plataformas. Hoy día, cualquier app que sea un poco mas compleja tiene lo que conocemos como lado servidor o server-side: el backend, un servidor en la nube al que nuestra app se conecta para almacenar e intercambiar datos, que luego nuestra app formatea para que podamos ver esa información de una forma fácil de entender.
El lado servidor (o server-side) es la parte detrás de nuestra app (por eso es conocida como backend) que guarda y procesa la información para que podamos acceder a ella desde cualquier …