Skip to content

Commit 4da5127

Browse files
authored
Adição de links variados sobre testes, persistência e SwiftUI
1 parent ddffdfb commit 4da5127

8 files changed

+48
-21
lines changed

Book/src/SUMMARY.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
- [UIKit](ui/uikit.md)
1313
- [Animações](ui/animacoes.md)
1414
- [Networking](networking.md)
15-
- [Gerenciamento de Dependências](gerenciamento-de-dependencias.md)
15+
- [Gerenciamento de Dependências e Modularização](gerenciamento-de-dependencias-e-modularizacao.md)
1616
- [Persistência](persistencia.md)
1717
- [Reatividade](reatividade.md)
1818
- [Segurança](segurança.md)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
## Gerenciamento de Dependências
2+
3+
- [Instalação e uso do gerenciador de dependências CocoaPods - Giovanna Moeller](https://www.alura.com.br/artigos/ios-swift-instalacao-uso-gerenciador-dependencias-cocoapods)
4+
- [Gerenciadores de dependências iOS - tokenlab](https://blog.tokenlab.com.br/gerenciadores-de-dependencias-ios/)
5+
- [Carthage: Um gerenciador de dependências para projetos Xcode - infoq](https://www.infoq.com/br/news/2015/07/carthage-dependency-manager/)
6+
7+
## Modularização
8+
9+
- [Os conceitos e princípios da modularização para aplicação Mobile - Paulo Felipe](https://www.linkedin.com/pulse/o-conceito-e-princ%C3%ADpios-da-modulariza%C3%A7%C3%A3o-para-aplica%C3%A7%C3%A3o-souza-yrayf/)
10+
- [Interface modularizada para apps iOS - Caue Alves](https://medium.com/xp-inc/interface-modularizada-para-apps-ios-9d39fa201dba)
11+
- [Coordenando Aplicativo iOS Modularizado - Brenno de Moura](https://onnerb.medium.com/modularizando-aplicativos-ios-80a20fcdd69b)
12+
- [Modularização no iOS: Estruturando Projetos com Swift Package Manager - Lys](https://dev.to/lys/criando-um-modulo-com-swift-package-manager-3cga)

Book/src/gerenciamento-de-dependencias.md

-5
This file was deleted.

Book/src/linguagem.md

+1
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@
101101
- [🎬 Automatizando a detecção de vazamento de memória - Comitando](https://www.youtube.com/watch?v=Zxo2p1MpkI4)
102102
- [🎬 Desvendando o ARC do Swift - DevPoli](https://www.youtube.com/watch?v=CZbOUMOxtU8)
103103
- [🎬 Mentoria - Gerenciamento de Memória no iOS - Parte 1 (Memória Dinâmica) - Marcelo Costa](https://www.youtube.com/watch?v=kQXW9lGyLzA)
104+
- [🎬 Stack vs Heap - Gerenciamento de Memória no iOS - Extra 1 - Marcelo Costa](https://www.youtube.com/watch?v=GvN7zE0LGMc)
104105

105106
## Timer
106107

Book/src/persistencia.md

+13-4
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,20 @@
11
# Persistência
22

3+
- [Persistência de Dados em Swift: Visão geral para Apps iOS Extraordinários - Erick Rocha](https://medium.com/@erickrocha965/persist%C3%AAncia-de-dados-em-swift-vis%C3%A3o-geral-para-apps-ios-extraordin%C3%A1rios-5bba5159c112)
4+
5+
## UserDefaults
6+
7+
- [🎬 Como utilizar o UserDefaults - Swift para Todos](https://www.youtube.com/watch?v=SvtBgqmqkpQ)
8+
- [🎬 Como usar o UserDefaults - DevPoli](https://www.youtube.com/watch?v=sGDcVqfXMks)
9+
10+
## CoreData
11+
312
- [Aprendendo CoreData com SwiftUI - Academy IFCE + Alley Pereira](https://medium.com/academy-ifce/aprendendo-coredata-com-swiftui-90c9d2159714)
413
- [CoreData - Uma introdução à Persistência em iOS - Guilherme Paciulli](https://medium.com/mackmobile/coredata-940c3c61b048)
514
- [Persistência de dados usando CoreData - equinociOS](http://equinocios.com/banco%20de%20dados/2017/03/30/persistencia-de-dados-usando-core-data/)
6-
- [Persistência de Dados em Swift: Visão geral para Apps iOS Extraordinários - Erick Rocha](https://medium.com/@erickrocha965/persist%C3%AAncia-de-dados-em-swift-vis%C3%A3o-geral-para-apps-ios-extraordin%C3%A1rios-5bba5159c112)
15+
16+
## SwiftData
17+
718
- [Introdução ao uso poderoso do SwiftData para persistência de dados em SwiftUI - Rodolfo Comparsi](https://medium.com/@rodolfocomparsi96/introdu%C3%A7%C3%A3o-ao-uso-poderoso-do-swiftdata-para-persist%C3%AAncia-de-dados-em-swiftui-e7cbb7b0c60d)
819
- [Guia sobre SwiftData - Models - Bruno Faganello](https://faganello.dev.br/guia-sobre-swiftdata-models)
9-
## Vídeos
10-
11-
- [🎬 Como utilizar o UserDefaults - Swift para Todos](https://www.youtube.com/watch?v=SvtBgqmqkpQ)
20+
- [Por Que Todo Dev iOS Deveria Conhecer o SwiftData? - Gustavo Cosme](https://www.linkedin.com/pulse/por-que-todo-dev-ios-deveria-conhecer-o-swiftdata-gustavo-cosme-0bqmf)

Book/src/testes.md

+18-11
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,27 @@
11
# Testes
22

3-
- [Introdução aos Testes Unitários em Swift: Vantagens, Desvantagens e Etapas - André Porto](https://www.linkedin.com/pulse/introdu%2525C3%2525A7%2525C3%2525A3o-aos-testes-unit%2525C3%2525A1rios-em-swift-vantagens-e-etapas-porto%3FtrackingId=fGZzKzDfRDepecqOb8Jvpw%253D%253D/)
4-
- [iOS Teste Unitário e Teste de UI - Hoff Silva](https://hoffsilva.medium.com/ios-teste-unit%C3%A1rio-e-teste-de-ui-tutorial-1360bb66ff73)
5-
- [Escrevendo testes unitários em cenários caóticos: uma abordagem prática - Renato Felício](https://engineering.idwall.co/escrevendo-testes-unitarios-em-cenarios-caoticos-uma-abordagem-pratica-e44a2d2d5d85)
6-
- [Escrevendo Testes Unitários para uma ViewController com TableView - Leonardo Cunha](https://medium.com/usemobile/escrevendo-testes-unit%C3%A1rios-para-uma-viewcontroller-com-tableview-91ee923de478)
7-
- [Testes unitários em Swift com MVVM - SoftDesign](https://softdesign.com.br/blog/testes-unitarios-em-swift-com-mvvm)
8-
- [Testes automatizados com XCTest Framework para teste de app iOS - Amanda Lacerda](https://www.linkedin.com/pulse/start-testes-automatizados-com-xctest-framework-para-de-lacerda/?originalSubdomain=pt)
9-
- [Test Doubles em Swift (Ou o isolamento de testes unitários) - Matheus de Vasconcelos](https://medium.com/digitalproductsdev/test-doubles-swift-cd43372eb45e)
103
- [iOS Tests 101 - Yasmin Benatti](https://medium.com/ifood-tech/ios-tests-101-c078505e2200)
11-
- [Como Utilizar ‘Mocks’, ‘Strategy’ e Programação Orientada a Protocolos com Swift para Melhorar seus Testes - Igor Silva](https://medium.com/@igorsilvadev/como-utilizar-mocks-strategy-e-programa%C3%A7%C3%A3o-orientada-a-protocolos-com-swift-para-melhorar-seus-28f6b0399c32)
124

13-
## Vídeos
5+
## Testes unitários
146

15-
- [🎬 Automação de testes NATIVA para iOS com XCUITest - qazando](https://www.youtube.com/watch?v=-JyD2EMRxVA)
7+
- [Testes unitários em Swift com MVVM - SoftDesign](https://softdesign.com.br/blog/testes-unitarios-em-swift-com-mvvm)
8+
- [iOS Teste Unitário e Teste de UI - Hoff Silva](https://hoffsilva.medium.com/ios-teste-unit%C3%A1rio-e-teste-de-ui-tutorial-1360bb66ff73)
9+
- [Escrevendo testes unitários em cenários caóticos: uma abordagem prática - Renato Felício](https://engineering.idwall.co/escrevendo-testes-unitarios-em-cenarios-caoticos-uma-abordagem-pratica-e44a2d2d5d85)
10+
- [Escrevendo Testes Unitários para uma ViewController com TableView - Leonardo Cunha](https://medium.com/usemobile/escrevendo-testes-unit%C3%A1rios-para-uma-viewcontroller-com-tableview-91ee923de478)
11+
- [Introdução aos Testes Unitários em Swift: Vantagens, Desvantagens e Etapas - André Porto](https://www.linkedin.com/pulse/introdu%2525C3%2525A7%2525C3%2525A3o-aos-testes-unit%2525C3%2525A1rios-em-swift-vantagens-e-etapas-porto%3FtrackingId=fGZzKzDfRDepecqOb8Jvpw%253D%253D/)
1612
- [🎬 Lidando com FileManager em testes unitários - Comitando](https://www.youtube.com/watch?v=0i1y2Kmzkj4)
17-
- [🎬 Escrevendo testes de UI - Comitando](https://www.youtube.com/watch?v=E1P2O303aqo)
1813
- [🎬 Criando Testes Unitários - Pedro Lagosta](https://www.youtube.com/watch?v=ZZ54oJh1uKI)
1914
- [🎬 Criando Testes Unitários na prática - Pedro Lagosta](https://www.youtube.com/watch?v=sQzgW-dWpvU)
2015
- [🎬 [Devpass Talks] Dominando Testes Unitários no iOS (Leonardo Santos)](https://www.youtube.com/watch?v=HYwtWibbK5o)
16+
17+
## Testes automatizados
18+
19+
- [Testes Automatizados em Apps iOS: Por Que Eles Fazem Toda a Diferença? - Gustavo Cosme](https://www.linkedin.com/pulse/testes-automatizados-em-apps-ios-por-que-eles-fazem-toda-cosme-tr2of)
20+
- [Testes automatizados com XCTest Framework para teste de app iOS - Amanda Lacerda](https://www.linkedin.com/pulse/start-testes-automatizados-com-xctest-framework-para-de-lacerda)
21+
- [🎬 Automação de testes NATIVA para iOS com XCUITest - qazando](https://www.youtube.com/watch?v=-JyD2EMRxVA)
22+
- [🎬 Escrevendo testes de UI - Comitando](https://www.youtube.com/watch?v=E1P2O303aqo)
23+
24+
## Dublês de teste
25+
26+
- [Test Doubles em Swift (Ou o isolamento de testes unitários) - Matheus de Vasconcelos](https://medium.com/digitalproductsdev/test-doubles-swift-cd43372eb45e)
27+
- [Como Utilizar ‘Mocks’, ‘Strategy’ e Programação Orientada a Protocolos com Swift para Melhorar seus Testes - Igor Silva](https://medium.com/@igorsilvadev/como-utilizar-mocks-strategy-e-programa%C3%A7%C3%A3o-orientada-a-protocolos-com-swift-para-melhorar-seus-28f6b0399c32)

Book/src/tutoriais.md

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
- [Desenvolvimento iOS: Um guia para iniciantes](https://www.linkedin.com/pulse/desenvolvimento-ios-um-guia-para-iniciantes-eduardo-escaleira%3FtrackingId=gcBVaUdEQ%252BKQtyyHRjzdgQ%253D%253D/)
44
- [Como desenvolver seu próprio gerador de senha no iOS - Victor Catão](https://medium.com/victorcatao/como-desenvolver-seu-pr%C3%B3prio-gerador-de-senha-no-ios-d538f27236dd)
5+
- [Como Publicar Seu Primeiro App na App Store: Um Guia Completo - Gustavo Cosme](https://www.linkedin.com/pulse/como-publicar-seu-primeiro-app-na-store-um-guia-completo-cosme-zxpsf/)
56
- [iOS App Dev Tutorials - Apple [en]](https://developer.apple.com/tutorials/app-dev-training)
67
- [SwifUI Tutorial - Apple [en]](https://developer.apple.com/tutorials/swiftui)
78

Book/src/ui/swift-ui.md

+2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
- [SwiftUI: dicas para quem quer começar a desenvolver - Arthur Givigir](https://arthurgivigir.medium.com/swiftui-dicas-para-quem-quer-começar-a-desenvolver-f51f662d5825)
55
- [Montando um Design System com SwiftUI - Vinicius Carvalho](https://theswiftmah.com.br/swift,/designsystem,/swiftui/2024/08/16/Montando-um-Design-System-com-SwiftUI.html)
66
- [Implementando Face ID em seu App com SwiftUI - Gustavo Cosme](https://www.linkedin.com/pulse/implementando-face-id-em-seu-app-com-swiftui-gustavo-cosme-j7nfe)
7+
- [SwiftUI e Blockchain: Explorando o Futuro do Desenvolvimento Mobile - Gustavo Cosme](https://www.linkedin.com/pulse/swiftui-e-blockchain-explorando-o-futuro-do-mobile-gustavo-cosme-srebf/)
8+
- [Usando Swift Charts para Visualizar Dados no SwiftUI - Gustavo Cosme](https://www.linkedin.com/pulse/usando-swift-charts-para-visualizar-dados-swiftui-gustavo-cosme-h1vvf)
79
- [SwiftUI Notes](https://heckj.github.io/swiftui-notes/)
810

911
## Elementos

0 commit comments

Comments
 (0)