1 00:00:00,000 --> 00:00:07,839 cuarta parte de esta solución infinita vale me autorizáis bla bla bla si habláis 2 00:00:07,839 --> 00:00:24,379 en realidad esta getup que hemos hecho no es correcta está bien porque no porque ahora la 3 00:00:24,379 --> 00:00:30,500 leo desde el enunciado instala en el móvil la aplicación correspondiente siempre que haya 4 00:00:30,500 --> 00:00:41,420 espacio y que la aplicación no esté ya instalada porque si la aplicación ya está instalada la 5 00:00:41,420 --> 00:00:51,020 intentará actualizar nosotros nos hemos encargado de una aplicación nueva pero no hemos considerado 6 00:00:51,020 --> 00:00:58,979 ningún momento que esta aplicación ya estuviera instalada de hecho si yo instalo dos veces for 7 00:00:58,979 --> 00:01:01,000 night, no, dos veces 8 00:01:01,000 --> 00:01:02,240 toc toc que es más pequeño 9 00:01:02,240 --> 00:01:16,590 veis que me ha instalado 10 00:01:16,590 --> 00:01:18,290 dos veces toc toc 11 00:01:18,290 --> 00:01:25,049 entonces 12 00:01:25,049 --> 00:01:28,049 lo que tengo que hacer con la 13 00:01:28,049 --> 00:01:29,090 getapp es 14 00:01:29,090 --> 00:01:31,849 si no existe ya en mi móvil 15 00:01:31,849 --> 00:01:33,569 instalar la nueva 16 00:01:33,569 --> 00:01:35,950 y la parte de instalar la nueva ya lo he hecho 17 00:01:35,950 --> 00:01:37,329 es la que acabamos de hacer 18 00:01:37,329 --> 00:01:40,250 pero si ya existe en mi móvil 19 00:01:40,250 --> 00:01:41,870 tendré que hacer la cosa distinta 20 00:01:41,870 --> 00:01:45,890 entonces, ¿cómo hago esto? 21 00:01:46,129 --> 00:01:49,340 Paso 1 22 00:01:49,340 --> 00:01:53,239 Esta no es la getApp 23 00:01:53,239 --> 00:01:55,319 Mas es getNuevaApp 24 00:01:55,319 --> 00:01:57,939 Si 25 00:01:57,939 --> 00:02:00,819 Esto será el método que yo llamo 26 00:02:00,819 --> 00:02:03,000 Cuando la aplicación es nueva 27 00:02:03,000 --> 00:02:04,560 Cuando ya no existe en mi 28 00:02:04,560 --> 00:02:06,620 Ordenador, en mi móvil 29 00:02:06,620 --> 00:02:08,680 Y vuelvo a rehacer 30 00:02:08,680 --> 00:02:10,099 La getApp 31 00:02:10,099 --> 00:02:21,389 Y ahora la getApp tiene dos partes 32 00:02:21,389 --> 00:02:23,610 Si la aplicación 33 00:02:23,610 --> 00:02:25,810 Que quiero instalar no existe en mi móvil 34 00:02:25,810 --> 00:02:27,469 Llamo esta cosa de aquí 35 00:02:27,469 --> 00:02:29,449 Y me olvido 36 00:02:29,449 --> 00:02:30,250 Ya funciona 37 00:02:30,250 --> 00:02:33,370 Y si no, y aquí está la parte nueva 38 00:02:33,370 --> 00:02:34,310 Vale 39 00:02:34,310 --> 00:02:36,909 Boolean 40 00:02:36,909 --> 00:02:38,069 Existe 41 00:02:38,069 --> 00:02:40,990 Falche 42 00:02:40,990 --> 00:02:43,409 Como 43 00:02:43,409 --> 00:02:45,330 Chequeo si la 44 00:02:45,330 --> 00:02:47,129 Aplicación está 45 00:02:47,129 --> 00:02:48,569 Ya está 46 00:02:48,569 --> 00:02:49,830 En mi 47 00:02:49,830 --> 00:02:52,849 Móvil o no 48 00:02:52,849 --> 00:02:57,650 For 49 00:02:57,650 --> 00:03:00,110 Stringer, esto aquí era 50 00:03:00,110 --> 00:03:02,669 For 51 00:03:02,669 --> 00:03:05,409 Intis igual a cero 52 00:03:05,409 --> 00:03:06,770 Y menor que 53 00:03:06,770 --> 00:03:08,409 No, no, no 54 00:03:08,409 --> 00:03:11,069 Menor que mobileapps 55 00:03:11,069 --> 00:03:12,770 Punto lengua 56 00:03:12,770 --> 00:03:15,469 Punto y coma 57 00:03:15,469 --> 00:03:16,689 Y más más 58 00:03:16,689 --> 00:03:20,800 Por todas las aplicaciones 59 00:03:20,800 --> 00:03:21,919 Instaladas 60 00:03:21,919 --> 00:03:22,879 ¿Vale? 61 00:03:23,419 --> 00:03:24,319 Vete a buscar 62 00:03:24,319 --> 00:03:30,080 Si hay alguna que se llama así 63 00:03:30,080 --> 00:03:31,159 ¿Vale? 64 00:03:31,479 --> 00:03:33,099 Entonces, if 65 00:03:33,099 --> 00:03:40,780 MobileApps 66 00:03:40,780 --> 00:03:42,020 De i 67 00:03:42,020 --> 00:03:43,300 Punto 68 00:03:43,300 --> 00:03:46,689 Name 69 00:03:46,689 --> 00:03:48,810 GetName 70 00:03:48,810 --> 00:03:52,030 Porque si os acordáis que name 71 00:03:52,030 --> 00:03:53,889 Era privado, por lo tanto uso el método 72 00:03:53,889 --> 00:03:54,830 Para sacar el name 73 00:03:54,830 --> 00:03:56,990 Punto equals 74 00:03:56,990 --> 00:03:58,569 A name 75 00:03:58,569 --> 00:04:01,870 Si lo que me has dado aquí es igual 76 00:04:01,870 --> 00:04:02,810 A una 77 00:04:02,810 --> 00:04:05,789 Al móvil en posición i 78 00:04:05,789 --> 00:04:07,669 Entonces, ¿qué tengo que hacer? 79 00:04:07,949 --> 00:04:57,410 actualiza la y qué más esto funciona en el puente de rechazo ahora ya no hay 80 00:04:57,410 --> 00:05:04,589 ningún lado poder excepción si el móvil apps de y no es nul y el 81 00:05:04,589 --> 00:05:10,050 móvil apps de y su nombre es exactamente el nombre entonces quiere decir que 82 00:05:10,050 --> 00:05:10,629 Existe 83 00:05:10,629 --> 00:05:13,230 ¿Vale? 84 00:05:14,009 --> 00:05:16,250 Y ahora tendré que actualizarla 85 00:05:16,250 --> 00:05:17,850 Vamos a ver aquí como se hace 86 00:05:17,850 --> 00:05:19,149 ¿Vale? 87 00:05:20,250 --> 00:05:22,170 Si cuando salgo 88 00:05:22,170 --> 00:05:22,689 De aquí 89 00:05:22,689 --> 00:05:25,730 Existe 90 00:05:25,730 --> 00:05:26,329 False 91 00:05:26,329 --> 00:05:28,029 ¿Qué tengo que hacer? 92 00:05:33,540 --> 00:05:34,680 Si no existe 93 00:05:34,680 --> 00:05:40,430 La aplicación, ¿qué tengo que hacer? 94 00:05:45,110 --> 00:05:45,829 Instalarla 95 00:05:45,829 --> 00:05:53,259 si no existe ya 96 00:05:53,259 --> 00:05:55,519 entonces la tengo que instalar como nueva 97 00:05:55,519 --> 00:05:57,740 justo 98 00:05:57,740 --> 00:05:59,860 entonces haré lo que habíamos 99 00:05:59,860 --> 00:06:01,459 hecho antes tranquilamente 100 00:06:01,459 --> 00:06:03,939 si en vez ya existe 101 00:06:03,939 --> 00:06:05,220 vale 102 00:06:05,220 --> 00:06:06,720 pues entonces 103 00:06:06,720 --> 00:06:09,740 ahora tengo que hacer el código para 104 00:06:09,740 --> 00:06:10,279 actualizar 105 00:06:10,279 --> 00:06:13,720 y marcar que existe para que luego aquí sepa 106 00:06:13,720 --> 00:06:14,779 que no existe bla bla bla 107 00:06:14,779 --> 00:06:17,060 esto se ejecuta solo 108 00:06:17,060 --> 00:06:18,819 si yo no he pasado por aquí 109 00:06:18,819 --> 00:06:21,379 O sea, si he comprobado todo mi 110 00:06:21,379 --> 00:06:23,860 Array y no he encontrado 111 00:06:23,860 --> 00:06:24,420 Este nombre 112 00:06:24,420 --> 00:06:26,519 Entonces 113 00:06:26,519 --> 00:06:28,319 Se ejecutará esta 114 00:06:28,319 --> 00:06:30,759 Si al menos una vez lo he encontrado 115 00:06:30,759 --> 00:06:32,680 Pues entonces esta no se ejecuta 116 00:06:32,680 --> 00:06:37,220 Si quiero 117 00:06:37,220 --> 00:06:39,360 Y lo lanzo ahora 118 00:06:39,360 --> 00:06:41,819 ¿Veis que TokTok ahora 119 00:06:41,819 --> 00:06:43,079 Nos ha instalado dos veces? 120 00:06:45,000 --> 00:06:49,170 ¿Se ve o no? 121 00:06:51,509 --> 00:06:51,949 Entonces 122 00:06:51,949 --> 00:06:54,329 Ok, ahora aquí 123 00:06:54,329 --> 00:06:56,250 lo que deberías intentar hacer 124 00:06:56,250 --> 00:06:58,050 es actualizarla 125 00:06:58,050 --> 00:06:58,949 ¿cómo se actualiza? 126 00:07:01,769 --> 00:07:17,170 vale, la primera cosa es 127 00:07:17,170 --> 00:07:19,110 voy a sacar 128 00:07:19,110 --> 00:07:21,990 la aplicación 129 00:07:21,990 --> 00:07:23,810 desde el 130 00:07:23,810 --> 00:07:24,790 App Store 131 00:07:24,790 --> 00:07:26,910 ¿cómo saco la aplicación desde el App Store? 132 00:07:41,379 --> 00:07:43,220 ¿cómo saco la aplicación desde el App Store? 133 00:07:49,509 --> 00:07:50,250 ¿cómo saco 134 00:07:50,250 --> 00:07:51,670 la aplicación desde el App Store? 135 00:07:57,100 --> 00:07:57,980 exacto, así 136 00:07:57,980 --> 00:08:01,629 ahí 137 00:08:01,629 --> 00:08:03,910 Me voy al App Store 138 00:08:03,910 --> 00:08:05,529 Saco 139 00:08:05,529 --> 00:08:07,930 El name este de aquí 140 00:08:07,930 --> 00:08:10,930 Entonces esto me devuelve una aplicación 141 00:08:10,930 --> 00:08:13,069 Que es la aplicación 142 00:08:13,069 --> 00:08:14,949 Desde el App Store 143 00:08:14,949 --> 00:08:17,029 Entonces ahora yo tengo dos 144 00:08:17,029 --> 00:08:18,329 Aplicaciones 145 00:08:18,329 --> 00:08:20,670 Por un lado tengo la del App Store 146 00:08:20,670 --> 00:08:23,670 Y por otro lado tengo la de mi móvil 147 00:08:23,670 --> 00:08:26,449 Si o no 148 00:08:26,449 --> 00:08:28,490 Que son 149 00:08:28,490 --> 00:08:30,009 La misma aplicación 150 00:08:30,009 --> 00:08:33,750 Pero pueden ser versiones distintas 151 00:08:33,750 --> 00:08:36,029 Entonces, ¿qué hago? 152 00:08:36,870 --> 00:08:37,370 Sí 153 00:08:37,370 --> 00:08:57,320 Ni idea 154 00:08:57,320 --> 00:09:01,059 Repito el planteamiento 155 00:09:01,059 --> 00:09:03,220 Ahora tengo dos aplicaciones 156 00:09:03,220 --> 00:09:04,539 Esta 157 00:09:04,539 --> 00:09:07,980 Que es la que he encontrado 158 00:09:07,980 --> 00:09:10,399 En mi móvil 159 00:09:10,399 --> 00:09:12,159 Esta es TokTok 160 00:09:12,159 --> 00:09:13,860 De mi móvil 161 00:09:13,860 --> 00:09:16,039 Y esta 162 00:09:16,039 --> 00:09:18,539 Que la he metido aquí 163 00:09:18,539 --> 00:09:21,799 Que es la misma aplicación 164 00:09:21,799 --> 00:09:22,899 Porque es el mismo name 165 00:09:22,899 --> 00:09:26,159 Pero sacada desde el App Store 166 00:09:26,159 --> 00:09:27,700 Entonces siempre TocToc 167 00:09:27,700 --> 00:09:29,899 Pero sacada del App Store 168 00:09:29,899 --> 00:09:31,659 Tengo estas dos 169 00:09:31,659 --> 00:09:33,179 Aplicaciones 170 00:09:33,179 --> 00:09:34,799 TocToc de mi móvil 171 00:09:34,799 --> 00:09:37,799 Y TocToc recién bajada 172 00:09:37,799 --> 00:09:38,759 Desde el App Store 173 00:09:38,759 --> 00:09:39,679 ¿Sí? 174 00:09:41,259 --> 00:09:42,440 ¿Qué hago ahora? 175 00:09:45,590 --> 00:09:47,690 Efectivamente, ¿qué comparo para ver que es la misma? 176 00:09:47,909 --> 00:09:48,889 La versión 177 00:09:48,889 --> 00:09:50,370 entonces si 178 00:09:50,370 --> 00:09:59,740 vamos a ver checkupdate 179 00:09:59,740 --> 00:10:04,740 que hacía checkupdate 180 00:10:04,740 --> 00:10:10,759 vale 181 00:10:10,759 --> 00:10:12,879 el concepto es que 182 00:10:12,879 --> 00:10:15,299 a checkupdate, que tiene sentido 183 00:10:15,299 --> 00:10:17,700 que la use, vale, me devuelve 184 00:10:17,700 --> 00:10:18,299 null 185 00:10:18,299 --> 00:10:21,419 si las dos son iguales 186 00:10:21,419 --> 00:10:23,639 y me devuelve 187 00:10:23,639 --> 00:10:24,879 una nueva app 188 00:10:24,879 --> 00:10:26,340 si 189 00:10:26,340 --> 00:10:28,559 tengo que 190 00:10:28,559 --> 00:10:29,899 upgradearla 191 00:10:29,899 --> 00:10:33,259 entonces efectivamente no esto 192 00:10:33,259 --> 00:10:35,379 correcto, haré que 193 00:10:35,379 --> 00:10:36,059 la app 194 00:10:36,059 --> 00:10:38,899 check 195 00:10:38,899 --> 00:10:39,720 app 196 00:10:39,720 --> 00:10:43,440 es igual a 197 00:10:43,440 --> 00:10:45,299 tienda 198 00:10:45,299 --> 00:10:47,139 móvil 199 00:10:47,139 --> 00:10:47,580 se llama 200 00:10:47,580 --> 00:10:51,799 tienda apps 201 00:10:51,799 --> 00:10:56,529 punto 202 00:10:56,529 --> 00:10:58,830 check update 203 00:10:58,830 --> 00:11:01,309 de que? 204 00:11:05,450 --> 00:11:06,250 de mi 205 00:11:06,250 --> 00:11:09,070 aplicación 206 00:11:09,070 --> 00:11:10,190 vale 207 00:11:10,190 --> 00:11:12,330 Si esta de aquí 208 00:11:12,330 --> 00:11:18,539 Será 209 00:11:18,539 --> 00:11:20,659 Que la aplicación 210 00:11:20,659 --> 00:11:22,740 Tiene una versión más moderna 211 00:11:22,740 --> 00:11:23,980 Entonces 212 00:11:23,980 --> 00:11:27,000 El resultado es que esta es la versión nueva 213 00:11:27,000 --> 00:11:30,500 Si en vez de esto 214 00:11:30,500 --> 00:11:31,840 Me viene que es null 215 00:11:31,840 --> 00:11:34,019 Quiere decir que son la misma 216 00:11:34,019 --> 00:11:35,899 Entonces que hago aquí 217 00:11:35,899 --> 00:11:41,759 Si 218 00:11:41,759 --> 00:11:46,389 Checkup 219 00:11:46,389 --> 00:11:48,570 Esta 220 00:11:48,570 --> 00:11:51,899 Condición 221 00:11:51,899 --> 00:11:53,720 Que compruebo 222 00:11:53,720 --> 00:11:57,750 Lo repito 223 00:11:57,750 --> 00:11:58,769 Muy bien 224 00:11:58,769 --> 00:11:59,809 Que no sea null 225 00:11:59,809 --> 00:12:02,850 Si esta no es null 226 00:12:02,850 --> 00:12:03,629 ¿Qué quiere decir? 227 00:12:06,539 --> 00:12:08,159 Que esta de aquí 228 00:12:08,159 --> 00:12:10,679 Es una versión más nueva de esta de aquí 229 00:12:10,679 --> 00:12:13,899 ¿Y entonces qué hago? 230 00:12:26,700 --> 00:12:27,419 La sobreescribo 231 00:12:27,419 --> 00:12:34,460 Este señor de aquí me devuelve una aplicación 232 00:12:34,460 --> 00:12:36,080 Si esta aplicación no es null 233 00:12:36,080 --> 00:12:37,580 Quiere decir que esta aplicación 234 00:12:37,580 --> 00:12:39,259 Es la versión más moderna 235 00:12:39,259 --> 00:12:41,580 De la aplicación que yo tenía en este campo de aquí 236 00:12:41,580 --> 00:12:48,190 entonces lo que hago es poner en ese campo de aquí la versión más nueva 237 00:12:48,190 --> 00:13:05,590 y si no no hago nada no porque la que tapa ni siquiera sabe si estoy 238 00:13:05,590 --> 00:13:12,330 actualizando no ahora yo estoy comparando mi la versión que tengo ahora 239 00:13:12,330 --> 00:13:16,909 con la versión del app store son iguales entonces me ha devuelto nul y por tanto 240 00:13:16,909 --> 00:13:21,149 no tengo que hacer nada ya tengo la versión la última versión 241 00:13:21,149 --> 00:13:23,669 Si no tengo la última versión 242 00:13:23,669 --> 00:13:26,009 Cambio la que me han dado con la nueva 243 00:13:26,009 --> 00:13:27,789 Y si en vez me han dado null 244 00:13:27,789 --> 00:13:30,370 Y por lo tanto no hay nueva versión 245 00:13:30,370 --> 00:13:31,470 Pues me quedo como estoy 246 00:13:31,470 --> 00:13:34,090 Ni la instalo otra vez 247 00:13:34,090 --> 00:13:35,269 ¿Vale? 248 00:13:35,330 --> 00:13:36,450 Que era lo que hago aquí 249 00:13:36,450 --> 00:13:38,490 Porque ya existe 250 00:13:38,490 --> 00:13:41,950 Ni la update 251 00:13:41,950 --> 00:13:44,289 Porque me han dado null 252 00:13:44,289 --> 00:13:45,669 Y entonces no hay una nueva versión 253 00:13:45,669 --> 00:13:46,529 No hago nada 254 00:13:46,529 --> 00:13:50,389 ¿Vale? 255 00:13:50,389 --> 00:13:54,679 ahora sí que la getup 256 00:13:54,679 --> 00:13:55,799 está completa 257 00:13:55,799 --> 00:14:02,299 vamos 258 00:14:02,299 --> 00:14:04,320 acabando 259 00:14:04,320 --> 00:14:05,960 esto 260 00:14:05,960 --> 00:14:09,320 ahora quiero borrar 261 00:14:09,320 --> 00:14:10,840 una 262 00:14:10,840 --> 00:14:13,159 aplicación desde mi 263 00:14:13,159 --> 00:14:16,440 móvil, vale 264 00:14:16,440 --> 00:14:19,600 entonces está con public 265 00:14:19,600 --> 00:14:21,259 void 266 00:14:21,259 --> 00:14:23,240 remove app 267 00:14:23,240 --> 00:14:25,100 string name 268 00:14:25,100 --> 00:14:27,100 ¿Qué hago? 269 00:14:30,950 --> 00:14:32,330 Me copio esto 270 00:14:32,330 --> 00:14:37,259 Voy a buscar 271 00:14:37,259 --> 00:14:40,120 Esto 272 00:14:40,120 --> 00:14:43,820 Esto es siempre lo mismo 273 00:14:43,820 --> 00:14:45,740 Copio 274 00:14:45,740 --> 00:14:46,779 ¿Vale? 275 00:14:47,259 --> 00:14:49,980 Voy dentro de mis aplicaciones 276 00:14:49,980 --> 00:14:51,299 Y voy buscando 277 00:14:51,299 --> 00:14:54,019 La aplicación 278 00:14:54,019 --> 00:14:56,200 Con el name que me ha pasado 279 00:14:56,200 --> 00:14:57,360 ¿Sí? 280 00:14:57,679 --> 00:14:59,179 Si la he encontrado 281 00:14:59,179 --> 00:15:02,240 ¿Qué hago aquí? 282 00:15:07,870 --> 00:15:09,929 He encontrado la aplicación que me has dado tú 283 00:15:09,929 --> 00:15:10,850 ¿Qué tengo que hacer? 284 00:15:16,700 --> 00:15:20,009 Nah, ya está 285 00:15:20,009 --> 00:15:21,649 Suficiente 286 00:15:21,649 --> 00:15:24,289 ¿Por qué? Porque todos los otros métodos 287 00:15:24,289 --> 00:15:26,590 Los he hecho pensando que recorro 288 00:15:26,590 --> 00:15:28,370 Todo el array 289 00:15:28,370 --> 00:15:30,230 No ha habido ninguno en el que 290 00:15:30,230 --> 00:15:32,169 He dicho si encuentro un null salgo 291 00:15:32,169 --> 00:15:34,350 ¿Vale? En uno es solo que 292 00:15:34,350 --> 00:15:36,070 Cuando encuentro un espacio null 293 00:15:36,070 --> 00:15:37,509 Escribo allí y salgo, pero 294 00:15:37,509 --> 00:15:45,009 me da igual haberlo encontrado a mitad o al final por lo tanto con esto es safe no es la forma más 295 00:15:45,009 --> 00:15:57,909 eficiente de hacerlo la forma más eficiente pero está así suficiente además me interesa saber que 296 00:15:57,909 --> 00:16:23,990 existe bueno puedo poner name ha sido removida y podría también utilizar esta 297 00:16:23,990 --> 00:16:31,820 información de aquí poniendo aquí existe a true para que por ejemplo si 298 00:16:31,820 --> 00:16:46,679 acabo de aquí y si no te existe puedo mandar un mensaje de la aplicación 299 00:16:46,679 --> 00:16:59,980 nada más no existe y no la puedo quitar 300 00:16:59,980 --> 00:17:02,139 Pero ya está 301 00:17:02,139 --> 00:17:03,480 Con esto 302 00:17:03,480 --> 00:17:05,819 Realmente es suficiente 303 00:17:05,819 --> 00:17:08,319 Ya está hecha la remove app 304 00:17:08,319 --> 00:17:10,980 Y finalmente 305 00:17:10,980 --> 00:17:13,039 Me paqueda el status 306 00:17:13,039 --> 00:17:16,539 Public 307 00:17:16,539 --> 00:17:18,819 Status 308 00:17:18,819 --> 00:17:20,539 Indica el espacio libre 309 00:17:20,539 --> 00:17:22,119 Vale, entonces es void 310 00:17:22,119 --> 00:17:25,339 Status 311 00:17:25,339 --> 00:17:30,230 Que me dice 312 00:17:30,230 --> 00:17:32,410 Cuanto espacio libre 313 00:17:32,410 --> 00:17:34,069 Y cuanta aplicación es instalada 314 00:17:34,069 --> 00:17:45,569 tengo en el móvil vale los espacios libres ya lo tengo era dónde está ahora le vale entonces 315 00:17:45,569 --> 00:18:00,470 puedo que inter torres left igual a mis puntos ahora de left y ahora tengo que contar cuántas 316 00:18:00,470 --> 00:18:12,759 aplicaciones tengo como cuento cuántas aplicaciones tengo 317 00:18:12,759 --> 00:18:19,980 ya inter no map es igual a cero 318 00:18:19,980 --> 00:18:26,640 algún ford de todas mis cosas y si las aplicaciones no son null 319 00:18:26,640 --> 00:18:40,539 qué hago entonces al final puede escribir 320 00:18:40,539 --> 00:19:09,650 En el móvil quedan más SL, más gigabyte libres y tienes instaladas más numapp, más aplicaciones. 321 00:19:12,819 --> 00:19:17,700 Entonces vamos a probar estos métodos. 322 00:19:17,700 --> 00:19:20,799 A ver, aquí yo instalo 323 00:19:20,799 --> 00:19:22,240 Gatito, luego 324 00:19:22,240 --> 00:19:23,859 Hagámoslo así 325 00:19:23,859 --> 00:19:37,880 Instalo gatito 326 00:19:37,880 --> 00:19:48,630 Formigata 327 00:19:48,630 --> 00:19:53,480 Ok, toc 328 00:19:53,480 --> 00:19:59,670 Ok, toc 329 00:19:59,670 --> 00:20:01,490 Dos veces 330 00:20:01,490 --> 00:20:06,920 ¿Vale? Porque así sé que hago 331 00:20:06,920 --> 00:20:08,940 Y lo que pasa 332 00:20:08,940 --> 00:20:09,579 ¿Vale? 333 00:20:13,509 --> 00:20:14,390 Imprimo 334 00:20:14,390 --> 00:20:18,559 Array 335 00:20:18,559 --> 00:20:20,700 Movilapse 336 00:20:20,700 --> 00:20:25,640 y aquí 337 00:20:25,640 --> 00:20:30,430 instalo 338 00:20:30,430 --> 00:20:31,730 lol 339 00:20:31,730 --> 00:20:42,619 vale, entonces aquí veo 340 00:20:42,619 --> 00:20:44,279 todo lo que pasa, dice 341 00:20:44,279 --> 00:20:46,799 el móvil, estas son las que puedes 342 00:20:46,799 --> 00:20:48,740 instalar, instalo gatito y me dice 343 00:20:48,740 --> 00:20:50,619 no existe, instalo fortnite y me dice 344 00:20:50,619 --> 00:20:53,019 correcto, instalo tok tok dos veces 345 00:20:53,019 --> 00:20:54,660 y me dice instalada 346 00:20:54,660 --> 00:20:56,440 correctamente una sola vez 347 00:20:56,440 --> 00:20:57,960 porque la segunda vez no hará nada 348 00:20:57,960 --> 00:21:00,519 luego imprimo el array y veo que efectivamente 349 00:21:00,519 --> 00:21:02,460 está instalado solo fortnite y 350 00:21:02,460 --> 00:21:05,240 Y luego instalo LOL 351 00:21:05,240 --> 00:21:08,240 Y dice no tienes que instalar logs of legend 352 00:21:08,240 --> 00:21:11,480 Ahora probamos 353 00:21:11,480 --> 00:21:13,799 Las partes nuevas 354 00:21:13,799 --> 00:21:15,500 Por ejemplo 355 00:21:15,500 --> 00:21:18,039 Vamos a borrar una 356 00:21:18,039 --> 00:21:20,519 Vamos a pedir el status antes 357 00:21:20,519 --> 00:21:23,420 M1.status 358 00:21:23,420 --> 00:21:34,740 En el móvil quedan 12 GB libres 359 00:21:34,740 --> 00:21:36,559 Y tienes instaladas dos aplicaciones 360 00:21:36,559 --> 00:21:38,700 Vale, correcto 361 00:21:40,299 --> 00:21:41,720 Creo que se agoté 362 00:21:41,720 --> 00:21:44,660 Entonces, pongamos así 363 00:21:44,660 --> 00:21:50,740 Pido 364 00:21:50,740 --> 00:21:51,880 Status 365 00:21:51,880 --> 00:21:53,440 Luego 366 00:21:53,440 --> 00:21:58,769 Borramos una aplicación, ¿qué aplicación? 367 00:21:59,930 --> 00:22:01,329 ¿Borro la primera, por ejemplo? 368 00:22:01,490 --> 00:22:02,410 ¿Qué era la primera? 369 00:22:02,549 --> 00:22:03,869 Era Fortnite 370 00:22:03,869 --> 00:22:05,589 Fortnite 371 00:22:05,589 --> 00:22:07,809 ¿Cómo borro Fortnite? 372 00:22:09,809 --> 00:22:11,089 M1, punto 373 00:22:11,089 --> 00:22:13,990 Remove, ¿no? 374 00:22:13,990 --> 00:22:15,730 Remove app 375 00:22:15,730 --> 00:22:17,170 de 376 00:22:17,170 --> 00:22:19,630 forniget 377 00:22:19,630 --> 00:22:27,549 y ahora como compruebo que se ha borrado 378 00:22:27,549 --> 00:22:31,269 por ejemplo, vuelvo a pedir 379 00:22:31,269 --> 00:22:33,309 el status y vuelvo 380 00:22:33,309 --> 00:22:34,130 a escribir 381 00:22:34,130 --> 00:22:37,230 el array para ver que se ha borrado 382 00:22:37,230 --> 00:22:42,799 entonces 383 00:22:42,799 --> 00:22:44,779 aquí tenía 12 GB 384 00:22:44,779 --> 00:22:47,299 libres, uy aquí algo raro ha hecho 385 00:22:47,299 --> 00:22:48,180 así no, va, está bien 386 00:22:48,180 --> 00:22:51,119 borro fornite, fornite ha sido 387 00:22:51,119 --> 00:22:52,940 removida, pido el status 388 00:22:52,940 --> 00:23:00,119 ahora quedan 26 gb libre y sólo una instalación una aplicación está instalada y ahora si miro 389 00:23:00,119 --> 00:23:07,819 el array veo que donde estaba instalado for night ahora hay un espacio y todo queda allí 390 00:23:12,880 --> 00:23:17,960 parece funcionar ahora puedo volver a instalar una cosa y veré que me la instala aquí no aquí 391 00:23:17,960 --> 00:23:52,299 m1 instalamos algo que quepa no sé que quepa que cabe hasta lo uno nuevo que es whatsapp 392 00:23:52,299 --> 00:24:06,250 y otra vez vuelvo a pedir status y esto vale lanzo entonces veis desde aquí que remuevo 393 00:24:06,250 --> 00:24:08,349 Fortnite, pido el estatus 394 00:24:08,349 --> 00:24:09,490 Quedan 26 395 00:24:09,490 --> 00:24:11,230 Imprimo el array 396 00:24:11,230 --> 00:24:13,089 Efectivamente se ha quitado 397 00:24:13,089 --> 00:24:16,190 Instalo Whatsapp, entonces instalada correctamente 398 00:24:16,190 --> 00:24:17,170 Pido el estatus 399 00:24:17,170 --> 00:24:19,269 Efectivamente ha reducido 400 00:24:19,269 --> 00:24:21,950 Y ahora tengo dos aplicaciones instaladas 401 00:24:21,950 --> 00:24:24,190 Y veo que aquí en el primer null 402 00:24:24,190 --> 00:24:25,210 Que me ha encontrado 403 00:24:25,210 --> 00:24:27,470 Me ha instalado el Whatsapp 404 00:24:27,470 --> 00:24:30,269 Está funcionando, instala, no instala 405 00:24:30,269 --> 00:24:32,069 Si no hay espacio no te lo instalas 406 00:24:32,069 --> 00:24:33,049 Lo remueve 407 00:24:33,049 --> 00:24:34,609 Y todo lo que sea 408 00:24:34,609 --> 00:24:37,750 Quedaría del ejercicio 409 00:24:37,750 --> 00:24:40,170 Ponía también una clase de prueba móvil 410 00:24:40,170 --> 00:24:41,869 ¿Vale? Prueba móvil es esto 411 00:24:41,869 --> 00:24:44,109 ¿Vale? Es lo que estamos 412 00:24:44,109 --> 00:24:44,730 Haciendo aquí 413 00:24:44,730 --> 00:24:47,990 Este main de aquí al fin y al cabo es prueba móvil 414 00:24:47,990 --> 00:24:49,809 Solo que yo lo estoy haciendo estático 415 00:24:49,809 --> 00:24:52,009 Diciéndole que hacer, mientras aquí te dice 416 00:24:52,009 --> 00:24:54,130 Haz un menú y es el usuario que te dice 417 00:24:54,130 --> 00:24:56,009 Añade esto, quita esto 418 00:24:56,009 --> 00:24:58,130 Comprueba 419 00:24:58,130 --> 00:24:59,309 Etcétera, etcétera, etcétera 420 00:24:59,309 --> 00:25:01,769 Pero esto lo probáis vosotros 421 00:25:01,769 --> 00:25:05,430 No sé, yo con esto me doy satisfecho. 422 00:25:07,170 --> 00:25:07,930 ¿Dudas?