본문 바로가기

분류 전체보기321

23년 7월 회고 / 8월 목표 이번달 목표 iOS관련 커뮤니티 행사에서 할수있는 것을 하기 부산 iOS IGA 세션발표 KWDC23 진행 스텝 업무 WWDC23에서 새롭게 나온 것들 살펴보기 깃헙 README 자동화 업그레이드 iOS기본기 닦기 로드맵 갱신하기 체크리스트대로 진행하기 업무 성과 앱내 로고 관리 시스템 구축 행사때마다 로고이미지를 추가하여 배포하는 작업을 API로 동작하도록 변경하였다. 그로 인해 관련 작업에 대한 iOS 앱 배포 심사를 생략할 수 있었고 2-3일의 시간을 세이브 한 기능에 대하여 API구조설계부터 일정 조율까지 웹팀, 안드로이드팀, iOS팀의 업무를 조율해보는 경험. 하이브리드 프로젝트에서 웹스키마, 쿼리를 사용하여 ViewController를 웹에서 관리할 수 있도록 했다. 해당 작업으로 특별한 케이.. 2023. 8. 18.
GitHub users are now required to enable two-factor authentication GitHub users are now required to enable two-factor authentication as an additional security measure. Your activity on GitHub includes you in this requirement. You will need to enable two-factor authentication on your account before September 15, 2023, or be restricted from account actions. 깃헙 로그인을 하니 갑자기 이런문구가 나온다. 무서운것 없으니 진행하고 잘 저장만해두자. 2023. 8. 2.
23년 6월 회고 / 7월 목표 6월 목표 iOS로드맵 / Swift 로드맵 / NsObject 로드맵에서 매일 돌아가면서 공부하기 (균형맞추기) 30분 영어공부 트래킹 : 영어환경 더 노출하기 매일 아침 30분 독서 트래킹 / 일주일에 하루 정해서 독서시간만들기(목요일) 헬스장 매일 일단 가기 ( 금요일 세션 제외 ) 6월에 진행한 루틴피드백 iOS로드맵 / Swift 로드맵 / NsObject 로드맵에서 매일 돌아가면서 공부하기 (균형맞추기) 매일 진행 하지만 7월 발표가 가까워져서 나도 모르게 무결성에 치중했다. 30분 영어공부 트래킹 : 영어환경 더 노출하기 매일 아침에 영어공부 하지만 아침이라 조금 벅찼다. 솔직히 쉬고 싶은적이 너무 많았음 결과적으로 만족도가 줄었다. 매일 아침 30분 독서 요걸 잘 못했다. 영어공부와 짧게 .. 2023. 7. 15.
생각보다 금방 잊혀져서 적는 대외활동 후기 사람들마다 어떤 특별한 경험을 하는 순간이 있다. 분야가 여러가지가 있겠지만 그중에서 내가 중요하다고 생각하는 분야에 해당하는 것은 더 각별하다. 하지만 인간은 망각의 동물인지라... 시간이 지나면 잊어 버려서 그때 느꼈던 소중한 기억, 피드백들을 잊게 되곤 한다. 그래서 더 잊어버리기 전에 이곳에 적으려고 카테고리를 만들어 보았다. 특히 이곳은 내 개발자 생활을 담는 곳이기 때문에 이 분야에 국한해 올리려고 한다. 2023. 7. 15.
플러터 - 삼각형 모양 View 그리기 Flutter에서 삼각형을 그리는 방법은 여러 가지가 있는데 그중 가장 일반적인 방법 중 하나는 CustomPaint 위젯과 CustomPainter 클래스를 사용하는 것이다. 결과화면 전체코드 import 'package:flutter/material.dart'; void main() => runApp(MyApp()); class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( home: Scaffold( appBar: AppBar( title: Text('Triangle Example'), ), body: Center( child: TriangleView(), ), ), ).. 2023. 6. 11.
어떻게 리뷰할 것인가 나는 지난 분기에 성장하였는가? 📌 결과물 결과물이 업그레이드가 되었나 / 내가 이전보다 더 나은 퍼포먼스를 했나 개인의 삶 회사 업무의 성과 📌 목표와 방향성 목표와 방향성의 수준이 올라갔나 방향성에 맞도록 목표의 수준이 올라가야한다 목표가 높더라도 달성을 해야 수준이 높은 사람인 것이다. 📌 관점과 인사이트 나의 관점과 인사이트가 성장했나 상황이 똑같아도 이전에 보지못했던 것을 알게 됐나 동일한 일상의 반복에서도 새로운즐거움, 변화의 포인트를 통해 인사이트를 얻게 됐는가 질과 양이 전부 중요하다. 일단 양이 적으면 질이 안나온다. 때문에 꾸준히 적어나가야한다. 📌 영향력 나의 영향력이 지난분기 시작하기 전과 지금의 차이는 다른 사람에게 쉽게 설명할 수 있게 됐다. 관계가 좀더 좋아졌다 다른 사람에게 .. 2023. 5. 26.
23년 5월 회고 / 6월 목표 5월 목표 iOS로드맵 / Swift 로드맵 / NsObject 로드맵에서 매일 돌아가면서 공부하기 (균형맞추기) 30분 영어공부 트래킹 : 영어환경 더 노출하기 매일 아침 30분 독서 트래킹 / 수요일 주말에 독서정리하기 5월에 진행한 루틴피드백 iOS로드맵 / Swift 로드맵 / NsObject 로드맵에서 매일 돌아가면서 공부하기 (균형맞추기) 매일 진행 무결성관련 업무위주로 진행했다. 30분 영어공부 트래킹 : 영어환경 더 노출하기 3주간 15일중 8일 1주 : 3 2주 : 4 3주 : 1 Apple Article 번역을 2개 진행하였다 DeviceCheck / App Attest 집중도는 높았으나 양이 적어서 아쉬웠다. 조금더 늘리고 싶다는 생각 아침 공부를 병행하면서 애플문서 번역하는 작업은 .. 2023. 5. 26.
iOS - 코드로 UI를 짜다가 Storyboard파일의 VC 에 연결하기 present - CodeUI to StoryBoard 이번에 빠르게 작업을 했었던 사례였다. 첫번째 페이지: ViewController1 - 코드 UI 두번째 페이지: ViewController2 - 스토리보드 UI 두번째 페이지같은 경우는 반복사용해야하는 경우도 많고 시간이 촉박하기때문에 스토리보드를 선택하게 되었는데 문제는 화면전환에서 발생했다. 일단 세팅을 따로 하지않으면 ViewController.swift에 구현한 상태로 연결이 되기 때문에 텅텅빈 두번째 페이지를 만나게 된다. 구현방법 Step1. ViewController2.swift 에서 구분용 변수 세팅 storyboardName storyboardID // ViewController2.swift import Foundation impo.. 2023. 4. 28.
2023년 4월 피드백 23년 4월 피드백 / 5월 목표 업무성과 뉴발란스 SDK V2 마이그레이션 완료 Objective - C 언어 프로젝트에 Swift라이브러리를 인젝팅하는 방법 습득 세일즈포스 세팅작업완료 UNUserNotificationCenterDelegate 에 대해서 확실하게 동작을 이해했고, 작업할 수 있게 됐다. 훗타운 인수인계 완료 심사 등록 / 리젝경험 3회경험 프로젝트 인수인계 문서작성 및 회의참석 프로젝트 후반작업에 어떤것들이 있는지 경험하고 문서를 직접작성해보면서 어떤 것들이 추가로 요구되는지 파악할 수 있었다. 라드앱 전자결재 관련 버그 수정작업 잘못생성된 프로시져를 수정하였고, 해당 프로시져를 C# API로 구현 / 배포 해당 권한을 가진 사람이 접근시, 위 프로시저를 통해서 사업부에 속한 팀들을.. 2023. 4. 27.
iOS - 배포된 앱을 삭제하는 2가지 방법 앱삭제는 아래처럼 두가지 종류 삭제가 있다. 판매 중단 : Remove from Sale 앱 삭제 : Remove App 공통부분 STEP.1 앱스토어 커넥트 사이트 접속 앱스토어 커넥트 사이트로 이동한다 : https://appstoreconnect.apple.com/ 개발자 계정 로그인 나의 앱이 보이는 목록으로 이동 STEP.2 삭제할 앱 선택 판매 중단할 앱을 선택 주의사항 앱 목록에는 판매가 되고 있는 앱도 있고, 심사가 거절된 앱들도 있다. 판매가 준비됨으로 표시된 앱만 삭제가 가능. 심사가 거절되어 출시가 되지 않는 앱은 삭제가 되지 않는다. 판매 중단 : Remove from Sale STEP.3 가격 및 사용가능 여부 선택 ㅡ왼쪽 카테고리에서 [가격 및 사용가능 여부]메뉴를 선택. STE.. 2023. 4. 18.