Project/Swift+WebView

iOS/WebView/Project - 작업 계획#0

건담아빠 2023. 1. 10. 14:55

IOS/Xcode 14X Swift5.7.2 WKWebView 에서 작업 진행

 

Storyboard로 먼저 작업을 완료하고.! Code로든 SuperEasyLayout 방식이든 추가로 개발하자!!

스토리보드.. 스타일에 안맞음 -_-;

안맞지만.. 기존 개발된거에 영향을 미칠수도 있으니 스토리보드 형태로 개발을 일단 완료해야겠다!

두가지 타입 모두 개발 완료 후 대체 가능하면 그때 바꾸자!!

작업 필수 사항

  • WKWebView 생성 및 기본 세팅
  • 인터넷 연결 체크 (헬스체크)
  • 브라우저 경고창 처리 (alert, confirm)
  • javascript와 통신하는 방법
  • window.open()을 처리하는 방법
  • 카메라, 앨범 접근을 위한 권한 처리
  • 기타 등

 

작업 순서

  1. 프로젝트 생성 (스토리보드)
  2. 공통모듈 추가 (middlework)
  3. Init,MainViewController 설정
  4. Navigation Controller 추가
  5. View 이동 테스트
  6. Assets 생성/등록
  7. Splash 등록/설정
  8. 모듈화 할것들.. 어떤식으로?? (디자인패턴)
  9. 싱글톤으로 할건 있나?
  10. ... 로컬/개발/스테이징/운영 분기점 작업
  11. ...
  12. CocoaPods 설치 및 설정
  13. firebase작업
  14. ...
  15. 배포.. 인증..등!

 

 

 

 

참조

https://wonmocyberschool.tistory.com/103

 

IOS UI개발 방법 네 가지에 대한 글

이미지 출처 : https://medium.com/picsart-engineering/4-ways-of-ui-development-in-ios-c7841ee22dbd 4 Ways of UI Development in iOS If you are already a mobile developer or going to become, you will surely know that one of the key points in mobile devel

wonmocyberschool.tistory.com

https://zdodev.github.io/git/iOS-UI-%EA%B0%9C%EB%B0%9C-%EB%B0%A9%EB%B2%95-%EB%B9%84%EA%B5%90-(Storyboard,-NIB,-Code)/ 

 

iOS UI 개발 방법 비교(Storyboard vs NIB vs Code)

Storyboard vs NIB vs Code

zdodev.github.io

https://purple-log.tistory.com/23

 

[iOS] UI 개발 시 Code Base로 개발하기

안녕하세요 :) 오늘은 코드 기반으로 iOS UI를 개발해보려고 합니다! 취업을 준비하고 여기 저기 정보를 얻다보면 현업에서는 Storyboard를 거의 사용하지 않고 오직 Code로만 UI를 구현한다고 합니다.

purple-log.tistory.com