Skip to content

Commit e24ecca

Browse files
📝 adicionando readme no repositorio
1 parent 0d08c25 commit e24ecca

File tree

5 files changed

+42
-0
lines changed

5 files changed

+42
-0
lines changed

CheckboxDemoApp.xcodeproj/project.pbxproj

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
52590C512C19108E00D416F6 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 52590C502C19108E00D416F6 /* Assets.xcassets */; };
1414
52590C542C19108E00D416F6 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 52590C522C19108E00D416F6 /* LaunchScreen.storyboard */; };
1515
52590C782C19112D00D416F6 /* CheckboxButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52590C772C19112D00D416F6 /* CheckboxButton.swift */; };
16+
52590CDC2C192F6E00D416F6 /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = 52590CDB2C192F6E00D416F6 /* README.md */; };
1617
/* End PBXBuildFile section */
1718

1819
/* Begin PBXFileReference section */
@@ -24,6 +25,7 @@
2425
52590C532C19108E00D416F6 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
2526
52590C552C19108E00D416F6 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
2627
52590C772C19112D00D416F6 /* CheckboxButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CheckboxButton.swift; sourceTree = "<group>"; };
28+
52590CDB2C192F6E00D416F6 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
2729
/* End PBXFileReference section */
2830

2931
/* Begin PBXFrameworksBuildPhase section */
@@ -40,6 +42,7 @@
4042
52590C3B2C19108C00D416F6 = {
4143
isa = PBXGroup;
4244
children = (
45+
52590CDB2C192F6E00D416F6 /* README.md */,
4346
52590C462C19108C00D416F6 /* CheckboxDemoApp */,
4447
52590C452C19108C00D416F6 /* Products */,
4548
);
@@ -125,6 +128,7 @@
125128
isa = PBXResourcesBuildPhase;
126129
buildActionMask = 2147483647;
127130
files = (
131+
52590CDC2C192F6E00D416F6 /* README.md in Resources */,
128132
52590C542C19108E00D416F6 /* LaunchScreen.storyboard in Resources */,
129133
52590C512C19108E00D416F6 /* Assets.xcassets in Resources */,
130134
);
@@ -286,6 +290,7 @@
286290
CURRENT_PROJECT_VERSION = 1;
287291
GENERATE_INFOPLIST_FILE = YES;
288292
INFOPLIST_FILE = CheckboxDemoApp/Info.plist;
293+
INFOPLIST_KEY_CFBundleDisplayName = Demo;
289294
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
290295
INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen.storyboard;
291296
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
@@ -312,6 +317,7 @@
312317
CURRENT_PROJECT_VERSION = 1;
313318
GENERATE_INFOPLIST_FILE = YES;
314319
INFOPLIST_FILE = CheckboxDemoApp/Info.plist;
320+
INFOPLIST_KEY_CFBundleDisplayName = Demo;
315321
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
316322
INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen.storyboard;
317323
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";

CheckboxDemoApp/Assets.xcassets/AccentColor.colorset/Contents.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
{
22
"colors" : [
33
{
4+
"color" : {
5+
"color-space" : "srgb",
6+
"components" : {
7+
"alpha" : "1.000",
8+
"blue" : "0.710",
9+
"green" : "0.820",
10+
"red" : "0.180"
11+
}
12+
},
413
"idiom" : "universal"
514
}
615
],

CheckboxDemoApp/Assets.xcassets/AppIcon.appiconset/Contents.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"images" : [
33
{
4+
"filename" : "iTunesArtwork@2x.png",
45
"idiom" : "universal",
56
"platform" : "ios",
67
"size" : "1024x1024"
153 KB
Loading

README.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# Componente de Checkbox Demo App
2+
3+
![Platform](https://img.shields.io/badge/platform-iOS-blue)
4+
![Swift](https://img.shields.io/badge/language-Swift-orange)
5+
![View Code](https://img.shields.io/badge/View%20Code-100%25-yellowgreen)
6+
7+
Este projeto demonstra como criar um componente de checkbox customizado em um
8+
aplicativo iOS utilizando apenas View Code. Ele foi desenvolvido como parte de
9+
uma videoaula no canal [Programou](https://www.youtube.com/@programou).
10+
11+
## Como Rodar
12+
13+
1. Certifique-se de que você está no diretório do projeto.
14+
2. Abra o projeto no Xcode.
15+
3. Selecione um simulador ou um dispositivo real.
16+
4. Clique no botão de rodar ou pressione Cmd + R para iniciar o aplicativo.
17+
18+
## Solução
19+
20+
Para ver as soluções desenvolvidas durante o vídeo publicado no [canal do youtube](https://www.youtube.com/@programou), consulte a aba de ["Pull Requests"](https://github.com/Programou-io/swift-viewcode-tab-bar-demo-app/pulls). Cada pull request representa uma etapa da implementação ou melhorias feitas no projeto.
21+
22+
## Possui alguma duvida?
23+
24+
Caso tenha alguma duvida ou queira entrar em contato, abra uma issue nesse
25+
repositorio e/ou mande uma mensagem nos perfis da Programou e/ou Comente no
26+
nosso video :D.

0 commit comments

Comments
 (0)