본문 바로가기

Seminar14

범정부 UI / UX 디자인 관련 참고 사이트 범정부 UI / UX 디자인 시스템(KRDS) 설명회- 반응형 웹으로 웹과 모바일에 최적화- 유지보수에서 단계적으로 header, footer  이런식으로 적용하기를 권장- 웹 접근성 고려- 자체 검증 체크 리스트 제공- UI 디자인 툴의 변화(Figma 독보적으로 사용)- 디자인시스템 언어, 디자인 라이브러리 Figma(스케치와 어도비 XD 형식의 일부 리소스 제공)- HTML 컴포넌트 Kithttps://github.com/KRDS-uiux/krds-uiux GitHub - KRDS-uiux/krds-uiux: KRDS HTML Component Kit을 설치하여 디자인 시스템을 쉽게 적용할 수 있도록 가KRDS HTML Component Kit을 설치하여 디자인 시스템을 쉽게 적용할 수 있도록 가이.. 2025. 2. 19.
이제야 보는 Droid Knights 2021 [3편] 이제야 보는 Droid Knights 2021 [3편] 1. 유영혁 - 비디오에 Component View 및 Redux 적용기 - Redux : 복잡한 상태를 쉽게 관리하기 위해 사용 - View-> Action -> Middleware -> Reducer -> Store -> View - Constraint Layout 기반 Component - 디버깅 편의, Unit 테스트 구현 편리 2. 박한범 - Android Native 모듈을 안정적으로 개발하기 - build.gradle - Android.mk & Compile - Log (목적 별 Log 분리) - UnitTest 단위 테스트 : Data 생성/연산 - Datta, Logic을 분리하면 테스트가 보다 쉬워짐 - FeatureTest 특정 .. 2022. 12. 5.
이제야 보는 Droid Knights 2021 [2편] 이제야 보는 Droid Knights 2021 [2편] 1. 김민식 - 2021 Junior JetPack - 레퍼런스 학습 사이트 Kotlin Docs, Android developers, Android Jetpack, Android Weekly News Feed - 아키텍처 OOP, MVC-MVP-MVVM, Clean Architecture, Spring Boot - 자동화(CI/ CD) Git, Unit, UI Test, Github Action, Jenkins * CI - Continuous Integration, CD - Continuous Delivery 2. 차영호 - AppBundle 괴담 - 기기 설정에 맞게 분별하여 설치(Split APK) - ex) App Checker - Sidel.. 2022. 11. 29.
이제야 보는 Droid Knights 2021 [1편] 이제야 보는 Droid Knights 2021 [1편] 1. 송성현 - 해커 입장에서 생각해보고 안전한 앱 개발하기 - 금융 보안원 담당자 - OS 커널의 권한 획득 및 READ/WRITE을 이용한 취약점 확인 => 오픈 소스 사용의 최소화 - Double-Free 취약점 - Fuzz 취약점 확인 자동화 프로그램 - 루팅 시켜서 앱 취약점 확인하는 것이 보편적 - OEM Unlock - Insttall TWRP - Install Rooting tool - Target App 디버깅하여 함수와 파라미터, Stack Trace 정보 확인 - 클라이언트 단에서 중요, 개인 정보의 사용을 최소화 => 충분히 노출 될 수 있음 2. 정승옥 - 액티비티 : 코드제로 - LifeCycle Awareness 기반 Rx.. 2022. 11. 23.
2022 배민 WOOWACON 우아콘 3 2022 배민 WOOWACON 우아콘 3 디자인 열심히 했는데 앱에 못 내보낸 경험 있는 사람? - 디자인이 버려지다 -> 결과물을 안 버리는 방법 - 모두 다 중요한 일이다. - 지금이냐 나중이냐 시점 차이다. -> 미래를 준비하는 디자이너 - 다해서 남주기 JetPack Compose로 디자이너 시스템 만들기 - 배민 시각 시스템(배시시) 디자인 가이드라인 제시 - 디자인 컴포넌트 정의 : Foundation, Core, Product Component - 빠른 속도로 디자인, 개발, 배포 (생산성 향상) - 중복 UI 제거 및 재사용성 증가(전사적) * Jetpack Compose - UI와 비니지스 로직 분리가 확실한 Compose - 재사용성, Component 단위로 작성 가능, 호환성이 좋음.. 2022. 11. 10.
2022 배민 WOOWACON 우아콘 2 1. 기획자님들, 개발자들이 아키텍처에 집착하는 이유 알려드립니다. - 계층형 아키텍처 : 목적이 같은 코드들을 계층으로 그룹화(관심사의 분리) - 클린 아키텍처 - 헥사고날 아키텍처 - 도메인에 집중(외부에 보호하고, 영향 최소화) - 개발 비용 감소 - 디자인 스태미너 가설 2. 커머스플랫폼 기반 교체 : PM 시점 * 포인트 - 이미 운영중인 서비스의 교체 - 퀵커머스 플랫폼 (배달+즉시성) - 운영 대응 병행 - 마이그레이션 * PM의 인사이트 - 요구사항 파악 - 명확한 스펙 Sync-Up - 전체 그림을 그려주기 - 마이그레이션 3. NAC은 필요악인가요?- 다양한 사이버 보안 위협들 - 사이버 보안 위협을 통한 피해 - 외부망/내부망을 통한 침투 - 내부망 침해 대응 => NAC 솔루션의 역.. 2022. 11. 7.
2022 배민 WOOWACON 우아콘 1 2022 배민 WOOWA 우아콘 1 1. 배민 사장님 앱 PM과 프로덕션 디자이너 협업 이야기 - 지난 8월, 배민 사장님을 위한 앱 개편(배민의 채널이 많아서 일원화가 필요하였음) - 가게 관리 및 주문 접수 기능 개선, 주요 사용하는 기능과 수요를 바탕으로 앱의 개선 방향성 설정 - 인앱 브라우저 통합(외부 브라우저 -> 인앱 브라우저 : 하이브리드 앱) - 2주간의 베타 테스트 기간을 두고 사장님들의 피드백을 받았음 - 협업 방법 : 히스토리 및 회의 내용 공유(Slack), 기획서 수정 및 더블 체크(피그마), 데일리 일정 확인 및 이슈 공유(1-2일내) - 조언 : 혼자 고민하는 시간 줄이기! 역할을 상황에 맞춰 유연하게! 잘 쌓은 신뢰를 바탕으로 한 마음으로 일하기! 2. 배민 사장님 앱 2편.. 2022. 11. 4.
반응형