본문 바로가기
728x90
반응형

개발자35

[iOS_Swift] Fastlane + Jenkins을 이용해 CI/CD를 구축해보자 - 2_43 안녕하세요!! 개발하는 윤기사입니다! 저번 포스팅에서 fastlane을 이용해서 앱 배포 자동화를 구축을 했었는데, 이번 포스팅에서는 fastlane과 함께 자주 사용되는 (무료!) Jenkins을 이용한 CI/CD를 구축해보려고 합니다! 마지막에는 제가 겪었던 Trouble Shooting 내용도 공유해 드리니, 꼭 끝까지 읽어주셨으면 합니다! 아직 저번 포스팅을 안보신 분들이 계시다면 먼저 보고 와주세요. 😆 [iOS_Swift] Fastlane을 이용해 CI/CD를 구축해보자 - 1_42 안녕하세요! 개발하는 윤기사입니다! 이번 포스팅에서는 제가 Fastlane을 이용해 TestFlight와 FireBase-App-Distribution의 앱 배포 자동화를 구축을 했는데, 그 내용을 공유하고자 합니.. 2023. 12. 20.
[SeSAC iOS 앱 개발자 데뷔과정 2기] 합격 과정부터 수료 이후까지 최종 후기 ^_^ 안녕하세요~ 개발하는 윤기사입니다!! 오랜만에 블로그 글을 작성하게 되었는데 (새싹 2기 수료 후 바로 취업해서 일하고 있어서 그렇습니다...^^) 지금이나마 이웃 여러분들께 새싹 후기를 남겨드리려고 이렇게 글을 씁니다!! 합격 과정부터 수료 후까지 모조리 알려드릴게요~~ 저는 2022.07.04(월) ~ 2022.12.07(수) 총 약 5개월간 진행하는 SeSAC iOS 앱개발자 데뷔과정 2기를 진행했었습니다! 대부분 온라인 강의로 진행했었고, 오프라인 모임도 과정 중에 4번 정도 있었습니다!!(맞나?) 자세하게 얘기드리기 전에, 한 줄 평을 남겨보자면, "안 했으면 엄청 후회할 뻔!" 이라고 정리할 수 있겠네요! 1. 서류 전형 처음 10문항 정도의 자기소개서로 서류 전형을 진행했습니다. 저는 애초에.. 2023. 4. 9.
[앱 출시 후기] One Percent : 국내주식 - 나만의 매매일지 [SeSAC 2기 iOS 앱 개발자 교육과정 수강중] 2022년 9월 13일부터 (사실상 추석 전에 시작이었지만, 추석은 놀았기 때문에 패스!) 2022년 9월 30일까지 약 3주간 나의 첫 개인 앱 출시 기간을 가졌었다. 나는 국내 주식만을 다루는 매매일지 관련한 앱을 만들기로 했었고, 기획안과 사전 계획을 열심히 작성했다. 사용자들에게 매매일지뿐만 아니라 차트 패턴, 캔들 패턴, 수익률을 계산해 볼 수 있는 복리 계산기, 경제 뉴스 확인하기, 코스피 & 코스닥에 상장해 있는 종목명을 검색해서 매수/매도 추가하기 기능을 구현할 예정이었다. 아래는 Figma를 이용해 처음 앱 UI를 만들어 보았던 거다. 욕심만 많아서 이런 기능, 저런 기능 다 넣고 싶었지만..... 역시나 뺐던 기능도 매우 많다 ㅠ.ㅠ.. 2022. 10. 5.
[iOS_Swift] TextField 천의 자리마다 (,)콤마 찍기_ 24 안녕하세요 이웃님들!! 개발하는 윤기사입니다~ 최근 개인 앱 출시 준비하느라 블로그에 소홀했던 점!! 죄송합니다...ㅠ.ㅠ (너무 바빴어요...🥲) 그래서 오늘부터 올려드리는 포스팅들은 개인 앱 출시 준비하면서 어려움을 겪었던 부분을 하나씩 올려드리려고 합니다! 첫 번째, 바로 시작해보시죠! 텍스트 필드에 천의 자리마다 쉼표를 찍는 방법입니다. 제가 만들었던 앱 중에 한 가지 메뉴인 복리 계산기 탭입니다. TextField의 원금과 이자율, 투자기간은 모두 숫자이기 때문에 천의 자리마다 (,) 콤마가 필요했습니다. 1. 사용하고자 하는 ViewController에 텍스트 필드 딜리 게이트를 선언합니다. 함수는 을 이용합니다. extension CaculateViewController: UITextFiel.. 2022. 10. 3.
[iOS_OpenSource] CodeBase로 쉽게 View 만들기 (Then) _ 2 안녕하세요!! 개발하는 윤기사입니다~~ 오늘은 저번 포스팅에 이어서 "Then"이라는 오픈소스 라이브러리를 설명해드리려고 가져왔는데요! 제가 가장 즐겨 쓰는 라이브러리가 아닐까 생각이 듭니다! Then 라이브러리를 같은 새싹 동기분께 추천받아서 사용하게 되었는데 너무 편하더라고요... 바로 시작해볼까요?? 뿌셔뿌셔! - Then - 일단 처음으로 말씀드리고 싶은 것은, Then 라이브러리는 대한민국 iOS 개발자 전수열 님께서 만드신 라이브러리입니다! 클로저 구문을 이용해서 더 깔끔하고 가독성이 높은 코드를 사용하여 view를 만들 수 있는데요! 1) SPM(Swift Package Manager)를 이용해서 Then 라이브러리를 추가해줍니다. Up to Next Major Version으로 Add Pa.. 2022. 8. 28.
[iOS_Swift] 예외처리(throw, do_catch, try) _ 22 안녕하세요~ 개발하는 윤기사입니다!! 오늘은 스위프트의 가장 필수적인 요소인 예외처리(오류처리)에 대해 알아보겠습니다! do_catch, throw와 try를 이용한 예외처리는 프로그램 내에서 에러가 발생한 상황에 대처하기 위한 과정입니다! Xcode를 사용하다가 런타임 에러가 발생하거나 모든 기능이 개발자가 원하는 대로 동작한다는 보장이 없기 때문에 오류 처리가 꼭 필요합니다! 예외처리를 통해 오류가 상황을 구별하고, 프로그램 자제적으로 오류를 해결하거나 개발자에게 어떤 종류의 에러가 발생했는지 알려주는 역할이 꼭 필요합니다!! 함수를 하나 만들어줍니다. DateFormat의 형태를 확인해주는 함수입니다. 입력한 값이 날짜 형태로 변환이 되는지 안되는지를 구별해주는 겁니다. validateUserInp.. 2022. 8. 24.
728x90
반응형