Curso de CLEAN ARCHITECTURE (Arquitectura Limpia) en Swift [Parte 2]

  Рет қаралды 1,762

Said Rehouni - iOS Dev

Said Rehouni - iOS Dev

Күн бұрын

Parte 2 de Aprende a crear una App iOS con CLEAN ARCHITECTURE o ARQUITECTURA LIMPIA desde 0.
Ya puedes ver todas las partes del curso aqui:
Parte 1: • Curso de CLEAN ARCHITE...
Parte 2: • Curso de CLEAN ARCHITE...
Parte 3: • Curso de CLEAN ARCHITE...
Parte 4: • Curso de CLEAN ARCHITE...
Parte 5: • Curso de CLEAN ARCHITE...
Suscríbete para no perderte ningún video del curso!
Fundamentos de Clean Architecture: • Aprende los 3 Fundamen...
Principios SOLID 👇
• ¿Qué son Principios SO...
Lista de Patrónes de Diseño: • Patrones de diseño sof...
Inyección de Dependencias: • ¿Qué es la INYECCIÓN D...

Пікірлер: 18
@danilohernandez9847
@danilohernandez9847 11 ай бұрын
Gracias por el video, seria bueno algunas clases de combine!
@ISAAC60557
@ISAAC60557 10 ай бұрын
Parte 2 completada!! Esperando con ganas la siguiente para pode seguir ampliando conocimientos. Muchas gracias por el contenido Said!
@SaidRehouni
@SaidRehouni 10 ай бұрын
Hola Isaac, gracias a ti por el apoyo. Ya puedes ver la parte 3: kzbin.info/www/bejne/a5yZi6eLq8-Hj8U Saludos!
@alexsalcedosilva4183
@alexsalcedosilva4183 27 күн бұрын
Saludos, excelente aporte, soy nuevo en el desarrollo de iOS, tengo una view con un TextField y un Button, me gustaría saber como se hace una simple navegación de una view a otra mediante un click del botón (ejecuta la llamada a una api rest, su resultado pasa la información a otra pantalla para el detalle; el proyecto lo tengo planteado mediante el uso de MVVM, State, UseCase, Repository, RemoteDataSource, UrlSession) y he visto que para la inyección de dependencias tambié se puede usar el package Factory, lo recomiendan? De antemano agradezco la respuesta.
@cesarcubillos7098
@cesarcubillos7098 9 ай бұрын
Gracias Said, aun no entiendo muchas cosas pero voy poco a poco. Está genial el contenido, voy por el tercer video.
@SaidRehouni
@SaidRehouni 9 ай бұрын
Gracias Cesar! Eso es, poco a poco y con práctica, acabarás dominando todos los conceptos. Saludos!
@elemarivero
@elemarivero 8 ай бұрын
Tremendo este contenido! Gracias por otorgarlo a la comunidad!
@SaidRehouni
@SaidRehouni 7 ай бұрын
Muchas gracias por el apoyo! Saludos!
@marcoalonsogames
@marcoalonsogames 9 ай бұрын
Excelente explicacion, mas videos de clean architecture!
@jimmymacdev
@jimmymacdev 6 ай бұрын
Aquí tengo una duda, espero que me ayudes. En el caso que quieras hacer el method de tipo POST, qué cambiaría? Porque a simple Vista ese get no tiene influencia en el código.
@SaidRehouni
@SaidRehouni 6 ай бұрын
Buena pregunta! Para hacer un POST necesitaríamos crear un método nuevo en el URLSessionRequestMaker el cual nos devuelva un URLRequest, y necesitaríamos también crear otro método en el URLSessionHTTPCLient que utilice URLRequest y no URL para que podamos llamar a este método desde fuera. Otra cosa que podríamos hacer es que el URLSessionRequestMaker devuelva siempre un URLRequest y no un URL, de esta forma podríamos tener un único método en el URLSessionHTTPCLient ya que siempre va a obtener un URLRequest y la forma en hacer la petición va a ser siempre la misma. El struct Endpoint tendría la configuración específica de la request. Saludos!
@alexrivero4776
@alexrivero4776 5 ай бұрын
Tengo una pregunta a la hora de crear el factory. ¿Declaras las funciones privadas static por alguna razón en particular o es simplemente por semántica y claridad? ¿No sería suficiente con ser privadas? Muy buen contenido!
@SaidRehouni
@SaidRehouni 3 ай бұрын
Buena pregunta! Es mas por gusto y evitar tener tener que instanciar el Factory cuando se llama a estas funciones. Gracias por el apoyo!
@carloszr4769
@carloszr4769 5 ай бұрын
Hola Said, ¿tienes disponible el esquema para poder descargarlo? Gracias de antemano.
@SaidRehouni
@SaidRehouni 5 ай бұрын
Hola Carlos, buena idea! Mañana subiré el diagrama completo a GitHub Saludos!
@ArturoDevA
@ArturoDevA 2 ай бұрын
hola tengo una duda en base a tu experiencia ya que soy nuevo en swift, en android tenemos dagger hilt y otras como KOIN para DI, en swift es recomendable usar alguna libreria para DI o es mas conveniente usar el patron factory ?
@SaidRehouni
@SaidRehouni 2 ай бұрын
En Swift las más conocidas son Swinject o Resolver, pero sinceramente yo prefiero utilizar factories. En Android lo veo necesario, pero en iOS creo que no aporta tantas ventajas. Cuando se trata de librerías de terceros, mi opinión es cuantas menos tengas mejor. Saludos!
@SaidRehouni
@SaidRehouni 10 ай бұрын
Parte 3 ya disponible: kzbin.info/www/bejne/a5yZi6eLq8-Hj8U
Curso de CLEAN ARCHITECTURE (Arquitectura Limpia) en Swift [Parte 3]
1:07:31
Said Rehouni - iOS Dev
Рет қаралды 927
Curso de CLEAN ARCHITECTURE (Arquitectura Limpia) en Swift [Parte 1]
53:44
Said Rehouni - iOS Dev
Рет қаралды 5 М.
This Dumbbell Is Impossible To Lift!
01:00
Stokes Twins
Рет қаралды 32 МЛН
王子原来是假正经#艾莎
00:39
在逃的公主
Рет қаралды 9 МЛН
wow so cute 🥰
00:20
dednahype
Рет қаралды 29 МЛН
Let's Build Snacks Shop App using SwiftUI | iOS 17
34:35
Commit
Рет қаралды 19 М.
Clean Architecture in TypeScript
58:19
Donny Roufs
Рет қаралды 21 М.
He makes $3M a year with a $400 VPS
10:17
Mischa van den Burg
Рет қаралды 13 М.
Cómo me Convertí en PROGRAMADOR iOS (Mi experiencia + consejos)
18:23
Said Rehouni - iOS Dev
Рет қаралды 2,7 М.
Clean Architecture IS about Vertical Slicing, actually!
15:24
About Clean Code
Рет қаралды 35 М.
Покупка бюджетного ПК на Wildberries? 🤬
0:59
Samsung vs Iphone
0:21
Takadori1
Рет қаралды 22 МЛН
Apple удивляет! Даже на Андроид такого нет!
0:42
ÉЖИ АКСЁНОВ
Рет қаралды 421 М.