일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- fragment
- ViewModel
- nav_graph
- TypeConverter
- kotlin
- Safe Args
- 주석
- 일렉트론
- 취업
- Datastore
- Jetpack Compose
- asLiveData()
- themes.xml
- room
- hilt
- 개발자
- Android
- Livedata
- recyclerview
- Gradle
- Navigation Component
- 스플래시
- 안드로이드
- BottomNavigationView
- Binding Adapter
- electron
- 면접
- imageview
- android studio
- 테마
- Today
- Total
목록electron (2)
나만 보는 일기장
Electron Application은 기본적으로 Main Process와 Renderer Process 두 가지 프로세스로 나뉘어 동작합니다. Main Process Main Process는 Node.js로 동작하는 프로세스로, 단 하나밖에 없습니다. Main Process는 필요에 따라 Renderer Process를 생성하게 됩니다. 우리가 앱을 실행하면 돌아가고 있는 이 터미널이 Main Process라고 할 수 있습니다. Renderer Process Main Process에서는 Chromium 브라우저의 객체를 만들어 HTML, CSS 등으로 구성된 앱의 Front-end 코드를 실행합니다. 이때 만들어진 객체를 바로 Renderer Process라고 합니다. 앱을 실행하면 나오는 우리에게 보..
우연히 멜론 업데이트 창에서 발견한 Electron이라는 이름에 이끌려 예쁜 데스크톱 애플리케이션을 만들어 보고 싶다는 생각에 공부를 시작하게 되었습니다. 저는 이 블로그에 평소 강의를 듣는 곳인 Udemy에서 할인 + 크레딧 덕에 무료로 구한 https://www.udemy.com/course/master-electron/ ← 이 강의를 토대로 공부한 것들을 정리하려고 합니다! Electron이란 Electron은 Cheng Zhao라는 분이 Atom Shell이라는 이름으로 개발을 시작해, 많은 발전을 걸쳐 현재는 OpenJS Foundation에 의해 유지보수되고 있는 데스크톱 애플리케이션 프레임워크입니다. Chromium과 Node.js 기반으로 HTML, CSS, JS를 이용해 Window, M..