컬렉션을 사용해 정리하기
     
    
      
      내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
     
   
   
  
    
  
  
    
  
  
  
    
      
        
          
            
              
                
                  check_circle 
                  
                
                  
                    단원 4에 오신 것을 환영합니다
                   
                
                
                  
                    
                    keyboard_arrow_down 
                    
                    keyboard_arrow_up 
                   
                
               
              
                
                  ondemand_video 
                  
                  동영상
                
                
                
                
                
                
                
                  
                  선택사항 
                
              
              
                
                
                  단원 4에 오신 것을 환영합니다. 이 단원에서는 로직과 화면이 더 많은 앱을 빌드할 때 고려해야 할 중요한 주제를 다룹니다. 이 단원에는 앱 아키텍처, 앱의 여러 화면 간 탐색, 적응형 레이아웃에 관한 내용이 포함됩니다.
                
                
               
              
                
                  
                    
                    건너뛰기
                   
                
                
                
                
                
              
            
           
         
      
        
          
            
              
                
                  check_circle 
                  
                
                  
                    활동 수명 주기 단계
                   
                
                
                  
                    
                    keyboard_arrow_down 
                    
                    keyboard_arrow_up 
                   
                
               
              
                
                
                
                
                
                
                  emoji_objects 
                  
                  Codelab
                
                
              
              
                
                
                  이 Codelab에서는 활동 수명 주기와 로깅을 알아봅니다.
                
                
               
              
            
           
         
      
        
          
            
              
                
                  check_circle 
                  
                
                  
                    앱 아키텍처 소개
                   
                
                
                  
                    
                    keyboard_arrow_down 
                    
                    keyboard_arrow_up 
                   
                
               
              
                
                  ondemand_video 
                  
                  동영상
                
                
                
                
                
                
                
                  
                  선택사항 
                
              
              
                
                
                  Android 앱 개발을 위한 디자인 패턴, 기술, 권장사항을 사용하여 Android 앱을 설계하는 방법을 알아봅니다.
                
                
               
              
                
                  
                    
                    건너뛰기
                   
                
                
                
                
                
              
            
           
         
      
        
          
            
              
                
                  check_circle 
                  
                
                  
                    아키텍처: UI 레이어
                   
                
                
                  
                    
                    keyboard_arrow_down 
                    
                    keyboard_arrow_up 
                   
                
               
              
                
                  ondemand_video 
                  
                  동영상
                
                
                
                
                
                
                
                  
                  선택사항 
                
              
              
                
                
                  이 동영상에서는 UI 레이어를 살펴보고 단방향 데이터 흐름을 사용하여 UI 상태를 처리하는 방법을 알아봅니다.
                
                
               
              
                
                  
                    
                    건너뛰기
                   
                
                
                
                
                
              
            
           
         
      
        
          
            
              
                
                  check_circle 
                  
                
                  
                    Compose의 ViewModel 및 상태
                   
                
                
                  
                    
                    keyboard_arrow_down 
                    
                    keyboard_arrow_up 
                   
                
               
              
                
                
                
                
                
                
                  emoji_objects 
                  
                  Codelab
                
                
              
              
                
                
                  이 Codelab에서는 아키텍처 구성요소 중 하나인 ViewModel을 사용하는 방법을 알아봅니다. 구성 변경 중에 앱 상태를 유지하도록 ViewModel을 구현합니다.
                
                
               
              
            
           
         
      
        
          
            
              
                
                  check_circle 
                  
                
                  
                    단위 테스트를 작성하여 ViewModel 테스트
                   
                
                
                  
                    
                    keyboard_arrow_down 
                    
                    keyboard_arrow_up 
                   
                
               
              
                
                
                
                
                
                
                  emoji_objects 
                  
                  Codelab
                
                
              
              
                
                
                  ViewModel을 테스트하여 앱의 정확성, 기능 동작, 사용성을 확인하는 방법을 알아보세요.
                
                
               
              
            
           
         
      
        
          
            
              
                
                  check_circle 
                  
                
                  
                    연습: ViewModel을 Dessert Clicker에 추가
                   
                
                
                  
                    
                    keyboard_arrow_down 
                    
                    keyboard_arrow_up 
                   
                
               
              
                
                
                
                
                
                
                  emoji_objects 
                  
                  Codelab
                
                
              
              
                
                
                  앱에 ViewModel을 추가하고 활동에서 로직을 추상화하는 방법을 연습합니다.
                
                
               
              
            
           
         
      
        
          
            
              
                
                  check_circle 
                  
                
                  
                    다음 단계
                   
                
                
                  
                    
                    keyboard_arrow_down 
                    
                    keyboard_arrow_up 
                   
                
               
              
                
                  ondemand_video 
                  
                  동영상
                
                
                
                
                
                
                
                  
                  선택사항 
                
              
              
                
                
                  4단원의 개발자 과정 1을 완료하신 것을 축하합니다. 앱 개발 여정을 훌륭하게 진행하고 있습니다. 이 개발자 과정에서는 Dessert Clicker 앱과 Unscramble 앱을 모두 빌드했으며, 앱 수명 주기, 구성 변경사항 처리, 앱 아키텍처에 관해 학습했습니다.
                
                
               
              
                
                  
                    
                    건너뛰기
                   
                
                
                
                
                
              
            
           
         
      
        
          
            
              
                퀴즈 
                지식을 테스트하고 아키텍처 구성요소 배지를 획득하세요.
                
               
            
           
         
      
       
   
  
 
  
  
     
  
    
    
    
  
  
 
 
  
  
  
    
      [[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],[],[],[]]