Esto casi seguro que también lo han hecho para no tener que actualizar la aplicación cuando salga el model 3 y las imágenes del Model 3 descargarlas directamente desde sus servidores para que no se filtre nada
Eso que comentas es perfectamente posible. A mi me ha tocado hacerlo en alguna aplicación (^^!)
Pero casi que pongo la mano en el fuego a que no va a ser el caso, y que cuando saquen el Model 3 actualizarán la aplicación con los recursos del nuevo modelo.
Hoy he vuelto a echarle un ojo a la app, y tras modificar las URLs a los servidores de Tesla que he encontrado, me he dado cuenta de que la aplicación seguía arrancando. Así que el código JS tenía que estar dentro del APK.
Y efectivamente, he encontrado un "tocho" de unas casi 80.000 líneas en JavaScript. Así que me corrijo a mi mismo: el código no se descarga en tiempo de ejecucción.
Pero queda confirmado que el mismo código se usa en Android y en iOS. Un pequeño fragmento:
get Navigator() {
return e(271)
},
get NavigatorIOS() {
return e(289)
},
get Picker() {
return e(290)
},
get PickerIOS() {
return e(291)
},
get ProgressBarAndroid() {
return e(293)
},
get ProgressViewIOS() {
return e(294)
},