<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>코드와트 : IT기술개발공유</title>
    <link>https://kimback03.tistory.com/</link>
    <description>it, ai, 코딩, 기술개발 관련 글을 연재합니다.</description>
    <language>ko</language>
    <pubDate>Wed, 15 Apr 2026 08:15:54 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>코드와트</managingEditor>
    <image>
      <title>코드와트 : IT기술개발공유</title>
      <url>https://tistory1.daumcdn.net/tistory/1623834/attach/fef2bac208ed4d1bb9bcce1bc5b94df5</url>
      <link>https://kimback03.tistory.com</link>
    </image>
    <item>
      <title>코딩강의6화 - flutter dart 앱개발 상속, 확장에 대해서 with gpt</title>
      <link>https://kimback03.tistory.com/194</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;maxresdefault.webp&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;720&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bP3hSv/btsMSRIZ3aT/7w38Uzy5bXXClpPxytVLI1/img.webp&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bP3hSv/btsMSRIZ3aT/7w38Uzy5bXXClpPxytVLI1/img.webp&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bP3hSv/btsMSRIZ3aT/7w38Uzy5bXXClpPxytVLI1/img.webp&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbP3hSv%2FbtsMSRIZ3aT%2F7w38Uzy5bXXClpPxytVLI1%2Fimg.webp&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1280&quot; height=&quot;720&quot; data-filename=&quot;maxresdefault.webp&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;720&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://youtu.be/vnM2J-Bagb0&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://youtu.be/vnM2J-Bagb0&lt;/a&gt;&lt;/p&gt;
&lt;figure data-ke-type=&quot;video&quot; data-ke-style=&quot;alignCenter&quot; data-video-host=&quot;youtube&quot; data-video-url=&quot;https://www.youtube.com/watch?v=vnM2J-Bagb0&quot; data-video-thumbnail=&quot;https://scrap.kakaocdn.net/dn/bSewPJ/hyYuoui8QS/ZY6aOUpIQK9V6ZhR7OshN0/img.jpg?width=1280&amp;amp;height=720&amp;amp;face=74_74_1186_226,https://scrap.kakaocdn.net/dn/NiTqq/hyYvqSAStK/T2wYDbbN6qjUyPn9V1NqT1/img.jpg?width=1280&amp;amp;height=720&amp;amp;face=74_74_1186_226&quot; data-video-width=&quot;860&quot; data-video-height=&quot;484&quot; data-video-origin-width=&quot;860&quot; data-video-origin-height=&quot;484&quot; data-ke-mobilestyle=&quot;widthContent&quot; data-video-title=&quot;코드와트6화 - flutter dart 확장 (상속) &amp;quot;뭘 물려받는다고?&amp;quot;&quot; data-original-url=&quot;&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/vnM2J-Bagb0&quot; width=&quot;860&quot; height=&quot;484&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;figcaption style=&quot;display: none;&quot;&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;*아래의 글은 유튜브 코드와트 채널에서 연재되는 강의를 글로 작성한 내용입니다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;*대화형식으로 진행되며, ai chat GPT를 활용한 코딩이 핵심입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;*시대에 맞게 코딩.개발의 조력자로써 ai를 잘 활용것이 목표입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요. 코드와트입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오늘은 확장에 대해서 알아보겠습니다.&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;확장(extends), 상속(&lt;b&gt;Inheritance)&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;현대의 대부분의 언어들은 extends 확장(또는 상속) 이라고 하는 기능을 가지고 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;확장은 말그대로 기존의 것을 가지고 확대, 확장 한다는 의미가 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사전을 살펴 보겠습니다&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-09 오후 3.08.27.png&quot; data-origin-width=&quot;1360&quot; data-origin-height=&quot;892&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/X3ngd/btsMTg2vN5f/09Wioq8EXmQTpazgxtHitK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/X3ngd/btsMTg2vN5f/09Wioq8EXmQTpazgxtHitK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/X3ngd/btsMTg2vN5f/09Wioq8EXmQTpazgxtHitK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FX3ngd%2FbtsMTg2vN5f%2F09Wioq8EXmQTpazgxtHitK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1360&quot; height=&quot;892&quot; data-filename=&quot;스크린샷 2025-03-09 오후 3.08.27.png&quot; data-origin-width=&quot;1360&quot; data-origin-height=&quot;892&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사전을 찾아보니 우리가 오늘 해야할 일이 무엇인지 명확해 집니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 실행해보죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1742561642420&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;class A {
	var name = 'A';
	void testFunc(){
		print('클래스 A 테스트 입니다.');
	}
}

class B extends A {
	@override
	var name = 'B';

	@override
	void testFunc(){
		print('클래스 B 테스트 입니다.');
	}

}

main (){
	var b = B();
	b.testFunc();
  
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;A 라는 클래스, B라는 클래스가 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;B 클래스를 만들때 extends A 라는 키워드가 보입니다. 눈치 채셨겠지만 이게 부분이 바로 오늘 배울 확장(상속) 키워드를 사용하는 부분입니다. extends A 라고 명시하면 A에 있는 변수, 함수등을 B에서 가져다 사용할수 있는것이죠. B를 다시 보니 특이한게 보입니다. 바로 override 라고 하는 키워드 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-09 오후 3.19.42.png&quot; data-origin-width=&quot;948&quot; data-origin-height=&quot;602&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cIxcVU/btsMSQcdrc6/fWXM001kblrga74aAOyuM1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cIxcVU/btsMSQcdrc6/fWXM001kblrga74aAOyuM1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cIxcVU/btsMSQcdrc6/fWXM001kblrga74aAOyuM1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcIxcVU%2FbtsMSQcdrc6%2FfWXM001kblrga74aAOyuM1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;948&quot; height=&quot;602&quot; data-filename=&quot;스크린샷 2025-03-09 오후 3.19.42.png&quot; data-origin-width=&quot;948&quot; data-origin-height=&quot;602&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;override 는 기존의 A라는 클래스에 작성된 name, testFunc 를 가져와서 B에서 새롭게 구현하는것을 말합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;이것을 재정의 한다.&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;라고 말합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;즉 A 라는 클래스에 정의된 변수명과 함수명을 가져와서 B에 상황에 맞게 재정의하여 사용한다. 라는 말입니다. 물론 재정의 하지 않고, 그대로 A의 기능을 물려(사용)받을수도 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;&lt;b&gt; &amp;zwj;♀️&amp;nbsp;&amp;ldquo;물려받는다고요?&amp;rdquo;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우리가 확장이라고 썻지만, 다른 관점에서 상속이라는 말로 표현하기도 합니다. extends 라는 키워드를 통해서 만들어지는 A-B의 관계가 마치 부모(Super)-자식(Sub) 간의 관계가 형성되는것 처럼 보이기 때문입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;&lt;b&gt; &amp;zwj;♀️&amp;nbsp;&amp;rdquo;쌤 상속? 확장??? &amp;hellip; 부모-자식관계는 또 뭐죠?&amp;rdquo;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;네 이해하기에 어려운 내용이 맞습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번에도 gpt 를 통해서 자세하게 한번 알아볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-21 오후 9.55.12.png&quot; data-origin-width=&quot;869&quot; data-origin-height=&quot;490&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/NIgvl/btsMS3WJk6L/8RRJLJQJEtZRuaxP7XTmY1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/NIgvl/btsMS3WJk6L/8RRJLJQJEtZRuaxP7XTmY1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/NIgvl/btsMS3WJk6L/8RRJLJQJEtZRuaxP7XTmY1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FNIgvl%2FbtsMS3WJk6L%2F8RRJLJQJEtZRuaxP7XTmY1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;869&quot; height=&quot;490&quot; data-filename=&quot;스크린샷 2025-03-21 오후 9.55.12.png&quot; data-origin-width=&quot;869&quot; data-origin-height=&quot;490&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-09 오후 3.29.45.png&quot; data-origin-width=&quot;1686&quot; data-origin-height=&quot;1178&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/TIirA/btsMUkXhC6E/Ym1oPAE4BAVXYcVuOUWARk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/TIirA/btsMUkXhC6E/Ym1oPAE4BAVXYcVuOUWARk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/TIirA/btsMUkXhC6E/Ym1oPAE4BAVXYcVuOUWARk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FTIirA%2FbtsMUkXhC6E%2FYm1oPAE4BAVXYcVuOUWARk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1686&quot; height=&quot;1178&quot; data-filename=&quot;스크린샷 2025-03-09 오후 3.29.45.png&quot; data-origin-width=&quot;1686&quot; data-origin-height=&quot;1178&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-09 오후 3.30.40.png&quot; data-origin-width=&quot;1680&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/s0TVV/btsMTCK8Uit/2XAf55xIh1HE1zxxMKUM61/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/s0TVV/btsMTCK8Uit/2XAf55xIh1HE1zxxMKUM61/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/s0TVV/btsMTCK8Uit/2XAf55xIh1HE1zxxMKUM61/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fs0TVV%2FbtsMTCK8Uit%2F2XAf55xIh1HE1zxxMKUM61%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1680&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷 2025-03-09 오후 3.30.40.png&quot; data-origin-width=&quot;1680&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-09 오후 3.30.57.png&quot; data-origin-width=&quot;1694&quot; data-origin-height=&quot;1168&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/djRziB/btsMSbON0Ua/Fx5PmCgk7v05SmLIBo1uaK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/djRziB/btsMSbON0Ua/Fx5PmCgk7v05SmLIBo1uaK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/djRziB/btsMSbON0Ua/Fx5PmCgk7v05SmLIBo1uaK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdjRziB%2FbtsMSbON0Ua%2FFx5PmCgk7v05SmLIBo1uaK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1694&quot; height=&quot;1168&quot; data-filename=&quot;스크린샷 2025-03-09 오후 3.30.57.png&quot; data-origin-width=&quot;1694&quot; data-origin-height=&quot;1168&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-09 오후 3.31.28.png&quot; data-origin-width=&quot;1710&quot; data-origin-height=&quot;916&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bsucGu/btsMUmgt4DC/B8PR8wAF0UXiqgXGb5VaK1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bsucGu/btsMUmgt4DC/B8PR8wAF0UXiqgXGb5VaK1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bsucGu/btsMUmgt4DC/B8PR8wAF0UXiqgXGb5VaK1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbsucGu%2FbtsMUmgt4DC%2FB8PR8wAF0UXiqgXGb5VaK1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1710&quot; height=&quot;916&quot; data-filename=&quot;스크린샷 2025-03-09 오후 3.31.28.png&quot; data-origin-width=&quot;1710&quot; data-origin-height=&quot;916&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;B라는 클래스는 A 클래스를 extends 함으로써 클래스의 재사용성이 올라갑니다. 쉽게 말해서 똑같은 기능을 하는 코드를 여기저기 만들지 말고 extends를 통해 기존의 기능을 사용하거나, 확장하는 형태로 만들어 나갈수 있는것이죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이제부터는 좀더 이해를 돕기위해 동물들을 빗대어 작성해볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;개와 고양이는 동물입니다. 그리고 숨쉬기를 하고있죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;만약 확장의 기능이 없다면 이런식의 중복 되는 기능들이 많아질수 있겠죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1742561796931&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;class Dog{

	void breathe(){
		print('숨쉬기...');
	}
}

class Cat{

	void breathe(){
		print('숨쉬기...');
	}
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1742561806295&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;class Animal{
	void breathe(){
		print('숨쉬다...');
	}
}

class Dog extends Animal{
}

class Cat extends Animal{
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;확장의 기능을 사용하면 Dog, Cat 친구들에게 굳이 또 숨쉬는 기능을 만들어줘야 할 필요가 없습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Animal 이라고 하는 부모(super) 로 부터 숨쉬는 기능을 물려받고 사용하기만 되죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;여기서 Dog와 Cat은 자연스럽게 Animal의 자식(Sub)이 되는거죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1742561825792&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;main(){
	var dog = Dog();
	var cat = Cat();
	dog.breathe();
	cat.breathe();

}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자 여기서 개와 고양이만의 각각 고유한 숨쉬기 방법을 부여해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;여기서 필요한것이 바로 override(재정의) 라는 키워드 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기존의 부모클래스인 Animal 은 고칠필요가 없구요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;개와 고양이에서 각각의 숨쉬기 방법을 정의해 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1742561844028&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;class Dog extends Animal{
	@override
	void breathe(){
		print('개의 숨소리');
	}
}

class Cat extends Animal{
	@override
	void breathe(){
		print('고양이의 숨소리');
	}
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제 마음대로 정의한 숨쉬기 방법이니, 이부분은 심각하게 생각하지 말아주세요. 그게 중요한게 아닙니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;전체 코드를 보고 실행해 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1742561861701&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;class Animal{
	void breathe(){
		print('숨쉬다...');
	}
}

class Dog extends Animal{
	@override
	void breathe(){
		print('개의 숨소리');
	}
}

class Cat extends Animal{
	@override
	void breathe(){
		print('고양이의 숨소리');
	}
}

main(){
	var dog = Dog();
	var cat = Cat();
	dog.breathe();
	cat.breathe();
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어떤가요? 개와 고양이만에 숨쉬는 방법이 만들어졌습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;몇가지 더 만들어보겠습니다. 새를 만들어 볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1742561876255&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;class Bird extends Animal{
	@override
	void breathe(){
		print('새의 숨소리');
	}
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;새를 만들었으니 main 함수에도 추가해줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1742561888030&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;main(){
	var dog = Dog();
	var cat = Cat();
	var bird = Bird();
	dog.breathe();
	cat.breathe();
	bird.breathe();
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;&lt;b&gt; &amp;zwj;♂️&amp;nbsp;&amp;rdquo;오&amp;hellip; 그러면 동물들이 많아질수록 모든 코드를 다 작성하고 실행해야 되나요?&amp;rdquo;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맞습니다. 동물들이 많아질수록 당연히 코드작성이 많아지게 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번에는 좀 더 유연하게 대처해보겠습니다. 함수를 하나 만들어 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수는 매개변수(Parameter)로 Animal 타입(부모)을 전달받고 (숫자와 문자만 전달할수 있는게 아닙니다.)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;animal 클래스에 작성된 breathe를 사용하는 간단한 함수입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;AnimalBreathe 라는 임의의 클래스를 만들고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그안에 Dog, Cat의 부모인 Animal 타입을 매개변수로 받는 breathe 함수를 만들어줬습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1742561918971&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;class AnimalBreathe(){
	void breathe(Animal animal){  
		animal.breathe();
	}
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;AnimalBreathe 라고 하는 모든 동물의 숨쉬기 실행자를 생성하고 Dog 를 생성했습니다. 그리고 나서 dog 를 breathe를 호출할때 같이 전달해주었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1742561933029&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;main(){
	var animalBreathe = AnimalBreathe();
	var dog = Dog();
	
	animalBreathe.breathe(dog);  
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;전체코드입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1742561945833&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;class Animal{
	void breathe(){
		print('숨쉬다...');
	}
}

class Dog extends Animal{
	@override
	void breathe(){
		print('개의 숨소리');
	}
}

class Cat extends Animal{
	@override
	void breathe(){
		print('고양이의 숨소리');
	}
}

class AnimalBreathe{
	void breathe(Animal animal){
		animal.breathe();
	}
}

main(){
	var animalBreathe = AnimalBreathe();
	var dog = Dog();
	var cat = Cat();
	
	animalBreathe.breathe(dog);
	animalBreathe.breathe(cat);
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이렇게 함으로써 breathe 라는 숨쉬는 기능을 각각의 동물별로 구분하여 &lt;b&gt;직접&lt;/b&gt; 실행해줄 필요없이 어떤동물을 만들던 그저 animalBreathe (&lt;b&gt;위임&lt;/b&gt;) 의 함수에 전달하는것 만으로 각 동물들의 고유한 숨소리가 작동하게 되었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;단순한 구문이지만 사실 여기에는 &lt;b&gt;상속, 다형성, 업캐스팅&lt;/b&gt; 등 많은 지식들이 복합적으로 결합된 결과물 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아쉽지만 이부분은 뒤에서 좀더 자세하게 살펴보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>개발 코딩 정보 공유/코드와트 코딩강의</category>
      <category>IOS</category>
      <category>개발</category>
      <category>안드로이드</category>
      <category>앱개발</category>
      <category>코딩</category>
      <category>플러터</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/194</guid>
      <comments>https://kimback03.tistory.com/194#entry194comment</comments>
      <pubDate>Fri, 14 Mar 2025 15:07:45 +0900</pubDate>
    </item>
    <item>
      <title>헤이젠 hey-gen 을 이용한 나만의 ai 아바타 캐릭터 만들기</title>
      <link>https://kimback03.tistory.com/193</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1652&quot; data-origin-height=&quot;950&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/kKthz/btsMTjrutJX/1ESfnG5rnRkIuasrkkh8NK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/kKthz/btsMTjrutJX/1ESfnG5rnRkIuasrkkh8NK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/kKthz/btsMTjrutJX/1ESfnG5rnRkIuasrkkh8NK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkKthz%2FbtsMTjrutJX%2F1ESfnG5rnRkIuasrkkh8NK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1652&quot; height=&quot;950&quot; data-origin-width=&quot;1652&quot; data-origin-height=&quot;950&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&amp;nbsp;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;소개&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;ai탐험대 시리즈 입니다.&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오늘은 컨텐츠 제작할때&amp;nbsp; 활용도가 높은 아바타 생성 플랫폼을 사용해보도록 하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;1. d-id 무료사용기&lt;/i&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;2. heygen 유료사용기&lt;/i&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해당 컨텐츠는 유튜브를 통해서도 볼수있습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://youtu.be/qc2TCRtul9I&quot;&gt;https://youtu.be/qc2TCRtul9I&lt;/a&gt;&lt;/p&gt;
&lt;figure data-ke-type=&quot;video&quot; data-ke-style=&quot;alignCenter&quot; data-video-host=&quot;youtube&quot; data-video-url=&quot;https://www.youtube.com/watch?v=qc2TCRtul9I&quot; data-video-thumbnail=&quot;https://scrap.kakaocdn.net/dn/cVNSZO/hyYrOOdeTW/0oF7yYkmICzc2MVwW4NieK/img.jpg?width=1280&amp;amp;height=720&amp;amp;face=182_46_1050_532,https://scrap.kakaocdn.net/dn/uTV8E/hyYvkdAqZQ/bokVQPaDFLjbI48bzrRcq0/img.jpg?width=1280&amp;amp;height=720&amp;amp;face=182_46_1050_532&quot; data-video-width=&quot;860&quot; data-video-height=&quot;484&quot; data-video-origin-width=&quot;860&quot; data-video-origin-height=&quot;484&quot; data-ke-mobilestyle=&quot;widthContent&quot; data-video-title=&quot;[ai 탐험대] heygen으로 놀고 먹고 일하는 아바타 만들기&quot; data-original-url=&quot;&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/qc2TCRtul9I&quot; width=&quot;860&quot; height=&quot;484&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;figcaption style=&quot;display: none;&quot;&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;d-id&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://studio.d-id.com&quot;&gt;https://studio.d-id.com&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 플랫폼에 접속해주시구요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.51.17.png&quot; data-origin-width=&quot;1282&quot; data-origin-height=&quot;845&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bNzEwr/btsMJp5Af6P/OeFK6chU6Gp49EXZlmp64K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bNzEwr/btsMJp5Af6P/OeFK6chU6Gp49EXZlmp64K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bNzEwr/btsMJp5Af6P/OeFK6chU6Gp49EXZlmp64K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbNzEwr%2FbtsMJp5Af6P%2FOeFK6chU6Gp49EXZlmp64K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;570&quot; height=&quot;376&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.51.17.png&quot; data-origin-width=&quot;1282&quot; data-origin-height=&quot;845&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아바타 메뉴로 이동합니다.&lt;br /&gt;상단에 보시면 이렇게 두가지 방식으로 개인의 아바타를 만들수 있는데요. 우선은 기본적으로 제공되는 아바타를 이용해볼께요.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.51.30.png&quot; data-origin-width=&quot;236&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/MV0nB/btsMIcTD3Mv/WxdKq9GlqxKn4qkxVxUAtK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/MV0nB/btsMIcTD3Mv/WxdKq9GlqxKn4qkxVxUAtK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/MV0nB/btsMIcTD3Mv/WxdKq9GlqxKn4qkxVxUAtK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMV0nB%2FbtsMIcTD3Mv%2FWxdKq9GlqxKn4qkxVxUAtK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;236&quot; height=&quot;115&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.51.30.png&quot; data-origin-width=&quot;236&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.51.50.png&quot; data-origin-width=&quot;1334&quot; data-origin-height=&quot;353&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bY5K5s/btsMJqXHEgO/fRB0cnjKODXDxqQ5YMhJck/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bY5K5s/btsMJqXHEgO/fRB0cnjKODXDxqQ5YMhJck/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bY5K5s/btsMJqXHEgO/fRB0cnjKODXDxqQ5YMhJck/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbY5K5s%2FbtsMJqXHEgO%2FfRB0cnjKODXDxqQ5YMhJck%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;709&quot; height=&quot;188&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.51.50.png&quot; data-origin-width=&quot;1334&quot; data-origin-height=&quot;353&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;스크롤 해보시면 하단에 많은 인물을 고를수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.52.11.png&quot; data-origin-width=&quot;1351&quot; data-origin-height=&quot;674&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cekqxW/btsMIK3wwJu/tWy0aNR1WaGS7oZQ8MYmNK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cekqxW/btsMIK3wwJu/tWy0aNR1WaGS7oZQ8MYmNK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cekqxW/btsMIK3wwJu/tWy0aNR1WaGS7oZQ8MYmNK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcekqxW%2FbtsMIK3wwJu%2FtWy0aNR1WaGS7oZQ8MYmNK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;664&quot; height=&quot;331&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.52.11.png&quot; data-origin-width=&quot;1351&quot; data-origin-height=&quot;674&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;주근깨가 매력적인 엠마로 선택할께요.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.52.26.png&quot; data-origin-width=&quot;419&quot; data-origin-height=&quot;321&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bXuPhE/btsMH4VU1Zu/p6iPFFRu5KMTDujzNDMw9K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bXuPhE/btsMH4VU1Zu/p6iPFFRu5KMTDujzNDMw9K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bXuPhE/btsMH4VU1Zu/p6iPFFRu5KMTDujzNDMw9K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbXuPhE%2FbtsMH4VU1Zu%2Fp6iPFFRu5KMTDujzNDMw9K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;419&quot; height=&quot;321&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.52.26.png&quot; data-origin-width=&quot;419&quot; data-origin-height=&quot;321&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.52.33.png&quot; data-origin-width=&quot;655&quot; data-origin-height=&quot;577&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b4v020/btsMG8xWs2c/1MravUYTUDpIVJug3lRPLk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b4v020/btsMG8xWs2c/1MravUYTUDpIVJug3lRPLk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b4v020/btsMG8xWs2c/1MravUYTUDpIVJug3lRPLk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb4v020%2FbtsMG8xWs2c%2F1MravUYTUDpIVJug3lRPLk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;499&quot; height=&quot;440&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.52.33.png&quot; data-origin-width=&quot;655&quot; data-origin-height=&quot;577&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아바타 비디오를 선택합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그럴듯한 편집창이 나왔습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.52.52.png&quot; data-origin-width=&quot;1364&quot; data-origin-height=&quot;930&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/clSSbe/btsMINMJbUI/SuckFvkTmqkEweP7UZxuVK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/clSSbe/btsMINMJbUI/SuckFvkTmqkEweP7UZxuVK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/clSSbe/btsMINMJbUI/SuckFvkTmqkEweP7UZxuVK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FclSSbe%2FbtsMINMJbUI%2FSuckFvkTmqkEweP7UZxuVK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;657&quot; height=&quot;448&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.52.52.png&quot; data-origin-width=&quot;1364&quot; data-origin-height=&quot;930&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;간단한 표정정도 선택해볼수 있구요. 이곳에서 텍스트나 도형등을 이용하여 강의 영상, ppt 영상등 간단한 편집도 할수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;간단한 동작도 셋팅이 가능합니다. 음성도 바꿀수 있구요.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.53.59.png&quot; data-origin-width=&quot;716&quot; data-origin-height=&quot;147&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cwsHdm/btsMJla7bf8/YkQRy8kNf4JmZ5uMq9iY3K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cwsHdm/btsMJla7bf8/YkQRy8kNf4JmZ5uMq9iY3K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cwsHdm/btsMJla7bf8/YkQRy8kNf4JmZ5uMq9iY3K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcwsHdm%2FbtsMJla7bf8%2FYkQRy8kNf4JmZ5uMq9iY3K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;580&quot; height=&quot;119&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.53.59.png&quot; data-origin-width=&quot;716&quot; data-origin-height=&quot;147&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.54.05.png&quot; data-origin-width=&quot;567&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/baqwrC/btsMIxi1OMH/pNBtgDomy96kprA50br3M0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/baqwrC/btsMIxi1OMH/pNBtgDomy96kprA50br3M0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/baqwrC/btsMIxi1OMH/pNBtgDomy96kprA50br3M0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbaqwrC%2FbtsMIxi1OMH%2FpNBtgDomy96kprA50br3M0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;567&quot; height=&quot;115&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.54.05.png&quot; data-origin-width=&quot;567&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;마음에 드는 음성을 선택하세요. &lt;br /&gt;그리고 나서 하단에 play 버튼을 눌러보세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.54.30.png&quot; data-origin-width=&quot;585&quot; data-origin-height=&quot;212&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b2LNYI/btsMHqrDYEg/Yw150snVXSkPvnXiVr6ebK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b2LNYI/btsMHqrDYEg/Yw150snVXSkPvnXiVr6ebK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b2LNYI/btsMHqrDYEg/Yw150snVXSkPvnXiVr6ebK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb2LNYI%2FbtsMHqrDYEg%2FYw150snVXSkPvnXiVr6ebK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;585&quot; height=&quot;212&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.54.30.png&quot; data-origin-width=&quot;585&quot; data-origin-height=&quot;212&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이고 경고창이 뜨네요. 우리가 너무 성급했습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;왼쪽 메뉴바에 보시면 스크립트가 있구요. 해당 메뉴로 이동하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Bz0b2/btsMJolif0T/DepK4kdaAty1LxlHEnKID0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Bz0b2/btsMJolif0T/DepK4kdaAty1LxlHEnKID0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;113&quot; data-origin-height=&quot;107&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.54.47.png&quot; style=&quot;width: 44.931%; margin-right: 10px;&quot; data-widthpercent=&quot;45.46&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Bz0b2/btsMJolif0T/DepK4kdaAty1LxlHEnKID0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBz0b2%2FbtsMJolif0T%2FDepK4kdaAty1LxlHEnKID0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;113&quot; height=&quot;107&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/UT88V/btsMIxpQu2Z/GKvNRZTrpmzXv2jhSNb79K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/UT88V/btsMIxpQu2Z/GKvNRZTrpmzXv2jhSNb79K/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;465&quot; data-origin-height=&quot;367&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.55.25.png&quot; data-widthpercent=&quot;54.54&quot; style=&quot;width: 53.9062%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/UT88V/btsMIxpQu2Z/GKvNRZTrpmzXv2jhSNb79K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FUT88V%2FbtsMIxpQu2Z%2FGKvNRZTrpmzXv2jhSNb79K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;465&quot; height=&quot;367&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;스크립트를 작성하고 play 해보니 문제가 있습니다. &lt;br /&gt;한글로 스크립트를 작성하면 한국어를 할줄 아는 목소리를 적용해야 합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.55.44.png&quot; data-origin-width=&quot;1064&quot; data-origin-height=&quot;229&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/JRyih/btsMH84RNWJ/k18viWYOykeDQniNx2rKw1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/JRyih/btsMH84RNWJ/k18viWYOykeDQniNx2rKw1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/JRyih/btsMH84RNWJ/k18viWYOykeDQniNx2rKw1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJRyih%2FbtsMH84RNWJ%2Fk18viWYOykeDQniNx2rKw1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;725&quot; height=&quot;156&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.55.44.png&quot; data-origin-width=&quot;1064&quot; data-origin-height=&quot;229&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.55.58.png&quot; data-origin-width=&quot;505&quot; data-origin-height=&quot;405&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bAWzCT/btsMGOsMnnZ/4qLLE7ptZECyOcPd54FzxK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bAWzCT/btsMGOsMnnZ/4qLLE7ptZECyOcPd54FzxK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bAWzCT/btsMGOsMnnZ/4qLLE7ptZECyOcPd54FzxK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbAWzCT%2FbtsMGOsMnnZ%2F4qLLE7ptZECyOcPd54FzxK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;418&quot; height=&quot;335&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.55.58.png&quot; data-origin-width=&quot;505&quot; data-origin-height=&quot;405&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다시 한국말을 잘하는 음성을 셋팅해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;country 를 korea 로 바꿔줍니다. 무료버전에서는 되는게 몇개 없습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맨 아래로 내려서 선택해주세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.56.30.png&quot; data-origin-width=&quot;439&quot; data-origin-height=&quot;119&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/7K1XE/btsMHWKoSB2/zM7oVtrguB7g6kuOtxGbQ0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/7K1XE/btsMHWKoSB2/zM7oVtrguB7g6kuOtxGbQ0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/7K1XE/btsMHWKoSB2/zM7oVtrguB7g6kuOtxGbQ0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F7K1XE%2FbtsMHWKoSB2%2FzM7oVtrguB7g6kuOtxGbQ0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;439&quot; height=&quot;119&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.56.30.png&quot; data-origin-width=&quot;439&quot; data-origin-height=&quot;119&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;굉장히 구수한 이름이네요. 저는 순복씨를 선택하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이제 플레이버튼을 다시 누르면 이제서야 가입하라고 나옵니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;가입하고 로그인하겠습니다. (가입 로그인 절차는 생략하겠습니다)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.57.36.png&quot; data-origin-width=&quot;1345&quot; data-origin-height=&quot;901&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/DKDUa/btsMHXWQZIa/cOjS81401dWh4PSbNb28Kk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/DKDUa/btsMHXWQZIa/cOjS81401dWh4PSbNb28Kk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/DKDUa/btsMHXWQZIa/cOjS81401dWh4PSbNb28Kk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FDKDUa%2FbtsMHXWQZIa%2FcOjS81401dWh4PSbNb28Kk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;652&quot; height=&quot;437&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.57.36.png&quot; data-origin-width=&quot;1345&quot; data-origin-height=&quot;901&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다시 화면으로 돌아와서 플레이 해보겠습니다. 약간 어색하긴 하지만 뭐 일단 넘어가겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;하단에 스피드 조절바를 이용해서 적당히 음성 속도조절도 해주시구요.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.57.59.png&quot; data-origin-width=&quot;681&quot; data-origin-height=&quot;137&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/SXveZ/btsMI75fSfn/zLobHkFhDNs0EUW7QY02P0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/SXveZ/btsMI75fSfn/zLobHkFhDNs0EUW7QY02P0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/SXveZ/btsMI75fSfn/zLobHkFhDNs0EUW7QY02P0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FSXveZ%2FbtsMI75fSfn%2FzLobHkFhDNs0EUW7QY02P0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;681&quot; height=&quot;137&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.57.59.png&quot; data-origin-width=&quot;681&quot; data-origin-height=&quot;137&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;마음에 든다면 이제 실제로 영상을 만들어볼께요.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.58.06.png&quot; data-origin-width=&quot;431&quot; data-origin-height=&quot;158&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bx7o4B/btsMJepGD7n/8nHvdrqyp9Bhcs2uENGkRK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bx7o4B/btsMJepGD7n/8nHvdrqyp9Bhcs2uENGkRK/img.png&quot; data-alt=&quot;날 눌러요.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bx7o4B/btsMJepGD7n/8nHvdrqyp9Bhcs2uENGkRK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbx7o4B%2FbtsMJepGD7n%2F8nHvdrqyp9Bhcs2uENGkRK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;431&quot; height=&quot;158&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.58.06.png&quot; data-origin-width=&quot;431&quot; data-origin-height=&quot;158&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;날 눌러요.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.58.55.png&quot; data-origin-width=&quot;387&quot; data-origin-height=&quot;278&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/OLjiu/btsMHnoccgS/QhJeWkvkURk072yATmdkg0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/OLjiu/btsMHnoccgS/QhJeWkvkURk072yATmdkg0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/OLjiu/btsMHnoccgS/QhJeWkvkURk072yATmdkg0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FOLjiu%2FbtsMHnoccgS%2FQhJeWkvkURk072yATmdkg0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;387&quot; height=&quot;278&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.58.55.png&quot; data-origin-width=&quot;387&quot; data-origin-height=&quot;278&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;적당한 이름을 주고 넘어갈께요.&lt;br /&gt;만드는데 1 크래딧이 소모 되는가 봅니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;처음 가입하면 테스트 해볼만큼의 적당한 크래딧이 들어있으니 걱정마세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;잘 만들어지고 있습니다. 잠시 기다려 주시면&amp;hellip;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.59.37.png&quot; data-origin-width=&quot;1305&quot; data-origin-height=&quot;681&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/nAaub/btsMIs27RCK/rNDQK5osXZiqZqRDJfP5k1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/nAaub/btsMIs27RCK/rNDQK5osXZiqZqRDJfP5k1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/nAaub/btsMIs27RCK/rNDQK5osXZiqZqRDJfP5k1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnAaub%2FbtsMIs27RCK%2FrNDQK5osXZiqZqRDJfP5k1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;668&quot; height=&quot;349&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.59.37.png&quot; data-origin-width=&quot;1305&quot; data-origin-height=&quot;681&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;조금 어색함은 있지만 이정도면 훌륭합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.59.50.png&quot; data-origin-width=&quot;763&quot; data-origin-height=&quot;733&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bp6nzn/btsMH4hhnMV/pSU47rdyCRB1YKifKHensK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bp6nzn/btsMH4hhnMV/pSU47rdyCRB1YKifKHensK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bp6nzn/btsMH4hhnMV/pSU47rdyCRB1YKifKHensK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbp6nzn%2FbtsMH4hhnMV%2FpSU47rdyCRB1YKifKHensK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;402&quot; height=&quot;386&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.59.50.png&quot; data-origin-width=&quot;763&quot; data-origin-height=&quot;733&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;무료버전에서는 워터마크가 심하게 들어가 있습니다...&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;도저히 쓸수 없게 해놨네요........&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저희가 작성한 스크립트대로 말하고 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;마음에 든다면 다운로드 하고 활용하면 됩니다. d-id 의 경우 적당히 맛보기 수준의 테스트만 해봤습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;heygen&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번에는 헤이젠으로 넘어가서 실제로 자세한 사용방법을 설명해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;최근 제가 잘 사용하고 있는 heygen 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://app.heygen.com/home&quot;&gt;https://app.heygen.com/home&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;헤이젠을 이용해서 작업해볼께요. d-id 와 다르게 일종의 명령어를 이용해 디테일한 아바타 생성을 할수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-21 오후 9.11.49.png&quot; data-origin-width=&quot;486&quot; data-origin-height=&quot;517&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bQjFtV/btsMTLVksP3/FcCHFxYBxzdHTCXgtN6VO0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bQjFtV/btsMTLVksP3/FcCHFxYBxzdHTCXgtN6VO0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bQjFtV/btsMTLVksP3/FcCHFxYBxzdHTCXgtN6VO0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbQjFtV%2FbtsMTLVksP3%2FFcCHFxYBxzdHTCXgtN6VO0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;385&quot; height=&quot;410&quot; data-filename=&quot;스크린샷 2025-03-21 오후 9.11.49.png&quot; data-origin-width=&quot;486&quot; data-origin-height=&quot;517&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;가입과 로그인은 따로 설명하지 않겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;hey-gen은 아바타 만들기, 음성 합성등의 강점을 가지고 있습니다. 실제 한번 해보죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;처음 가입하면 일부 크래딧을 제공합니다. 이 크레딧을 소비하여 아바타 작업을 하는 것이죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;몇번 하다보면 금방 소비되니 신중하게 해봅시다. (이메일을 돌려가면서 몇번 더 테스트 해볼수 있습니다)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-11 오후 9.33.16.png&quot; data-origin-width=&quot;2130&quot; data-origin-height=&quot;1758&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/baQWL8/btsMSQQTmMq/WSsNFhocK2sfkbDP30BmDk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/baQWL8/btsMSQQTmMq/WSsNFhocK2sfkbDP30BmDk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/baQWL8/btsMSQQTmMq/WSsNFhocK2sfkbDP30BmDk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbaQWL8%2FbtsMSQQTmMq%2FWSsNFhocK2sfkbDP30BmDk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;671&quot; height=&quot;554&quot; data-filename=&quot;스크린샷 2025-03-11 오후 9.33.16.png&quot; data-origin-width=&quot;2130&quot; data-origin-height=&quot;1758&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아바타로 이동해보겠습니다. 아바타는 말그대로 우리의 모습을 투영한 대상을 말하는것이죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;hey-gen 안에서 몇가지 방법이 있습니다.&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;ai 커맨드를 통한 대상 만들기&lt;/li&gt;
&lt;li&gt;내 자신의 아바타 만들기&lt;/li&gt;
&lt;li&gt;플랫폼에 제공되는 아바타 사용하기&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;ai 커맨드를 통한 대상 만들기&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 첫번째 방법 입니다. 최근에 제가 코딩강의 영상에 많이 사용하는 방법이구요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설명은 뒤에서 하기로 하고 일단 실행해 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-11 오후 9.34.52.png&quot; data-origin-width=&quot;388&quot; data-origin-height=&quot;162&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bUgaGM/btsMTXIbDk0/66ZVLsnM2rSKK49FJilLE1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bUgaGM/btsMTXIbDk0/66ZVLsnM2rSKK49FJilLE1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bUgaGM/btsMTXIbDk0/66ZVLsnM2rSKK49FJilLE1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbUgaGM%2FbtsMTXIbDk0%2F66ZVLsnM2rSKK49FJilLE1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;388&quot; height=&quot;162&quot; data-filename=&quot;스크린샷 2025-03-11 오후 9.34.52.png&quot; data-origin-width=&quot;388&quot; data-origin-height=&quot;162&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아바타로 이동해보겠습니다. 아바타는 말그대로 우리의 모습을 투영한 대상을 말하는것이죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;hey-gen 안에서 몇가지 방법이 있습니다.&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;ai 커맨드를 통한 대상 만들기&lt;/li&gt;
&lt;li&gt;내 자신의 아바타 만들기&lt;/li&gt;
&lt;li&gt;플랫폼에 제공되는 아바타 사용하기&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;ai 커맨드를 통한 대상 만들기&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 첫번째 방법 입니다. 최근에 제가 코딩강의 영상에 많이 사용하는 방법이구요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설명은 뒤에서 하기로 하고 일단 실행해 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;383&quot; data-origin-height=&quot;463&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/csDQNG/btsMSUeutpC/R7echG1tll1c06CHA6ER1k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/csDQNG/btsMSUeutpC/R7echG1tll1c06CHA6ER1k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/csDQNG/btsMSUeutpC/R7echG1tll1c06CHA6ER1k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcsDQNG%2FbtsMSUeutpC%2FR7echG1tll1c06CHA6ER1k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;383&quot; height=&quot;463&quot; data-origin-width=&quot;383&quot; data-origin-height=&quot;463&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해당 버튼을 눌러 진입합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 우리가 해볼것은 Generate 입니다. 해당 기능은 커맨드 입력을 통해 ai를 만들어내는 메뉴입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-11 오후 9.38.48.png&quot; data-origin-width=&quot;1566&quot; data-origin-height=&quot;1376&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ZwxAr/btsMTJpOMgr/yHRbSCdNLHNfwrqq82G7Uk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ZwxAr/btsMTJpOMgr/yHRbSCdNLHNfwrqq82G7Uk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ZwxAr/btsMTJpOMgr/yHRbSCdNLHNfwrqq82G7Uk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FZwxAr%2FbtsMTJpOMgr%2FyHRbSCdNLHNfwrqq82G7Uk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;533&quot; height=&quot;468&quot; data-filename=&quot;스크린샷 2025-03-11 오후 9.38.48.png&quot; data-origin-width=&quot;1566&quot; data-origin-height=&quot;1376&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어떤 아바타를 만들어낼지 머릿속으로 상상해보세요. 그리고 내용을 입력하면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저는 아시아계의 미녀스타일 아바타로 만들어보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아무래도 영문으로 작성하는것이 좋을듯 합니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-11 오후 9.41.21.png&quot; data-origin-width=&quot;1284&quot; data-origin-height=&quot;1896&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bKDGG8/btsMSljudzI/xNUehB7wX3TCBpe8nD7OoK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bKDGG8/btsMSljudzI/xNUehB7wX3TCBpe8nD7OoK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bKDGG8/btsMSljudzI/xNUehB7wX3TCBpe8nD7OoK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbKDGG8%2FbtsMSljudzI%2FxNUehB7wX3TCBpe8nD7OoK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;509&quot; height=&quot;752&quot; data-filename=&quot;스크린샷 2025-03-11 오후 9.41.21.png&quot; data-origin-width=&quot;1284&quot; data-origin-height=&quot;1896&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;영작이 익숙치 않을경우 gpt 의 도움을 받도록 하겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-11 오후 9.46.20.png&quot; data-origin-width=&quot;1082&quot; data-origin-height=&quot;148&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/mTCbg/btsMSRPNA9s/Oc17Tt7Ny7ggUcpgCJLKBk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/mTCbg/btsMSRPNA9s/Oc17Tt7Ny7ggUcpgCJLKBk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/mTCbg/btsMSRPNA9s/Oc17Tt7Ny7ggUcpgCJLKBk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FmTCbg%2FbtsMSRPNA9s%2FOc17Tt7Ny7ggUcpgCJLKBk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1082&quot; height=&quot;148&quot; data-filename=&quot;스크린샷 2025-03-11 오후 9.46.20.png&quot; data-origin-width=&quot;1082&quot; data-origin-height=&quot;148&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-11 오후 9.46.56.png&quot; data-origin-width=&quot;1660&quot; data-origin-height=&quot;350&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/o8YWu/btsMSEiCPaO/qXh4f4Y2R3mMhyKdVkrLfk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/o8YWu/btsMSEiCPaO/qXh4f4Y2R3mMhyKdVkrLfk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/o8YWu/btsMSEiCPaO/qXh4f4Y2R3mMhyKdVkrLfk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fo8YWu%2FbtsMSEiCPaO%2FqXh4f4Y2R3mMhyKdVkrLfk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1660&quot; height=&quot;350&quot; data-filename=&quot;스크린샷 2025-03-11 오후 9.46.56.png&quot; data-origin-width=&quot;1660&quot; data-origin-height=&quot;350&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-11 오후 9.48.50.png&quot; data-origin-width=&quot;1026&quot; data-origin-height=&quot;156&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b0YN1Q/btsMTKIUIRs/yeUmmqyQZvCLp1a4j028Nk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b0YN1Q/btsMTKIUIRs/yeUmmqyQZvCLp1a4j028Nk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b0YN1Q/btsMTKIUIRs/yeUmmqyQZvCLp1a4j028Nk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb0YN1Q%2FbtsMTKIUIRs%2FyeUmmqyQZvCLp1a4j028Nk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1026&quot; height=&quot;156&quot; data-filename=&quot;스크린샷 2025-03-11 오후 9.48.50.png&quot; data-origin-width=&quot;1026&quot; data-origin-height=&quot;156&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-11 오후 9.49.26.png&quot; data-origin-width=&quot;1634&quot; data-origin-height=&quot;1180&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ct1yhS/btsMTL8Ruo9/OZgzkv51G4vkaOvGDUSb80/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ct1yhS/btsMTL8Ruo9/OZgzkv51G4vkaOvGDUSb80/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ct1yhS/btsMTL8Ruo9/OZgzkv51G4vkaOvGDUSb80/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fct1yhS%2FbtsMTL8Ruo9%2FOZgzkv51G4vkaOvGDUSb80%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1634&quot; height=&quot;1180&quot; data-filename=&quot;스크린샷 2025-03-11 오후 9.49.26.png&quot; data-origin-width=&quot;1634&quot; data-origin-height=&quot;1180&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;조금 길게 작성되어있지만&amp;hellip; 자 이대로 한번 생성해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;현실감있는 아바타 생성을 위해서 스타일은 리얼리스틱으로 선택합니다. 잠시 기다리면 아바타 프리뷰를 볼수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;한국의 대학생스러운 여성분이 나타났습니다. 첫번째 사진은 얼굴 비율이 커보입니다. 가끔씩 대두 스타일의 아바타가 튀어나와 놀랄때가 있습니다. 테스트를 위해 몇번더 generate again 해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;원하는 바가 있다면 좀더 세부적인 설명이 필요합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-11 오후 9.55.20.png&quot; data-origin-width=&quot;612&quot; data-origin-height=&quot;138&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bJ8XEG/btsMUoeh0X8/KOy7w9BjE1wwfkeKm5rQhk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bJ8XEG/btsMUoeh0X8/KOy7w9BjE1wwfkeKm5rQhk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bJ8XEG/btsMUoeh0X8/KOy7w9BjE1wwfkeKm5rQhk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbJ8XEG%2FbtsMUoeh0X8%2FKOy7w9BjE1wwfkeKm5rQhk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;612&quot; height=&quot;138&quot; data-filename=&quot;스크린샷 2025-03-11 오후 9.55.20.png&quot; data-origin-width=&quot;612&quot; data-origin-height=&quot;138&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-11 오후 9.56.55.png&quot; data-origin-width=&quot;510&quot; data-origin-height=&quot;72&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c1BTPm/btsMTjEWYFn/TmNu70RbBJkzYUHqagKpZk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c1BTPm/btsMTjEWYFn/TmNu70RbBJkzYUHqagKpZk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c1BTPm/btsMTjEWYFn/TmNu70RbBJkzYUHqagKpZk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc1BTPm%2FbtsMTjEWYFn%2FTmNu70RbBJkzYUHqagKpZk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;510&quot; height=&quot;72&quot; data-filename=&quot;스크린샷 2025-03-11 오후 9.56.55.png&quot; data-origin-width=&quot;510&quot; data-origin-height=&quot;72&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-11 오후 9.57.37.png&quot; data-origin-width=&quot;306&quot; data-origin-height=&quot;100&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/88L8O/btsMTYNOtEG/CYqVE3ikKdm2E3ye7O85F1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/88L8O/btsMTYNOtEG/CYqVE3ikKdm2E3ye7O85F1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/88L8O/btsMTYNOtEG/CYqVE3ikKdm2E3ye7O85F1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F88L8O%2FbtsMTYNOtEG%2FCYqVE3ikKdm2E3ye7O85F1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;306&quot; height=&quot;100&quot; data-filename=&quot;스크린샷 2025-03-11 오후 9.57.37.png&quot; data-origin-width=&quot;306&quot; data-origin-height=&quot;100&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;붉은 계열의 스웨터로 변경해 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;녹색 신발도 신겨보겠습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-11 오후 9.58.44.png&quot; data-origin-width=&quot;1424&quot; data-origin-height=&quot;1652&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/X6ewk/btsMRUsZVtg/788FOdDwEbzhG2MzTVNMik/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/X6ewk/btsMRUsZVtg/788FOdDwEbzhG2MzTVNMik/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/X6ewk/btsMRUsZVtg/788FOdDwEbzhG2MzTVNMik/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FX6ewk%2FbtsMRUsZVtg%2F788FOdDwEbzhG2MzTVNMik%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;374&quot; height=&quot;434&quot; data-filename=&quot;스크린샷 2025-03-11 오후 9.58.44.png&quot; data-origin-width=&quot;1424&quot; data-origin-height=&quot;1652&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;신이 인간을 창조 해낼때 이런느낌이었을까요? (뭔소리야 ;;;;) 잠시 물한잔 마시고 오면 끝나 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;진짜 동네 옆집 사는 대학생? 인것 처럼 익숙한 외모와 풍경을 만들어줍니다. 첫번째 두번째 사진은 좀 어색한것 같습니다. 그리고 분명히 풀샷으로 옵션을 줘도, 항상 upper body 형태를 제공해주네요. 일단 계속 실행해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-11 오후 9.59.49.png&quot; data-origin-width=&quot;1408&quot; data-origin-height=&quot;1738&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bsDrrZ/btsMR2R2Q8Q/kSFDhB1nJK169NLn4VcTv1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bsDrrZ/btsMR2R2Q8Q/kSFDhB1nJK169NLn4VcTv1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bsDrrZ/btsMR2R2Q8Q/kSFDhB1nJK169NLn4VcTv1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbsDrrZ%2FbtsMR2R2Q8Q%2FkSFDhB1nJK169NLn4VcTv1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;562&quot; height=&quot;694&quot; data-filename=&quot;스크린샷 2025-03-11 오후 9.59.49.png&quot; data-origin-width=&quot;1408&quot; data-origin-height=&quot;1738&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-11 오후 10.04.11.png&quot; data-origin-width=&quot;1384&quot; data-origin-height=&quot;1738&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dkQ9Cb/btsMUqb6vF5/QOQ0MviPZpf5ok6mRs4Esk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dkQ9Cb/btsMUqb6vF5/QOQ0MviPZpf5ok6mRs4Esk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dkQ9Cb/btsMUqb6vF5/QOQ0MviPZpf5ok6mRs4Esk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdkQ9Cb%2FbtsMUqb6vF5%2FQOQ0MviPZpf5ok6mRs4Esk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;555&quot; height=&quot;697&quot; data-filename=&quot;스크린샷 2025-03-11 오후 10.04.11.png&quot; data-origin-width=&quot;1384&quot; data-origin-height=&quot;1738&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;거의 동일한 유형의 사진을 만들고 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;보통은 이미지를 만들기 위해 랜덤한 값을 부여하는데&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;몇번 하다보니 hey-gen의 경우는 같은 얼굴유형을 유지하는걸 볼수 있었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저같이 특정 캐릭터를 만들고 외모나, 배경만 바꿔서 지속적으로 사용해야 할때 좋다고 느끼는 부분입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;마지막으로 한번더 해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번에는 이색적인 코스프레로 가보겠습니다. 겨울을 좋아하는 관계로&amp;hellip;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1742559568264&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;HeyGen 아바타 생성 프롬프트 (영어)
&amp;ldquo;Create a realistic digital avatar of a young Korean woman in her early 20s with a bright and cheerful smile. She has flawless, fair skin, large expressive eyes, and a delicate facial structure resembling a K-pop idol. Her long, wavy dark brown hair flows gracefully, and she is wearing light, natural makeup with a soft pink lip color.
She is dressed in a festive Santa-inspired outfit: a red velvet dress with white fur trim, a matching Santa hat, and cozy winter gloves. Her pose is playful and full of holiday spirit.
The background features a snowy ski resort with ski slopes, chair lifts, and people enjoying winter activities. There is a decorated Christmas sled and a friendly reindeer standing beside her, adding to the festive atmosphere. The scene is filled with soft snowfall, and the lighting is bright and crisp, reflecting the winter wonderland vibe.&amp;rdquo;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1742559585677&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;HeyGen 아바타 생성 프롬프트 (한글 번역)
&amp;ldquo;밝고 활기찬 미소를 가진 20대 초반의 한국인 여성 아바타를 생성하세요. 그녀는 맑고 깨끗한 피부, 크고 또렷한 눈, 그리고 K-pop 아이돌처럼 세련된 얼굴형을 가지고 있습니다. 길고 웨이브진 짙은 갈색 머리가 자연스럽게 흩날리며, 은은한 핑크 립컬러와 자연스러운 메이크업을 하고 있습니다.
그녀는 크리스마스 분위기의 산타 코스튬을 입고 있습니다. 빨간 벨벳 드레스에 흰색 퍼 트리밍이 달려 있고, 산타 모자를 쓴 채 겨울용 장갑을 착용하여 따뜻한 분위기를 연출합니다. 그녀의 포즈는 장난스럽고 즐거운 크리스마스 분위기를 담고 있습니다.
배경은 눈 덮인 스키장으로, 스키 슬로프와 리프트가 보이며 겨울 스포츠를 즐기는 사람들이 있습니다. 그녀의 옆에는 크리스마스 장식이 된 썰매와 귀여운 루돌프 사슴이 함께하며, 전체적인 장면에 축제 분위기를 더합니다. 부드러운 눈이 내리는 겨울 원더랜드 분위기를 연출하며, 조명은 밝고 깨끗한 겨울 느낌을 강조합니다.&amp;rdquo;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-11 오후 10.15.00.png&quot; data-origin-width=&quot;1504&quot; data-origin-height=&quot;1308&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/7aa6q/btsMSA1MIWW/zWBHkVwmKg7D2UicO2mKOK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/7aa6q/btsMSA1MIWW/zWBHkVwmKg7D2UicO2mKOK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/7aa6q/btsMSA1MIWW/zWBHkVwmKg7D2UicO2mKOK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F7aa6q%2FbtsMSA1MIWW%2FzWBHkVwmKg7D2UicO2mKOK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;568&quot; height=&quot;494&quot; data-filename=&quot;스크린샷 2025-03-11 오후 10.15.00.png&quot; data-origin-width=&quot;1504&quot; data-origin-height=&quot;1308&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일단 대충 아무거나 선택해주고&amp;hellip; 보이스는 나중에 추가 하겠습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;만들어진 아바타를 선택하고 add motion으로 동작을 추가해주겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-11 오후 10.16.30.png&quot; data-origin-width=&quot;308&quot; data-origin-height=&quot;130&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bwg011/btsMSQXDMQl/nLEimJRz3Iet3QZqc6VFXK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bwg011/btsMSQXDMQl/nLEimJRz3Iet3QZqc6VFXK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bwg011/btsMSQXDMQl/nLEimJRz3Iet3QZqc6VFXK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbwg011%2FbtsMSQXDMQl%2FnLEimJRz3Iet3QZqc6VFXK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;308&quot; height=&quot;130&quot; data-filename=&quot;스크린샷 2025-03-11 오후 10.16.30.png&quot; data-origin-width=&quot;308&quot; data-origin-height=&quot;130&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번에는 간단한 명령이니 한글로 작성해볼께요&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-11 오후 10.17.16.png&quot; data-origin-width=&quot;774&quot; data-origin-height=&quot;1070&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/XawdQ/btsMS4Bhzag/Pwr4LARNiq51Ty3zJEryCK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/XawdQ/btsMS4Bhzag/Pwr4LARNiq51Ty3zJEryCK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/XawdQ/btsMS4Bhzag/Pwr4LARNiq51Ty3zJEryCK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FXawdQ%2FbtsMS4Bhzag%2FPwr4LARNiq51Ty3zJEryCK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;512&quot; height=&quot;708&quot; data-filename=&quot;스크린샷 2025-03-11 오후 10.17.16.png&quot; data-origin-width=&quot;774&quot; data-origin-height=&quot;1070&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;잠시뒤에 모션이 추가된 아바타가 만들어집니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어쩔때는 굉장히 어색한 모션이 나오는데 이번에는 잘 나온것 같습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;모션을 좀 더 줘볼까요?&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-11 오후 10.19.54.png&quot; data-origin-width=&quot;1308&quot; data-origin-height=&quot;1072&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dcrrUI/btsMTDpKm2K/vMK8LdOCzcK8xmMHxBeTtk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dcrrUI/btsMTDpKm2K/vMK8LdOCzcK8xmMHxBeTtk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dcrrUI/btsMTDpKm2K/vMK8LdOCzcK8xmMHxBeTtk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdcrrUI%2FbtsMTDpKm2K%2FvMK8LdOCzcK8xmMHxBeTtk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;464&quot; height=&quot;380&quot; data-filename=&quot;스크린샷 2025-03-11 오후 10.19.54.png&quot; data-origin-width=&quot;1308&quot; data-origin-height=&quot;1072&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;좀더 어려운 미션을 줬습니다. 미션이 어려웠는지 아무 동작도 추가가 안되었습니다. &lt;br /&gt;여기서는 간단한 모션만 추가가 가능했습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번에는 hey-gen 의 강점중 하나라고 생각되는 부분입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우리가 만든 아바타를 기준으로 여러가지 상황별로 의상, 배경을 만들어 낼수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;당연히 얼굴은 그대로 입니다. 아바타를 생성하는데 얼굴이 바뀌면 아무 의미가 없게되죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 부분은 유료 결제후에 사용할수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-11 오후 10.33.13.png&quot; data-origin-width=&quot;744&quot; data-origin-height=&quot;972&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cNizXG/btsMT2CxMtm/ILgZKAgiwRAguKL7uY3K2k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cNizXG/btsMT2CxMtm/ILgZKAgiwRAguKL7uY3K2k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cNizXG/btsMT2CxMtm/ILgZKAgiwRAguKL7uY3K2k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcNizXG%2FbtsMT2CxMtm%2FILgZKAgiwRAguKL7uY3K2k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;448&quot; height=&quot;585&quot; data-filename=&quot;스크린샷 2025-03-11 오후 10.33.13.png&quot; data-origin-width=&quot;744&quot; data-origin-height=&quot;972&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Generate looks via prompts by training a custom ai model.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;실행해보겠습니다. 5분정도 시간이 소요됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bHLqkw/btsMSU6Dm0k/PxI6cjKQTg6RWrqr9HDfIK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bHLqkw/btsMSU6Dm0k/PxI6cjKQTg6RWrqr9HDfIK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;680&quot; data-origin-height=&quot;688&quot; data-filename=&quot;스크린샷 2025-03-11 오후 10.38.59.png&quot; width=&quot;473&quot; height=&quot;479&quot; style=&quot;width: 62.8308%; margin-right: 10px;&quot; data-widthpercent=&quot;63.57&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bHLqkw/btsMSU6Dm0k/PxI6cjKQTg6RWrqr9HDfIK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbHLqkw%2FbtsMSU6Dm0k%2FPxI6cjKQTg6RWrqr9HDfIK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;680&quot; height=&quot;688&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/beKb91/btsMTbNLvoT/c45r2QgkB1Iay39UK2lLL1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/beKb91/btsMTbNLvoT/c45r2QgkB1Iay39UK2lLL1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;870&quot; data-origin-height=&quot;1536&quot; data-filename=&quot;스크린샷 2025-03-12 오후 1.11.11.png&quot; style=&quot;width: 36.0064%;&quot; data-widthpercent=&quot;36.43&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/beKb91/btsMTbNLvoT/c45r2QgkB1Iay39UK2lLL1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbeKb91%2FbtsMTbNLvoT%2Fc45r2QgkB1Iay39UK2lLL1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;870&quot; height=&quot;1536&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이곳에서 다양한 룩을 만들어 낼수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;프롬프트를 통해서 디테일한 뷰를 만들수도 있고 정해진 템플릿(세트) 으로 만들어 낼수도 있죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;프롬프트를 통해서는 작업을 해봤으니 이번에는 편하게 만들어 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 1.13.20.png&quot; data-origin-width=&quot;214&quot; data-origin-height=&quot;112&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/wWb37/btsMT8Jqo89/ypffpgPCFd1bWXvwEKM3i0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/wWb37/btsMT8Jqo89/ypffpgPCFd1bWXvwEKM3i0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/wWb37/btsMT8Jqo89/ypffpgPCFd1bWXvwEKM3i0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FwWb37%2FbtsMT8Jqo89%2FypffpgPCFd1bWXvwEKM3i0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;214&quot; height=&quot;112&quot; data-filename=&quot;스크린샷 2025-03-12 오후 1.13.20.png&quot; data-origin-width=&quot;214&quot; data-origin-height=&quot;112&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 1.13.47.png&quot; data-origin-width=&quot;686&quot; data-origin-height=&quot;1656&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cfhW1u/btsMTXajSo9/KUKYHihFmVxdoESNkLN2Ak/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cfhW1u/btsMTXajSo9/KUKYHihFmVxdoESNkLN2Ak/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cfhW1u/btsMTXajSo9/KUKYHihFmVxdoESNkLN2Ak/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcfhW1u%2FbtsMTXajSo9%2FKUKYHihFmVxdoESNkLN2Ak%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;361&quot; height=&quot;871&quot; data-filename=&quot;스크린샷 2025-03-12 오후 1.13.47.png&quot; data-origin-width=&quot;686&quot; data-origin-height=&quot;1656&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;look packs 라는 탭이 보이는데 이부분으로 진입해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다양한 룩을 자동으로 생산해줍니다. 마음에 드는 룩으로 고른뒤 작업을 진행해볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우리 아바타가 산타 마을에서 휴가를 즐겼으니 &amp;hellip;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사람이 맨날 놀고먹고만 하면 재미가 없습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;회사에 가서 일을 시켜보겠습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;단점은 20looks 을 자동으로 생성한다는것이죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;크래딧을 잘 확인하면서 작업해야 겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;만들어질 동안에 잠시 멤버쉽을 확인해보겠습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 1.18.43.png&quot; data-origin-width=&quot;2416&quot; data-origin-height=&quot;872&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/HZDAu/btsMRZHLES0/pWdcnSyxNKdJA59Tj4k4DK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/HZDAu/btsMRZHLES0/pWdcnSyxNKdJA59Tj4k4DK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/HZDAu/btsMRZHLES0/pWdcnSyxNKdJA59Tj4k4DK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FHZDAu%2FbtsMRZHLES0%2FpWdcnSyxNKdJA59Tj4k4DK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;660&quot; height=&quot;238&quot; data-filename=&quot;스크린샷 2025-03-12 오후 1.18.43.png&quot; data-origin-width=&quot;2416&quot; data-origin-height=&quot;872&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 1.20.40.png&quot; data-origin-width=&quot;2934&quot; data-origin-height=&quot;1748&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bEUs9Z/btsMSCZtmnb/nXnS95iF759174ocYVK9qk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bEUs9Z/btsMSCZtmnb/nXnS95iF759174ocYVK9qk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bEUs9Z/btsMSCZtmnb/nXnS95iF759174ocYVK9qk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbEUs9Z%2FbtsMSCZtmnb%2FnXnS95iF759174ocYVK9qk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;692&quot; height=&quot;412&quot; data-filename=&quot;스크린샷 2025-03-12 오후 1.20.40.png&quot; data-origin-width=&quot;2934&quot; data-origin-height=&quot;1748&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저는 Creator 멤버쉽으로 결제했구요. 아바타 몇개를 정하고 다양한 룩을 만들면서 한달 넉넉하게 쓸수 있었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지금 달러가 많이 비싸진 관계로&amp;hellip; 업무상 쓰는게 아니라면 부담되는 가격이긴 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1318&quot; data-origin-height=&quot;493&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/s3Eu3/btsMS51ek6t/0G735jutdpXJADkOcqaIu1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/s3Eu3/btsMS51ek6t/0G735jutdpXJADkOcqaIu1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/s3Eu3/btsMS51ek6t/0G735jutdpXJADkOcqaIu1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fs3Eu3%2FbtsMS51ek6t%2F0G735jutdpXJADkOcqaIu1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;769&quot; height=&quot;288&quot; data-origin-width=&quot;1318&quot; data-origin-height=&quot;493&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/83bfk/btsMUl2XnEi/xJXlkvQbXh8KyXFVSrCPe1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/83bfk/btsMUl2XnEi/xJXlkvQbXh8KyXFVSrCPe1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1096&quot; data-origin-height=&quot;911&quot; data-filename=&quot;스크린샷 2025-03-21 오후 9.26.45.png&quot; width=&quot;442&quot; height=&quot;367&quot; data-widthpercent=&quot;61.4&quot; style=&quot;width: 60.6856%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/83bfk/btsMUl2XnEi/xJXlkvQbXh8KyXFVSrCPe1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F83bfk%2FbtsMUl2XnEi%2FxJXlkvQbXh8KyXFVSrCPe1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1096&quot; height=&quot;911&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/pqAcF/btsMUnGr7ZV/fcyeFvcb9XAhs6b0gRjN3K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/pqAcF/btsMUnGr7ZV/fcyeFvcb9XAhs6b0gRjN3K/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;596&quot; data-origin-height=&quot;788&quot; data-filename=&quot;스크린샷 2025-03-21 오후 9.26.57.png&quot; style=&quot;width: 38.1516%;&quot; data-widthpercent=&quot;38.6&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/pqAcF/btsMUnGr7ZV/fcyeFvcb9XAhs6b0gRjN3K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FpqAcF%2FbtsMUnGr7ZV%2FfcyeFvcb9XAhs6b0gRjN3K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;596&quot; height=&quot;788&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-21 오후 9.26.52.png&quot; data-origin-width=&quot;1346&quot; data-origin-height=&quot;543&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bwfBGU/btsMS3CoxGb/yqVuxrzslBR321fjr7Fp70/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bwfBGU/btsMS3CoxGb/yqVuxrzslBR321fjr7Fp70/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bwfBGU/btsMS3CoxGb/yqVuxrzslBR321fjr7Fp70/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbwfBGU%2FbtsMS3CoxGb%2FyqVuxrzslBR321fjr7Fp70%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1346&quot; height=&quot;543&quot; data-filename=&quot;스크린샷 2025-03-21 오후 9.26.52.png&quot; data-origin-width=&quot;1346&quot; data-origin-height=&quot;543&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;대박입니다. 정말 편리하게 다양한 룩을 제작해줍니다. 한번 더 해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제가 크레딧이 많이 남아서 그런게 아니라 다양한 예제를 제공해드리기 위해&amp;hellip;.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우리 카페가서도 일 많이 하잖아요? 이번에는 카페에서 일을 시켜보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;근데 보면 볼수록&amp;hellip;.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아바타가 아이라인을 너무 두껍게 그린게 아닌가 하는 생각이&amp;hellip;&amp;hellip;(되돌릴수 없&amp;hellip;.)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bu7Io2/btsMTfJiJlM/8Mc6kVvpudtKcYb00vWTu0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bu7Io2/btsMTfJiJlM/8Mc6kVvpudtKcYb00vWTu0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1044&quot; data-origin-height=&quot;410&quot; data-filename=&quot;스크린샷 2025-03-21 오후 9.28.42.png&quot; style=&quot;width: 69.2498%; margin-right: 10px;&quot; data-widthpercent=&quot;70.06&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bu7Io2/btsMTfJiJlM/8Mc6kVvpudtKcYb00vWTu0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbu7Io2%2FbtsMTfJiJlM%2F8Mc6kVvpudtKcYb00vWTu0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1044&quot; height=&quot;410&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bgGI4V/btsMT0rlRR7/NY7pO7NBitoSqzKLScRuk1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bgGI4V/btsMT0rlRR7/NY7pO7NBitoSqzKLScRuk1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;866&quot; data-origin-height=&quot;796&quot; data-filename=&quot;스크린샷 2025-03-21 오후 9.28.48.png&quot; width=&quot;347&quot; height=&quot;319&quot; style=&quot;width: 29.5874%;&quot; data-widthpercent=&quot;29.94&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bgGI4V/btsMT0rlRR7/NY7pO7NBitoSqzKLScRuk1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbgGI4V%2FbtsMT0rlRR7%2FNY7pO7NBitoSqzKLScRuk1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;866&quot; height=&quot;796&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;성능은 대박입니다. 상당히 만족스러운 결과물을 주는것 같습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;주의할점이 있는데 바로 손가락 입니다. ai 가 특히나 과절이나, 손가락을 잘 못그려줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자세히 확인해보는게 좋겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;열심히 일했으니 체력관리 해야죠. 제가 못하는 갓생을 한번 살게 해줘보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-21 오후 9.30.31.png&quot; data-origin-width=&quot;1135&quot; data-origin-height=&quot;835&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bys02f/btsMSPj22YD/3mdCP3nJid3KiynCi9F8ik/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bys02f/btsMSPj22YD/3mdCP3nJid3KiynCi9F8ik/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bys02f/btsMSPj22YD/3mdCP3nJid3KiynCi9F8ik/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbys02f%2FbtsMSPj22YD%2F3mdCP3nJid3KiynCi9F8ik%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;348&quot; height=&quot;256&quot; data-filename=&quot;스크린샷 2025-03-21 오후 9.30.31.png&quot; data-origin-width=&quot;1135&quot; data-origin-height=&quot;835&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;바벨이 쇠골에 연결된?????? 무서운 사진이 생성됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-21 오후 9.31.05.png&quot; data-origin-width=&quot;1191&quot; data-origin-height=&quot;642&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zogkA/btsMT0LEVZG/uiwt0OTC1wDWafqsKxoAr1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zogkA/btsMT0LEVZG/uiwt0OTC1wDWafqsKxoAr1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zogkA/btsMT0LEVZG/uiwt0OTC1wDWafqsKxoAr1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzogkA%2FbtsMT0LEVZG%2Fuiwt0OTC1wDWafqsKxoAr1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;525&quot; height=&quot;283&quot; data-filename=&quot;스크린샷 2025-03-21 오후 9.31.05.png&quot; data-origin-width=&quot;1191&quot; data-origin-height=&quot;642&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번에는 바벨을 휘어버리는 파워걸......&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다 잘하는건 아닙니다. 가끔은 이런 엉터리 이미지도 생성해 냅니다만&amp;hellip;. 적당히 걸러야 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;대부분의 경우는 어색함이 있긴 하지만 나름대로 이미지를 잘 뽑아줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-21 오후 9.31.40.png&quot; data-origin-width=&quot;1140&quot; data-origin-height=&quot;840&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/tadJu/btsMSn2ElPI/1R0ksGyK9BIXBiawHuXL7k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/tadJu/btsMSn2ElPI/1R0ksGyK9BIXBiawHuXL7k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/tadJu/btsMSn2ElPI/1R0ksGyK9BIXBiawHuXL7k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FtadJu%2FbtsMSn2ElPI%2F1R0ksGyK9BIXBiawHuXL7k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;559&quot; height=&quot;412&quot; data-filename=&quot;스크린샷 2025-03-21 오후 9.31.40.png&quot; data-origin-width=&quot;1140&quot; data-origin-height=&quot;840&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;덤벨을 비닐도 안뜯고 쓰는 헤이걸 입니다....ㅋㅋㅋ&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;무게를 올려야 겠습니다. (점진적과부하적용)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-21 오후 9.32.20.png&quot; data-origin-width=&quot;1222&quot; data-origin-height=&quot;869&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dbSk6i/btsMSyCWwLt/ZP1nTpaQbEAGkaZ5o9PTu1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dbSk6i/btsMSyCWwLt/ZP1nTpaQbEAGkaZ5o9PTu1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dbSk6i/btsMSyCWwLt/ZP1nTpaQbEAGkaZ5o9PTu1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdbSk6i%2FbtsMSyCWwLt%2FZP1nTpaQbEAGkaZ5o9PTu1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;638&quot; height=&quot;454&quot; data-filename=&quot;스크린샷 2025-03-21 오후 9.32.20.png&quot; data-origin-width=&quot;1222&quot; data-origin-height=&quot;869&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;????????????&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;미친 스트랭스 입니다....&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저 바벨은 무슨 용도인지???????&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;엉터리 사진이 출력되고 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;계속 작업하면 한계가 느껴집니다. &lt;br /&gt;사용해보시면 아시겠지만 ai가 손을 구현하는데 굉장히 어려워 합니다. &lt;br /&gt;가끔 손가락이 4개이거나 혹은 없거나 ㄷ ㄷ ㄷ ㄷ ㄷ;;; 방향이 바뀌었거나&amp;hellip;. ㄷㄷㄷㄷㄷㄷㄷ 등등&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-21 오후 9.33.36.png&quot; data-origin-width=&quot;1274&quot; data-origin-height=&quot;471&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/NWCb0/btsMT0kAwkW/nZaTwGiIoWYokVgszUUgi0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/NWCb0/btsMT0kAwkW/nZaTwGiIoWYokVgszUUgi0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/NWCb0/btsMT0kAwkW/nZaTwGiIoWYokVgszUUgi0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FNWCb0%2FbtsMT0kAwkW%2FnZaTwGiIoWYokVgszUUgi0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1274&quot; height=&quot;471&quot; data-filename=&quot;스크린샷 2025-03-21 오후 9.33.36.png&quot; data-origin-width=&quot;1274&quot; data-origin-height=&quot;471&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;요정도 선에서 라이트하게 쓸땐 좋습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-21 오후 9.33.48.png&quot; data-origin-width=&quot;1284&quot; data-origin-height=&quot;452&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lCvM6/btsMS8pZ6uH/Vll1WK9BZLkdxk04Am5LH1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lCvM6/btsMS8pZ6uH/Vll1WK9BZLkdxk04Am5LH1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lCvM6/btsMS8pZ6uH/Vll1WK9BZLkdxk04Am5LH1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlCvM6%2FbtsMS8pZ6uH%2FVll1WK9BZLkdxk04Am5LH1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1284&quot; height=&quot;452&quot; data-filename=&quot;스크린샷 2025-03-21 오후 9.33.48.png&quot; data-origin-width=&quot;1284&quot; data-origin-height=&quot;452&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;홈트장면을 사용해서 아바타 영상을 만들어볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 1.52.10.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/yYzLH/btsMTXVGgL0/JVrS8Bg91BUQHlPJWLFjF1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/yYzLH/btsMTXVGgL0/JVrS8Bg91BUQHlPJWLFjF1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/yYzLH/btsMTXVGgL0/JVrS8Bg91BUQHlPJWLFjF1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FyYzLH%2FbtsMTXVGgL0%2FJVrS8Bg91BUQHlPJWLFjF1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;244&quot; height=&quot;244&quot; data-filename=&quot;스크린샷 2025-03-12 오후 1.52.10.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 1.52.25.png&quot; data-origin-width=&quot;3162&quot; data-origin-height=&quot;1980&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/sGLCe/btsMTg9jsUy/kqZt9u29SVVbsKxkCYHds1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/sGLCe/btsMTg9jsUy/kqZt9u29SVVbsKxkCYHds1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/sGLCe/btsMTg9jsUy/kqZt9u29SVVbsKxkCYHds1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FsGLCe%2FbtsMTg9jsUy%2FkqZt9u29SVVbsKxkCYHds1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;705&quot; height=&quot;441&quot; data-filename=&quot;스크린샷 2025-03-12 오후 1.52.25.png&quot; data-origin-width=&quot;3162&quot; data-origin-height=&quot;1980&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;전체 화면 구조입니다. 여기서 아바타를 활용한 영상을 제작할수 있습니다. 간단한 발표자료나, 강의영상도 만들수 있구요. 일단 해보죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 1.53.14.png&quot; data-origin-width=&quot;164&quot; data-origin-height=&quot;178&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/9uwHg/btsMTFHJ3SJ/ua7Z1o7HoMld9Z59rwjKwK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/9uwHg/btsMTFHJ3SJ/ua7Z1o7HoMld9Z59rwjKwK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/9uwHg/btsMTFHJ3SJ/ua7Z1o7HoMld9Z59rwjKwK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F9uwHg%2FbtsMTFHJ3SJ%2Fua7Z1o7HoMld9Z59rwjKwK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;164&quot; height=&quot;178&quot; data-filename=&quot;스크린샷 2025-03-12 오후 1.53.14.png&quot; data-origin-width=&quot;164&quot; data-origin-height=&quot;178&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;필요한 내용을 작성합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 1.54.32.png&quot; data-origin-width=&quot;1276&quot; data-origin-height=&quot;1184&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cJdleS/btsMT1jtmP6/WdQ7HAIGD4frGkxo6XeLy0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cJdleS/btsMT1jtmP6/WdQ7HAIGD4frGkxo6XeLy0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cJdleS/btsMT1jtmP6/WdQ7HAIGD4frGkxo6XeLy0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcJdleS%2FbtsMT1jtmP6%2FWdQ7HAIGD4frGkxo6XeLy0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1276&quot; height=&quot;1184&quot; data-filename=&quot;스크린샷 2025-03-12 오후 1.54.32.png&quot; data-origin-width=&quot;1276&quot; data-origin-height=&quot;1184&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래는 그 영상에 따른 스크립트(대본)을 작성하면 되구요.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 1.54.26.png&quot; data-origin-width=&quot;1254&quot; data-origin-height=&quot;192&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/u9Mf8/btsMSzoeugg/BAPgkrerm1feeNoEVJD52k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/u9Mf8/btsMSzoeugg/BAPgkrerm1feeNoEVJD52k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/u9Mf8/btsMSzoeugg/BAPgkrerm1feeNoEVJD52k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fu9Mf8%2FbtsMSzoeugg%2FBAPgkrerm1feeNoEVJD52k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1254&quot; height=&quot;192&quot; data-filename=&quot;스크린샷 2025-03-12 오후 1.54.26.png&quot; data-origin-width=&quot;1254&quot; data-origin-height=&quot;192&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 1.55.01.png&quot; data-origin-width=&quot;1252&quot; data-origin-height=&quot;140&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/coW3Tz/btsMStVYWoB/RlX9KbdQ378nqIgWG1jnik/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/coW3Tz/btsMStVYWoB/RlX9KbdQ378nqIgWG1jnik/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/coW3Tz/btsMStVYWoB/RlX9KbdQ378nqIgWG1jnik/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcoW3Tz%2FbtsMStVYWoB%2FRlX9KbdQ378nqIgWG1jnik%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1252&quot; height=&quot;140&quot; data-filename=&quot;스크린샷 2025-03-12 오후 1.55.01.png&quot; data-origin-width=&quot;1252&quot; data-origin-height=&quot;140&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;플레이 버튼으로 음성을 들어보면서 테스트 해보세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다양한 음성을 지원하고 있으니 테스트 해보시고 마음에 드는게 없다면 내 음성을 합성할수도 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 1.57.14.png&quot; data-origin-width=&quot;130&quot; data-origin-height=&quot;122&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/sekE5/btsMSQiWQKH/K8MW3LNjKXC2nrBjBVGNkk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/sekE5/btsMSQiWQKH/K8MW3LNjKXC2nrBjBVGNkk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/sekE5/btsMSQiWQKH/K8MW3LNjKXC2nrBjBVGNkk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FsekE5%2FbtsMSQiWQKH%2FK8MW3LNjKXC2nrBjBVGNkk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;130&quot; height=&quot;122&quot; data-filename=&quot;스크린샷 2025-03-12 오후 1.57.14.png&quot; data-origin-width=&quot;130&quot; data-origin-height=&quot;122&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 1.57.44.png&quot; data-origin-width=&quot;2140&quot; data-origin-height=&quot;1146&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bxuf1x/btsMTf3EvTZ/jKBkOxxmKRrkQGzuVfRObk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bxuf1x/btsMTf3EvTZ/jKBkOxxmKRrkQGzuVfRObk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bxuf1x/btsMTf3EvTZ/jKBkOxxmKRrkQGzuVfRObk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbxuf1x%2FbtsMTf3EvTZ%2FjKBkOxxmKRrkQGzuVfRObk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2140&quot; height=&quot;1146&quot; data-filename=&quot;스크린샷 2025-03-12 오후 1.57.44.png&quot; data-origin-width=&quot;2140&quot; data-origin-height=&quot;1146&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;스크립트를 어떻게 구성하는지에 따라서 음성에 높낮이 속도 감정 등이 달라집니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;여러번 테스트해보면서 세부적인 음성을 조절 하면 되겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.01.31.png&quot; data-origin-width=&quot;814&quot; data-origin-height=&quot;1590&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/QbvX6/btsMTBSWQ7Y/qDtgtsPT1xnOe3BdhAWE91/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/QbvX6/btsMTBSWQ7Y/qDtgtsPT1xnOe3BdhAWE91/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/QbvX6/btsMTBSWQ7Y/qDtgtsPT1xnOe3BdhAWE91/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FQbvX6%2FbtsMTBSWQ7Y%2FqDtgtsPT1xnOe3BdhAWE91%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;406&quot; height=&quot;793&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.01.31.png&quot; data-origin-width=&quot;814&quot; data-origin-height=&quot;1590&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;마지막으로 영상을 출력해볼께요.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.10.41.png&quot; data-origin-width=&quot;1236&quot; data-origin-height=&quot;1412&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cZxfhX/btsMTIj9qLW/kcIKfC9KZZd2DCSgBzTit0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cZxfhX/btsMTIj9qLW/kcIKfC9KZZd2DCSgBzTit0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cZxfhX/btsMTIj9qLW/kcIKfC9KZZd2DCSgBzTit0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcZxfhX%2FbtsMTIj9qLW%2FkcIKfC9KZZd2DCSgBzTit0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1236&quot; height=&quot;1412&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.10.41.png&quot; data-origin-width=&quot;1236&quot; data-origin-height=&quot;1412&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;조금 기다려 볼께요.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.11.35.png&quot; data-origin-width=&quot;638&quot; data-origin-height=&quot;540&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/X9e2a/btsMTilKmOd/mjC0tRgXrfp1jivOjqUpkK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/X9e2a/btsMTilKmOd/mjC0tRgXrfp1jivOjqUpkK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/X9e2a/btsMTilKmOd/mjC0tRgXrfp1jivOjqUpkK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FX9e2a%2FbtsMTilKmOd%2FmjC0tRgXrfp1jivOjqUpkK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;638&quot; height=&quot;540&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.11.35.png&quot; data-origin-width=&quot;638&quot; data-origin-height=&quot;540&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.20.38.png&quot; data-origin-width=&quot;1306&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bQ6fnV/btsMTie3qOD/YHqKZzVkKLu7mNW3qSwYYk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bQ6fnV/btsMTie3qOD/YHqKZzVkKLu7mNW3qSwYYk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bQ6fnV/btsMTie3qOD/YHqKZzVkKLu7mNW3qSwYYk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbQ6fnV%2FbtsMTie3qOD%2FYHqKZzVkKLu7mNW3qSwYYk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;571&quot; height=&quot;459&quot; data-filename=&quot;스크린샷 2025-03-12 오후 2.20.38.png&quot; data-origin-width=&quot;1306&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;결론&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이렇게해서 hey-gen 을 이용한 몇가지 방법으로 ai 아바타를 생성해보았는데요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다양한 룩을 생성해주고, 간단한 설명만으로 아바타를 생성해주고, 내사진, 내얼굴로 아바타를 만들수도 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다만 디테일한 퀄리티가 아쉽습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;주의&lt;br /&gt;&lt;/b&gt;*** 아바타 생성시 주의할점은 연예인 혹은 다른 누군가의 사진을 도용하여 아바타를 생성하면 안됩니다.&lt;br /&gt;*** 해외 배우 가수 등의 경우 아바타 생성시 필터링에 걸리는 경우가 있습니다. &lt;br /&gt;*** 악용되는 경우를 방지 하기 위한 조치로 보여집니다.&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오후 3.04.24.png&quot; data-origin-width=&quot;387&quot; data-origin-height=&quot;367&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/m7Jh8/btsMGPkR36s/YQFDW1YPSDxjjdQHqdIbG1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/m7Jh8/btsMGPkR36s/YQFDW1YPSDxjjdQHqdIbG1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/m7Jh8/btsMGPkR36s/YQFDW1YPSDxjjdQHqdIbG1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fm7Jh8%2FbtsMGPkR36s%2FYQFDW1YPSDxjjdQHqdIbG1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;387&quot; height=&quot;367&quot; data-filename=&quot;스크린샷 2025-03-12 오후 3.04.24.png&quot; data-origin-width=&quot;387&quot; data-origin-height=&quot;367&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유/AI 정보 공유</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/193</guid>
      <comments>https://kimback03.tistory.com/193#entry193comment</comments>
      <pubDate>Wed, 12 Mar 2025 15:07:29 +0900</pubDate>
    </item>
    <item>
      <title>코딩강의 5화 - flutter dart 앱개발 리스트와 맵 with gpt</title>
      <link>https://kimback03.tistory.com/192</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;maxresdefault (1).webp&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;720&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cHRgFc/btsMTk4W7TM/xAKMGIvwlHDMRoY6oeH3Ck/img.webp&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cHRgFc/btsMTk4W7TM/xAKMGIvwlHDMRoY6oeH3Ck/img.webp&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cHRgFc/btsMTk4W7TM/xAKMGIvwlHDMRoY6oeH3Ck/img.webp&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcHRgFc%2FbtsMTk4W7TM%2FxAKMGIvwlHDMRoY6oeH3Ck%2Fimg.webp&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1280&quot; height=&quot;720&quot; data-filename=&quot;maxresdefault (1).webp&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;720&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://youtu.be/To4Aj_2MdYY&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://youtu.be/To4Aj_2MdYY&lt;/a&gt;&lt;/p&gt;
&lt;figure data-ke-type=&quot;video&quot; data-ke-style=&quot;alignCenter&quot; data-video-host=&quot;youtube&quot; data-video-url=&quot;https://www.youtube.com/watch?v=To4Aj_2MdYY&quot; data-video-thumbnail=&quot;https://scrap.kakaocdn.net/dn/g6p1n/hyYuctUPEb/htEzOOB72dMuixTgAOK59K/img.jpg?width=1280&amp;amp;height=720&amp;amp;face=156_62_1198_234,https://scrap.kakaocdn.net/dn/cejAxr/hyYvi1j529/r9YfdxoUuJgYxKudJUPFB0/img.jpg?width=1280&amp;amp;height=720&amp;amp;face=156_62_1198_234&quot; data-video-width=&quot;860&quot; data-video-height=&quot;484&quot; data-video-origin-width=&quot;860&quot; data-video-origin-height=&quot;484&quot; data-ke-mobilestyle=&quot;widthContent&quot; data-video-title=&quot;ai친구들과 함께 배우는 코딩교실 - 5화 리스트와 맵&quot; data-original-url=&quot;&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/To4Aj_2MdYY&quot; width=&quot;860&quot; height=&quot;484&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;figcaption style=&quot;display: none;&quot;&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;*아래의 글은 유튜브 코드와트 채널에서 연재되는 강의를 글로 작성한 내용입니다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;*대화형식으로 진행되며, ai chat GPT를 활용한 코딩이 핵심입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;*시대에 맞게 코딩.개발의 조력자로써 ai를 잘 활용것이 목표입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요. 코드와트 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번에는 리스트와 맵에 대해서 배워보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;코딩 개발하면서 &lt;b&gt;리스트&lt;/b&gt;와 &lt;b&gt;맵&lt;/b&gt;은 가장 많이 사용하기 때문에 꼭 알아두셔야 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;리스트&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;리스트는 말그대로 목록형태로 데이터를 표시하기 위한 저장형태를 의미합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;자료형(Data Type)이란?&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;데이터 저장을 위한 구조나 형태를 말합니다. 사실은 우리가 앞에서 쓰고 있던 int, double, String 또한 자료형의 한 종류였습니다. &lt;br /&gt;마찬가지로 리스트 또한 목록 형태의 데이터 저장을 위한 타입이구나. 생각하시면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;목록이란 뭔가요?&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;목록을 만들기 위해서는 일정한 순서를 가지는 데이터가 필요합니다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;도서관에서 대여한 책 목록&lt;/li&gt;
&lt;li&gt;어제 과일가게에서 구매한 과일목록&lt;/li&gt;
&lt;li&gt;지난번 중간고사 성적목록&lt;/li&gt;
&lt;li&gt;이번달 카드결재 목록&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;등등 수없이 많은 데이터를 목록으로 만들수 있습니다. 어렵지 않죠?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이와 같은 열거된 나열된 형식의 데이터들을 코드 에서는 리스트(List) 라고 부릅니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-10 오후 5.58.48.png&quot; data-origin-width=&quot;992&quot; data-origin-height=&quot;550&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/En3Wt/btsMGCdjq0y/80RpzJVs0tSMZXWDYKEpSK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/En3Wt/btsMGCdjq0y/80RpzJVs0tSMZXWDYKEpSK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/En3Wt/btsMGCdjq0y/80RpzJVs0tSMZXWDYKEpSK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FEn3Wt%2FbtsMGCdjq0y%2F80RpzJVs0tSMZXWDYKEpSK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;992&quot; height=&quot;550&quot; data-filename=&quot;스크린샷 2025-03-10 오후 5.58.48.png&quot; data-origin-width=&quot;992&quot; data-origin-height=&quot;550&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;리스트는 말그대로 목록 형태의 정보(데이터)를 담기위해 존재합니다. 긴말할것 없이 만들어보죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;현실세계의 책장을 리스트로 만들어볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1741746328773&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;var bookshelf = ['삼국지', '해리포터', '영웅문', '반지의제왕'];&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제가 좋아하는 무협, 판타지 서적이 가득찬 책장이 완성되었습니다. 이 책장에는 순서가 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;왼쪽에서부터 0번 부터 시작해서 3번까지 번호가 매겨져 있죠. 보이지 않지만 이와 같은 번호를 &lt;b&gt;인덱스&lt;/b&gt; 라고 부릅니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;코드에서 인덱스는 기본적으로 0부터 시작한다고 생각하면 됩니다. 그럼 이 책장에서 책을 꺼내볼까요?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1741746354471&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;var book = bookshelf[0];
print(book); //삼국지&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt; &amp;zwj;♀️ &quot;리스트가 목록이고&amp;hellip; 목록형태의 데이터를 활용하기 위해 쓴다? 그리고 꺼낼때는 인덱스를 활용한다??? 너무 헷갈려요.&quot;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;헷갈리는게 당연합니다. gpt를 통해서 자세하게 알아볼께요.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.26.46.png&quot; data-origin-width=&quot;1614&quot; data-origin-height=&quot;1044&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bgkTtB/btsMGqkVVYn/ayHOfSt3WmrDHHQak6UZo0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bgkTtB/btsMGqkVVYn/ayHOfSt3WmrDHHQak6UZo0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bgkTtB/btsMGqkVVYn/ayHOfSt3WmrDHHQak6UZo0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbgkTtB%2FbtsMGqkVVYn%2FayHOfSt3WmrDHHQak6UZo0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1614&quot; height=&quot;1044&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.26.46.png&quot; data-origin-width=&quot;1614&quot; data-origin-height=&quot;1044&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.26.57.png&quot; data-origin-width=&quot;1704&quot; data-origin-height=&quot;1030&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/uMs7m/btsMF6Acytz/6j5H45a2hXT4rQlMqkfOp0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/uMs7m/btsMF6Acytz/6j5H45a2hXT4rQlMqkfOp0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/uMs7m/btsMF6Acytz/6j5H45a2hXT4rQlMqkfOp0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FuMs7m%2FbtsMF6Acytz%2F6j5H45a2hXT4rQlMqkfOp0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1704&quot; height=&quot;1030&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.26.57.png&quot; data-origin-width=&quot;1704&quot; data-origin-height=&quot;1030&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.27.07.png&quot; data-origin-width=&quot;1686&quot; data-origin-height=&quot;1210&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/RGueO/btsMHnutjLH/IVEoYW5h3X4iRT6kfCSD60/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/RGueO/btsMHnutjLH/IVEoYW5h3X4iRT6kfCSD60/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/RGueO/btsMHnutjLH/IVEoYW5h3X4iRT6kfCSD60/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FRGueO%2FbtsMHnutjLH%2FIVEoYW5h3X4iRT6kfCSD60%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1686&quot; height=&quot;1210&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.27.07.png&quot; data-origin-width=&quot;1686&quot; data-origin-height=&quot;1210&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.27.25.png&quot; data-origin-width=&quot;1708&quot; data-origin-height=&quot;1046&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rMZTq/btsMIsVTkPC/fCKfAqa04OEzWVQC6o5OE1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rMZTq/btsMIsVTkPC/fCKfAqa04OEzWVQC6o5OE1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rMZTq/btsMIsVTkPC/fCKfAqa04OEzWVQC6o5OE1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrMZTq%2FbtsMIsVTkPC%2FfCKfAqa04OEzWVQC6o5OE1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1708&quot; height=&quot;1046&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.27.25.png&quot; data-origin-width=&quot;1708&quot; data-origin-height=&quot;1046&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.27.38.png&quot; data-origin-width=&quot;1684&quot; data-origin-height=&quot;1848&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cdLA6B/btsMHoNIqaa/FHshS1BZ0dXiuRom6r1sDK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cdLA6B/btsMHoNIqaa/FHshS1BZ0dXiuRom6r1sDK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cdLA6B/btsMHoNIqaa/FHshS1BZ0dXiuRom6r1sDK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcdLA6B%2FbtsMHoNIqaa%2FFHshS1BZ0dXiuRom6r1sDK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1684&quot; height=&quot;1848&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.27.38.png&quot; data-origin-width=&quot;1684&quot; data-origin-height=&quot;1848&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.27.50.png&quot; data-origin-width=&quot;1676&quot; data-origin-height=&quot;996&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rbRAs/btsMH8QUlsB/zKkT7fjBWMLQZTxRaPH3u0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rbRAs/btsMH8QUlsB/zKkT7fjBWMLQZTxRaPH3u0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rbRAs/btsMH8QUlsB/zKkT7fjBWMLQZTxRaPH3u0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrbRAs%2FbtsMH8QUlsB%2FzKkT7fjBWMLQZTxRaPH3u0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1676&quot; height=&quot;996&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.27.50.png&quot; data-origin-width=&quot;1676&quot; data-origin-height=&quot;996&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.27.59.png&quot; data-origin-width=&quot;1662&quot; data-origin-height=&quot;1190&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b1yvVk/btsMINZOJRu/UP6tGywk11xMDVQTJBevK0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b1yvVk/btsMINZOJRu/UP6tGywk11xMDVQTJBevK0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b1yvVk/btsMINZOJRu/UP6tGywk11xMDVQTJBevK0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb1yvVk%2FbtsMINZOJRu%2FUP6tGywk11xMDVQTJBevK0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1662&quot; height=&quot;1190&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.27.59.png&quot; data-origin-width=&quot;1662&quot; data-origin-height=&quot;1190&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우리가 만든 리스트에 데이터를 추가 하거나, 빼거나 할때는 어떻게 해야할까요?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;리스트에는 &lt;b&gt;편리한 함수&lt;/b&gt;들이 기본적으로 만들어져 있어요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;때문에 추가하기, 삭제하기, 정렬하기 등의 편리한 함수를 그냥 쓰기만 하면 되지요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자 이제 실제로 코딩해볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1741746500387&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;var bookshelf = ['삼국지', '해리포터', '영웅문', '반지의제왕'];
var book = bookshelf[0];
print(book); //삼국지&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아까 만든 코드에서 값을 추가 하고 (책) 삭제하는 예제를 만들어볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1741746514820&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;var bookshelf = ['삼국지', '해리포터', '영웅문', '반지의제왕'];
var book = bookshelf[0];
print(book); //삼국지

bookshelf.add('호빗');
print(bookshelf); //&quot;삼국지&quot;, &quot;해리포터&quot;, &quot;영웅문&quot;, &quot;반지의제왕&quot;

bookshelf.remove('삼국지');
print(bookshelf); //&quot;해리포터&quot;, &quot;영웅문&quot;, &quot;반지의제왕&quot;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어떤가요? 우리가 배운 함수 사용법 기억나시죠?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;변수에 . 을 찍고 함수 사용&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;리스트를 생성(실체를 만들고)하고 bookshelf 라는 변수에 담았습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;담는 순간 bookshelf 변수의 타입은 리스트라는 타입으로 정해진 거에요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그래서 리스트 형태의 변수인 bookshelf 를 통해서 . 을 찍고 add, remove 와 같은 함수를 사용할 수 있는것이죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;하나 더 해볼께요. 이번에는 지난번 반복문 배울때 잠깐 배웠던 for in과 for each 라는 반복문을 사용해볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;목록의 내용을 간단하게 순회 할때 사용하면 편리합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1741746605221&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;var bookshelf = ['삼국지', '해리포터', '영웅문', '반지의제왕'];
for(var book in bookshelf){
	print(book);
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;for문 작성보다 정말 간단하게 반복문을 작성할수가 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;반복하면서 var book 이라는 변수에 책을 하나씩 담고 그걸 출력하는 예제에요. 하나더 해봅시다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1741746620853&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;var bookshelf = ['삼국지', '해리포터', '영웅문', '반지의제왕'];
bookshelf.forEach((book){
	print(book);	
});&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번에는 forEach 라고 하는 함수를 사용했는데요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;구문이 조금 특이합니다만 우선 이렇게 사용할수도 있구나 하고 알아둡시다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;뒤에서 더 자세히 알아볼께요.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;맵(딕셔너리)&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우리는 일상에서 모르는 단어가 나오면 뜻을 찾아보기 위해 검색을 하고 사전을 찾아봅니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;코딩이라는 단어를 찾아볼까요?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.31.12.png&quot; data-origin-width=&quot;1656&quot; data-origin-height=&quot;1412&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b7KjVU/btsMIt1yxjr/NkxDhf50MLYa6cYUMMfE6K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b7KjVU/btsMIt1yxjr/NkxDhf50MLYa6cYUMMfE6K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b7KjVU/btsMIt1yxjr/NkxDhf50MLYa6cYUMMfE6K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb7KjVU%2FbtsMIt1yxjr%2FNkxDhf50MLYa6cYUMMfE6K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1656&quot; height=&quot;1412&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.31.12.png&quot; data-origin-width=&quot;1656&quot; data-origin-height=&quot;1412&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;코딩이라는 키워드로 &amp;rarr; 뜻이라는 데이터를 찾았습니다. 하나더 해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.31.33.png&quot; data-origin-width=&quot;1646&quot; data-origin-height=&quot;1284&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cPaGO5/btsMHg3itpx/WozA1w8ICuiJIkHYB5rw5k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cPaGO5/btsMHg3itpx/WozA1w8ICuiJIkHYB5rw5k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cPaGO5/btsMHg3itpx/WozA1w8ICuiJIkHYB5rw5k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcPaGO5%2FbtsMHg3itpx%2FWozA1w8ICuiJIkHYB5rw5k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1646&quot; height=&quot;1284&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.31.33.png&quot; data-origin-width=&quot;1646&quot; data-origin-height=&quot;1284&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Develop 이라는 단어(키워드)로 성장하다, 개발하다 등의 데이터를 찾아냈습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이러한 방식은 코딩에서 키(key)와 값(value)이라는 개념으로 연결되어있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;coding이라는 키 값과 value 라는 데이터(우리가 찾는 정보) 를 연결해주는것이죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이와 같은 방식의 데이터 저장형식을 맵이라고 불러요. Map은 지도의 의미 보다는 Mapping 즉 값과 값의 연결의 의미로 알고있으면 되요. 또는 다른 언어에서는 딕셔너리, 사전 그 자체의 의미로 불리웁니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt; &amp;zwj;♂️ &quot;잘 모르겠는데요&amp;hellip; 키 밸류? &amp;hellip;. 맵이요?&quot;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000;&quot; data-token-index=&quot;0&quot;&gt;설명만으로는 이해가 어려운게 당연하구요. &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000;&quot; data-token-index=&quot;0&quot;&gt;gpt 조교를 통해 자세하게 알아볼께요.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.32.33.png&quot; data-origin-width=&quot;804&quot; data-origin-height=&quot;230&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c00fR0/btsMIceAZRe/OajKeNpMDP046ntZaihLik/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c00fR0/btsMIceAZRe/OajKeNpMDP046ntZaihLik/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c00fR0/btsMIceAZRe/OajKeNpMDP046ntZaihLik/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc00fR0%2FbtsMIceAZRe%2FOajKeNpMDP046ntZaihLik%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;364&quot; height=&quot;104&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.32.33.png&quot; data-origin-width=&quot;804&quot; data-origin-height=&quot;230&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.32.47.png&quot; data-origin-width=&quot;1594&quot; data-origin-height=&quot;688&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bZEWnA/btsMHR9OLif/YxJysOEfe6quM2rPxm9jNK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bZEWnA/btsMHR9OLif/YxJysOEfe6quM2rPxm9jNK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bZEWnA/btsMHR9OLif/YxJysOEfe6quM2rPxm9jNK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbZEWnA%2FbtsMHR9OLif%2FYxJysOEfe6quM2rPxm9jNK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1594&quot; height=&quot;688&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.32.47.png&quot; data-origin-width=&quot;1594&quot; data-origin-height=&quot;688&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.33.01.png&quot; data-origin-width=&quot;1618&quot; data-origin-height=&quot;1282&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/eBgPt2/btsMHveKoOM/T1lQezMqz8ltStI4GxyLk1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/eBgPt2/btsMHveKoOM/T1lQezMqz8ltStI4GxyLk1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/eBgPt2/btsMHveKoOM/T1lQezMqz8ltStI4GxyLk1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FeBgPt2%2FbtsMHveKoOM%2FT1lQezMqz8ltStI4GxyLk1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1618&quot; height=&quot;1282&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.33.01.png&quot; data-origin-width=&quot;1618&quot; data-origin-height=&quot;1282&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.33.14.png&quot; data-origin-width=&quot;1656&quot; data-origin-height=&quot;1148&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/VF2WQ/btsMH4A7bsH/EwOZKKPsu1J4B5RKXqAeVK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/VF2WQ/btsMH4A7bsH/EwOZKKPsu1J4B5RKXqAeVK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/VF2WQ/btsMH4A7bsH/EwOZKKPsu1J4B5RKXqAeVK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FVF2WQ%2FbtsMH4A7bsH%2FEwOZKKPsu1J4B5RKXqAeVK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1656&quot; height=&quot;1148&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.33.14.png&quot; data-origin-width=&quot;1656&quot; data-origin-height=&quot;1148&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.33.29.png&quot; data-origin-width=&quot;1682&quot; data-origin-height=&quot;984&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bQ0Zfo/btsMHdlegot/T17RM5tad0mAmZkaeLOzZk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bQ0Zfo/btsMHdlegot/T17RM5tad0mAmZkaeLOzZk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bQ0Zfo/btsMHdlegot/T17RM5tad0mAmZkaeLOzZk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbQ0Zfo%2FbtsMHdlegot%2FT17RM5tad0mAmZkaeLOzZk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1682&quot; height=&quot;984&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.33.29.png&quot; data-origin-width=&quot;1682&quot; data-origin-height=&quot;984&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.33.41.png&quot; data-origin-width=&quot;1650&quot; data-origin-height=&quot;1038&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cVRlXk/btsMFJd7QxI/OLLKrOwFZElkeYrIWSUZu1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cVRlXk/btsMFJd7QxI/OLLKrOwFZElkeYrIWSUZu1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cVRlXk/btsMFJd7QxI/OLLKrOwFZElkeYrIWSUZu1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcVRlXk%2FbtsMFJd7QxI%2FOLLKrOwFZElkeYrIWSUZu1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1650&quot; height=&quot;1038&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.33.41.png&quot; data-origin-width=&quot;1650&quot; data-origin-height=&quot;1038&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.33.53.png&quot; data-origin-width=&quot;1676&quot; data-origin-height=&quot;1484&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/JSeRL/btsMHwSeST9/oMP4ijOy1HWktlZDFMBnyK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/JSeRL/btsMHwSeST9/oMP4ijOy1HWktlZDFMBnyK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/JSeRL/btsMHwSeST9/oMP4ijOy1HWktlZDFMBnyK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJSeRL%2FbtsMHwSeST9%2FoMP4ijOy1HWktlZDFMBnyK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1676&quot; height=&quot;1484&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.33.53.png&quot; data-origin-width=&quot;1676&quot; data-origin-height=&quot;1484&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.34.04.png&quot; data-origin-width=&quot;1690&quot; data-origin-height=&quot;786&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zJjVW/btsMIaVtriX/PGjvf4dW2Sc7HkaKvZeofK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zJjVW/btsMIaVtriX/PGjvf4dW2Sc7HkaKvZeofK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zJjVW/btsMIaVtriX/PGjvf4dW2Sc7HkaKvZeofK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzJjVW%2FbtsMIaVtriX%2FPGjvf4dW2Sc7HkaKvZeofK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1690&quot; height=&quot;786&quot; data-filename=&quot;스크린샷 2025-03-12 오전 11.34.04.png&quot; data-origin-width=&quot;1690&quot; data-origin-height=&quot;786&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일단 실행해봅시다. 책에 대한 정보가 담긴 사전을 만들어본다고 생각할께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;책이름을 키워드로 넣으면 그 책에 대한 정보를 가져올수 있도록 하는거죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1741746862803&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;var bookInfo = {
'해리포터':'해리포터는...', 
'반지의제왕':'반지의제왕은...', 
'호빗':'호빗은...', 
'삼국지': '삼국지는...',
}

print(bookInfo['해리포터']);&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이와 같이 책정보가 담긴 맵이라는 데이터구조에서 내가 원하는 키워드 즉 해리포터라는 키워드로 그 책에 해당하는 정보를 가져왔습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;{ 중괄호 열고 닫고 } 로 만들면 되고 그안에 데이터는 key : value 라는 쌍으로 이루어져 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;바로 이부분이죠.&lt;/p&gt;
&lt;pre id=&quot;code_1741746891704&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;'해리포터':'해리포터는...'&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt; &amp;zwj;♀️ &quot;쌤 &amp;lsquo; &amp;rsquo; 은 우리 문자를 사용할때 썼던거 같은데 이것도 문자인가요?&quot;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;나이스! 아주 좋은 질문입니다. 문자 형태가 맞아요. &amp;lsquo;해리포터&amp;rsquo; 라는 키워드도 문자이고 &amp;lsquo;내용&amp;rsquo; 또한 문자가 맞아요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그럼 숫자로도 할수 있나요? 맞아요. 숫자또한 키와 밸류로 사용할수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;책이름의 키워드로 해당 책이 몇권 팔렸는지 확인 해볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1741746991037&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;main(){
  var bookSell = {
    '해리포터': 10,
    '반지의제왕' : 20,
    '삼국지' : 30
  };
  
  print(bookSell['삼국지']);

  var totalSum = bookSell['삼국지']! + bookSell['반지의제왕']! + bookSell['해리포터']!;
  print(totalSum);
  
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이와 같이 숫자로 값을 표현할수 있고 숫자데이터를 합계를 내서 출력해봤습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번에는 키를 숫자로 할수 있을까요?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1741747006285&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;var bookInfoMap = {
    101: '해리포터',
    102: '반지의제왕',
    103: '삼국지'
  };
print(bookInfoMap[101]);
print(bookInfoMap[102]);
print(bookInfoMap[103]);&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이와 같이 책 넘버가 있고 그 넘버로 책을 찾고 싶다고 했을때 이런식으로 대입하면 되죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;데이터를 추가하거나 삭제하는것도 쉽습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1741747022686&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;var bookInfoMap = {
    101: '해리포터',
    102: '반지의제왕',
    103: '삼국지'
  };

bookInfoMap[104] = '호빗'
print(bookInfoMap);&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;bookInfoMap이라는 변수명으로 [ 괄호 열고 새로운 키값 괄호닫고 ] = &amp;lsquo;호빗&amp;rsquo;이라는 새로운 밸류 즉 데이터를 대입해주면 됩니다. 어렵지 않죠? 101 의 데이터를 변경하고 싶다면? 그것도 쉽습니다. 그냥 새로운 데이터를 대입하면 되죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1741747041639&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;bookInfoMap[101] = '영웅문'&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;삭제도 쉽습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;삭제하는 함수인 remove 를 사용해서 지우고 싶은 키값을 넣어주기만 하면 끝이죠.&lt;/p&gt;
&lt;pre id=&quot;code_1741747057936&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;user.remove(101);&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;마무리&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어떤가요? 생각보다 쉽게 리스트와 맵에 대해서 배워보았는데요. 코딩하면서 필수적으로 쓰이는 자료형이니 꼭 익혀두시는게 좋겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>개발 코딩 정보 공유/코드와트 코딩강의</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/192</guid>
      <comments>https://kimback03.tistory.com/192#entry192comment</comments>
      <pubDate>Wed, 12 Mar 2025 11:40:14 +0900</pubDate>
    </item>
    <item>
      <title>코딩강의4 - flutter dart 클래스와 함수 그리고 생성자 with gpt</title>
      <link>https://kimback03.tistory.com/191</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;maxresdefault.jpg&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;720&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/baQBnc/btsMSu1GZBU/9kQXQuDycF7I6P96i3nXbk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/baQBnc/btsMSu1GZBU/9kQXQuDycF7I6P96i3nXbk/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/baQBnc/btsMSu1GZBU/9kQXQuDycF7I6P96i3nXbk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbaQBnc%2FbtsMSu1GZBU%2F9kQXQuDycF7I6P96i3nXbk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1280&quot; height=&quot;720&quot; data-filename=&quot;maxresdefault.jpg&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;720&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://youtu.be/xJ47tK1t5Hg&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://youtu.be/xJ47tK1t5Hg&lt;/a&gt;&lt;/p&gt;
&lt;figure data-ke-type=&quot;video&quot; data-ke-style=&quot;alignCenter&quot; data-video-host=&quot;youtube&quot; data-video-url=&quot;https://www.youtube.com/watch?v=xJ47tK1t5Hg&quot; data-video-thumbnail=&quot;https://scrap.kakaocdn.net/dn/TmOno/hyYqPRX5aN/eGBKZCwkWdwFVKXkQZAkA1/img.jpg?width=1280&amp;amp;height=720&amp;amp;face=92_420_422_516,https://scrap.kakaocdn.net/dn/co9m6P/hyYnbvwb4s/gtPa8g6vIf6ek7V72dkA1k/img.jpg?width=1280&amp;amp;height=720&amp;amp;face=92_420_422_516&quot; data-video-width=&quot;860&quot; data-video-height=&quot;484&quot; data-video-origin-width=&quot;860&quot; data-video-origin-height=&quot;484&quot; data-ke-mobilestyle=&quot;widthContent&quot; data-video-title=&quot;4화 클래스와 함수 그리고 생성자 (dart flutter 배우기)&quot; data-original-url=&quot;&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/xJ47tK1t5Hg&quot; width=&quot;860&quot; height=&quot;484&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;figcaption style=&quot;display: none;&quot;&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;*아래의 글은 유튜브 코드와트 채널에서 연재되는 강의를 글로 작성한 내용입니다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;*대화형식으로 진행되며, ai chat GPT를 활용한 코딩이 핵심입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;*시대에 맞게 코딩.개발의 조력자로써 ai를 잘 활용것이 목표입니다.&lt;/span&gt;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&amp;nbsp;&lt;/h3&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;소개&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요. 코드와트 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지난 시간에는 제어문중에서 조건문과 반복문에 대해서 알아보았습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/190&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2025.03.02 - [개발 코딩 정보 공유/코드와트 코딩강의] - 코딩강의3 - dart / flutter 기초 제어문 조건문과 반복문&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;if 조건문을 통해서 필요한 조건에 만족할때만 실행하는 구문을 작성해봤구요. &lt;br /&gt;조건이 많을때는 else if 와 else 도 사용하는 방법을 배웠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;for 문이라고 하는 반복문을 통해서 효율적으로 코드를 작성하는 예제도 구현해보았습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오늘 내용은 이해하기 어려울수도 있지만,&amp;nbsp;집중해서 하나하나 천천히 같이 배워볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;클래스&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;현대의 대부분의 언어들은 클래스라는 개념을 포함하고 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이상한 단어가 등장해서 당황하셨을거라 생각이 드네요. 우선 class의 뜻을 한번 살펴보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-07 오전 10.15.35.png&quot; data-origin-width=&quot;843&quot; data-origin-height=&quot;737&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/nhpXE/btsMB52yw0w/tWVHnhyNCAbYes4SRN6iK1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/nhpXE/btsMB52yw0w/tWVHnhyNCAbYes4SRN6iK1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/nhpXE/btsMB52yw0w/tWVHnhyNCAbYes4SRN6iK1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnhpXE%2FbtsMB52yw0w%2FtWVHnhyNCAbYes4SRN6iK1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;843&quot; height=&quot;737&quot; data-filename=&quot;스크린샷 2025-03-07 오전 10.15.35.png&quot; data-origin-width=&quot;843&quot; data-origin-height=&quot;737&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우리가 알고있는 학급, 수업이라는 뜻 보다는 코딩에서의 클래스는&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;종류, 부류와 같이 비슷한 특성을 지닌 대상을 묶는 역할이라고 생각해볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt; &amp;zwj;♀️ &quot;쌤&amp;hellip; 도대체 무슨 말인지 모르겠어요. 클래스?? 종류?? ...왓?&quot;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;언제나 그랫듯이 일단 class 를 만들고 실행해볼께요.&lt;/p&gt;
&lt;pre id=&quot;code_1741310296496&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;class Student {
	var name = '홍길동';
	var age = '16';	
	var englishScore = '90';
	
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이게 클래스 입니다. class 라는 키워드로 시작해서 Student 라는 이름을 만들어 주고 중괄호 { 열고 } 닫고 하면 끝.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 나머지는 우리가 알고있던 변수 선언하는 방법이에요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;학생이라는 큰 틀안에 이 학생의 이름과 나이, 성적등의 데이터를 작성할수 있었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;하나더 해볼까요.&lt;/p&gt;
&lt;pre id=&quot;code_1741310413078&quot; class=&quot;kotlin&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt;class Car {
	var name = '김과자의자동차';
	var oil = 'gasoline';
	var speed = '200km';
  	var brand  = '포르쉐';
 	var type = '슈퍼카';
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;네 포르쉐. 상상속 자동차죠?  &lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이처럼 Car 라는 class 를 만들어 관련 데이터를 정의 해줄수 있었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이렇게 함으로써 car에 대한 정보를 묶어서 그룹화하여 관리할수 있게 되었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그럼 이제 이클래스가 왜 필요하고 언제 어떻게 쓰는지 살펴볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1741310486009&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;class Student {
	var name = '홍길동';
	var age = '16';	
	var englishScore = '90';
	
}

class Car {
	var name = '김과자의자동차';
	var oil = 'gasoline';
	var speed = '200km';
  	var brand  = '포르쉐';
  	var type = '슈퍼카';
}

void main(){
	var student = Student();
	var car = Car();
	print(student.name);
	print(car.name);
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 아까 만든 student class와 car class 를 작성해야 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;main 함수에 보시면 var student 는 우리가 알고 있는 변수 선언입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;여기에 정수나 문자를 대입했던 기억이 있죠? 하지만 이번에는 이상한 걸 대입하고 있네요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위에서 작성한 Student 라는 클래스 명을 작성하고 ( 괄호 열고 )괄호 닫는 이상한 코드가 보입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 코드가 바로 클래스(Class)를 객체화(Object) 시키는 코드인데요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사실 우리가 열심히 작성한 클래스 라는것은 하나의 틀에 불과합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt; &amp;zwj;♂️ &quot;왓??????&quot;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt; &amp;zwj;♀️ &quot;쌤&amp;hellip; 머리가 빙빙 도는데요? 설계도면인 클래스와 그걸가지고 만드는 실체가 객체라는건가요?&quot;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맞습니다. GPT 조교한테 설명을 부탁해보죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-07 오전 10.26.49.png&quot; data-origin-width=&quot;894&quot; data-origin-height=&quot;170&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/4qxQn/btsMC3izMrR/7HOBwgoUXQFk9ELcuHTAHK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/4qxQn/btsMC3izMrR/7HOBwgoUXQFk9ELcuHTAHK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/4qxQn/btsMC3izMrR/7HOBwgoUXQFk9ELcuHTAHK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F4qxQn%2FbtsMC3izMrR%2F7HOBwgoUXQFk9ELcuHTAHK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;894&quot; height=&quot;170&quot; data-filename=&quot;스크린샷 2025-03-07 오전 10.26.49.png&quot; data-origin-width=&quot;894&quot; data-origin-height=&quot;170&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-07 오전 10.27.08.png&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;505&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/pWsEW/btsMEddseUy/MOBEhkyu2GgpW01kZIz7D1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/pWsEW/btsMEddseUy/MOBEhkyu2GgpW01kZIz7D1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/pWsEW/btsMEddseUy/MOBEhkyu2GgpW01kZIz7D1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FpWsEW%2FbtsMEddseUy%2FMOBEhkyu2GgpW01kZIz7D1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;880&quot; height=&quot;505&quot; data-filename=&quot;스크린샷 2025-03-07 오전 10.27.08.png&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;505&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-07 오전 10.27.23.png&quot; data-origin-width=&quot;867&quot; data-origin-height=&quot;255&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bmpNeJ/btsMCxdrUed/V82m0JHViWegg6Zh5EMNIk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bmpNeJ/btsMCxdrUed/V82m0JHViWegg6Zh5EMNIk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bmpNeJ/btsMCxdrUed/V82m0JHViWegg6Zh5EMNIk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbmpNeJ%2FbtsMCxdrUed%2FV82m0JHViWegg6Zh5EMNIk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;867&quot; height=&quot;255&quot; data-filename=&quot;스크린샷 2025-03-07 오전 10.27.23.png&quot; data-origin-width=&quot;867&quot; data-origin-height=&quot;255&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-07 오전 10.27.36.png&quot; data-origin-width=&quot;895&quot; data-origin-height=&quot;723&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/MXxL4/btsMC2qFnMk/PgLTBrz3AZSNtiKJWX6pw1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/MXxL4/btsMC2qFnMk/PgLTBrz3AZSNtiKJWX6pw1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/MXxL4/btsMC2qFnMk/PgLTBrz3AZSNtiKJWX6pw1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMXxL4%2FbtsMC2qFnMk%2FPgLTBrz3AZSNtiKJWX6pw1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;895&quot; height=&quot;723&quot; data-filename=&quot;스크린샷 2025-03-07 오전 10.27.36.png&quot; data-origin-width=&quot;895&quot; data-origin-height=&quot;723&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-07 오전 10.27.48.png&quot; data-origin-width=&quot;914&quot; data-origin-height=&quot;676&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bdVsfs/btsMElWCRg9/aMSpC61lddkuujdtsJu8Wk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bdVsfs/btsMElWCRg9/aMSpC61lddkuujdtsJu8Wk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bdVsfs/btsMElWCRg9/aMSpC61lddkuujdtsJu8Wk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbdVsfs%2FbtsMElWCRg9%2FaMSpC61lddkuujdtsJu8Wk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;914&quot; height=&quot;676&quot; data-filename=&quot;스크린샷 2025-03-07 오전 10.27.48.png&quot; data-origin-width=&quot;914&quot; data-origin-height=&quot;676&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;class 그 자체로는 그냥 껍데기일 뿐이죠. 아무런일도 할수없어요.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;물건을 만들기 위한 설계도면 이라고 생각하시면 되겠습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;설계도면으로 대상을 실체화 하기 위해서 바로 위에서 작성한&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;Student();&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;라는 코드가 필요한거에요.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이해를 돕기위해 붕어빵과 붕어빵틀을 비유해보겠습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;붕어빵이 만들어지기 위해서는 붕어빵틀이 필요합니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;붕어빵이 실체 = 객체(object) 이고&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;붕어빵틀 = class 입니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;class 만으로는 아무일도 일어나지 않습니다. class로 실체를 만들어야 사용할수가 있는것이죠.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;붕어빵을 만들어내는 코드가 바로 Student(); 라는 코드 입니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이 코드는 특수한 함수로써 생성자라고 불리웁니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;함수&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;함수는 특정한 기능을 수행할때 작성하는 구문입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사실 우리가 계속 써왔지만 인지하지 못했던 main이라고 하는 함수가 있었는데요.&lt;/p&gt;
&lt;pre id=&quot;code_1741311034724&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;void main(){
	print('메인함수');
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;바로 이코드 입니다. 우리는 이미 함수를 사용하고 있었어요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;main 함수는 특수한 함수로써 모든 프로그램의 진입점으로 쓰이는 함수 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;쉽게 말해 시작(Run) 하면 우선적으로 main으로 진입한다고 생각하시면 되요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt; &amp;zwj;♂️ &quot;아 그래서 저희가 실행버튼을 누르면 main 안에 작성한 코드가 실행되는거였군요.&quot;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그럼 main함수 말고 우리도 함수를 만들수 있지 않을까요?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맞아요. 함수를 한번 만들어 볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1741311185102&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;void study(){
	print(name + '가 공부를 시작합니다.');
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이와 같이 작성합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;앞에 있는 void 라는 키워드는 아무것도 리턴하지 않는다는 표시이고, 생략도 가능합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;함수는 매개변수 또는 파라미터 라고 하는 값을 전달 받고, 특정 값을 리턴할수 있는 특수한 친구 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;즉 들어오는 input 이 있고 나가는 output이 확실한 친구이죠. 한번 해볼까요?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1741311231125&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;class Student {
	var name = '홍길동';
	var age = '16';	
	var englishScore = '90';
  
  
  //1번
  void study(){
    print(name + '가 공부를 합니다.');
  }
  
  //2번
  String returnScore(){
    return englishScore;
  }
  
  //3번
  int intOutScore(int addScore){
    return addScore + englishScore;
  }
	
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;하나씩 살펴볼께요&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 이부분은 쉽습니다. void는 리턴이 없다는 뜻이고, study 라는 이름의 함수이며, print문을 실행한다는 뜻입니다.&lt;/p&gt;
&lt;pre id=&quot;code_1741311304770&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;void study(){
	print(name + '가 공부를 합니다.');
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;두번째는 리턴값이 있어요. void 가 아니라 우리가 앞에서 배웟던 문자형 타입 = String 이 들어가 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;점수 계산을 마치고 (특정기능) 영어 점수를 반환 하는 예제입니다.&lt;/p&gt;
&lt;pre id=&quot;code_1741311370054&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;//2번
String returnScore(){ //실행할걸 다 하고 String 형태의 리턴을 하겠다는 말이다.
  	print('점수계산중...');
	return englishScore;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번에는 한발더 나아가서 파라미터 매개변수 를 전달받는 예제입니다.&lt;/p&gt;
&lt;pre id=&quot;code_1741311432659&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;//3번
int intOutScore(int result){
	return result;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맨앞에 int 라고 된걸 보니, 아까와 다르게 정수 형태의 반환값을 전달한다는 말이죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;intOutScore라는 이름을 사용했고, 괄호 안에 int result 이부분이 바로 매개변수 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;즉 이 함수를 사용할때 같이 전달해줘야하는 값이죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사용할때는 아래와 같이 사용합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1741311507990&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;void main(){
	var student = Student();
	var score = student.inOutScore(80);
	print(score);
	
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 부분을 하나씩 살펴보시죠.&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;메인함수에서 Student 의 실체 = 붕어빵을 만들고&lt;/li&gt;
&lt;li&gt;student 변수를 사용해서 . 을 찍고 inOutScore 라고 작성한뒤 괄호 열고 그안에 아까 우리가 작성한 파라미터로 전달할 값을 주면 됩니다. 위에서 int 타입이라고 했으니 int를 전달해야 겠죠?&lt;/li&gt;
&lt;li&gt;var score 변수를 선언한 이유는 student.inOutScore(80); 가 int를 리턴하기 때문입니다.&lt;/li&gt;
&lt;li&gt;print 문을 통해 리턴받은 값을 출력합니다.&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt; &amp;zwj;♀️ &amp;ldquo;Student(); 는 우리가 class를 만들면서 정의하지 않았는데&amp;hellip;어디서 나온거죠?&amp;rdquo;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;생성자&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;생성자 함수는 특수한 용도입니다. 우리가 만들지 않아도 기본적으로 가지고 있으며, 사용할수 있습니다. 이 특수한 함수의 용도는 우리가 해당 클래스를 말그대로 생성할 시점에 사용하면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우리가 클래스를 만들때 이렇게 만들었죠? Student 라는 클래스 명을 작성했었죠.&lt;/p&gt;
&lt;pre id=&quot;code_1741311637622&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;class Student {
	var name = '홍길동';
	var age = '16';	
	var englishScore = '90';
  
  }&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1741311612422&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;var student = Student();&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;생성자는 해당하는 클래스명을 따라갑니다. 그래서 Student()와 같이 생성자를 사용하는것이죠. 다양하게 생성자를 만드는 방법이 있지만 우선은 기본형의 생성자에 익숙해지도록 합시다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;실습&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;클래스, 함수, 생성자 등에 대해서 배웠으니 이제 자유롭게 내 아이디어를 구현하는 단계입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;단순하게 아까 했던예제를 통해서 확장해볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1741311774042&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;class MyCar {
	var name = '김과자의자동차';
	var oil = 'gasoline';
	var speed = '200km';
  	var brand  = '포르쉐';
  	var type = '슈퍼카';
  
  void drive(){
	  print('자동차가 달립니다.');
  }
  
  void stop(){
	  print('자동차가 정지합니다.');
  }
  
  void turnOnLight(){
	  print('라이트를 조작합니다.');
  }
}

void main(){
	var	myCar =	MyCar();
	myCar.drive();
	myCar.stop();
	myCar.turnOnLight();
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어떤가요? 나만의 훌륭한 자동차를 만들었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;단순한 문자를 출력하는 예제이지만 클래스, 함수, 변수선언과 같은 필수적인 구문이 모두 들어가 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 예제를 참고해서 자신만의 아이디어를 실제로 구현해보세요. 물론 아직은 콘솔창에 출력하는것이 전부이지만요.&lt;/p&gt;</description>
      <category>개발 코딩 정보 공유/코드와트 코딩강의</category>
      <category>IOS</category>
      <category>개발</category>
      <category>다트</category>
      <category>안드로이드</category>
      <category>앱개발</category>
      <category>코딩</category>
      <category>코딩배우기</category>
      <category>플러터</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/191</guid>
      <comments>https://kimback03.tistory.com/191#entry191comment</comments>
      <pubDate>Fri, 7 Mar 2025 10:45:14 +0900</pubDate>
    </item>
    <item>
      <title>코딩강의3 - flutter dart 앱개발 기초 제어문 조건문과 반복문 with gpt</title>
      <link>https://kimback03.tistory.com/190</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;maxresdefault (2).webp&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;720&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cxNS2A/btsMTclBucu/dEzpjmjGYcZjR7zEOuMClk/img.webp&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cxNS2A/btsMTclBucu/dEzpjmjGYcZjR7zEOuMClk/img.webp&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cxNS2A/btsMTclBucu/dEzpjmjGYcZjR7zEOuMClk/img.webp&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcxNS2A%2FbtsMTclBucu%2FdEzpjmjGYcZjR7zEOuMClk%2Fimg.webp&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1280&quot; height=&quot;720&quot; data-filename=&quot;maxresdefault (2).webp&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;720&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;a href=&quot;https://youtu.be/RAO9WOqfIWQ?si=-rD8drbgYk3WYljE&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://youtu.be/RAO9WOqfIWQ?si=-rD8drbgYk3WYljE&lt;/a&gt;&lt;/p&gt;
&lt;figure data-ke-type=&quot;video&quot; data-ke-style=&quot;alignCenter&quot; data-video-host=&quot;youtube&quot; data-video-url=&quot;https://www.youtube.com/watch?v=RAO9WOqfIWQ&quot; data-video-thumbnail=&quot;https://scrap.kakaocdn.net/dn/cC58WW/hyYrRDZi18/GUe4eKUP6vlFDa5pVqFss1/img.jpg?width=1280&amp;amp;height=720&amp;amp;face=64_434_982_550,https://scrap.kakaocdn.net/dn/bMoQPq/hyYugXnsKK/lS9xExakygDRfRW2TFY5u1/img.jpg?width=1280&amp;amp;height=720&amp;amp;face=64_434_982_550&quot; data-video-width=&quot;860&quot; data-video-height=&quot;484&quot; data-video-origin-width=&quot;860&quot; data-video-origin-height=&quot;484&quot; data-ke-mobilestyle=&quot;widthContent&quot; data-video-title=&quot;ai친구들과 함께 배우는 - 3화 앱개발 배우기 조건문과 반복문 (dart/f&quot; data-original-url=&quot;&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/RAO9WOqfIWQ&quot; width=&quot;860&quot; height=&quot;484&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;figcaption style=&quot;display: none;&quot;&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;*아래의 글은 유튜브 코드와트 채널에서 연재되는 강의를 글로 작성한 내용입니다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;*대화형식으로 진행되며, ai chat GPT를 활용한 코딩이 핵심입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;*시대에 맞게 코딩.개발의 조력자로써 ai를 잘 활용것이 목표입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;소개&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;안녕하세요. 지난시간에 이어서 오늘은 개발하는데 있어서 필수적인 제어문이죠?&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;조건문과 반복문을 배워볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;조건문&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;우선 조건문이에요. 우리 영어를 배울때 if 가 무슨뜻인지는 다들 알고 있잖아요?&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-02 오후 5.50.46.png&quot; data-origin-width=&quot;1422&quot; data-origin-height=&quot;1000&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/wEtkK/btsMzhVA98V/y6Z024wtVK9TbEQkEoTwS0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/wEtkK/btsMzhVA98V/y6Z024wtVK9TbEQkEoTwS0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/wEtkK/btsMzhVA98V/y6Z024wtVK9TbEQkEoTwS0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FwEtkK%2FbtsMzhVA98V%2Fy6Z024wtVK9TbEQkEoTwS0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1422&quot; height=&quot;1000&quot; data-filename=&quot;스크린샷 2025-03-02 오후 5.50.46.png&quot; data-origin-width=&quot;1422&quot; data-origin-height=&quot;1000&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;영어문장을 만들듯이 코딩할때에도 if 를 쓰는데요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;어디에 쓰는지 한번 알아볼께요. 우리가 해왔던것 처럼 아래의 코드를 그냥 무작정 실행해볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1740905499441&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;var name = '김과자';
if(name == '김과자'){
	print('안녕하세요' + name + '입니다.');
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;정확히는 모르지만 console 창에 실행이 잘 됐죠?&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;이와 같이 if 를 통해 작성된 블록을 if문 이라고 부르고,&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;이와 같이 특정 조건에 의해서 실행을 제어하는 구문을 조건문 이라고 불러요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;i&gt; &amp;zwj;♀️&quot;if&amp;hellip; 제어문 &amp;hellip;조건문&amp;hellip;. 왔&amp;hellip;.?? 너무 어려워요.&quot;&lt;/i&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;아마도 생소한 단어들 때문에 어려움을 느끼겠지만 저런 구문을 만나면 이렇게 해석해보세요.&lt;/p&gt;
&lt;pre id=&quot;code_1740905598395&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;if(name == '김과자')&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1740906819475&quot; class=&quot;stylus&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt;if([조건]){
	[실행코드]
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;if 를 &lt;b&gt;&quot;만약에&amp;hellip; 이랬다면&quot;&lt;/b&gt; 이라고 말하면서 따라가 볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;1. 만약에 name 라는 변수에 들어있는 값이 &amp;lsquo;김과자&amp;rsquo; 라는 문자라면 그렇다면 (조건이 성립하면)&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;2. { 로 시작하는 블록안에 진입하게 되요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;3. 그리고 그 안에 있는 코드가 실행되죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;4. 우리는 간단하게 print 를 통해서 name 이 출력하는 예제를 작성했어요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;5. 그리고 나서 반드시 } 다시 닫아주셔야 되요. 항상 문단속을 잘 해야합니다. 열었으면 닫자!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;i&gt; &amp;zwj;♂️ &quot;아 그럼 만약에 여러가지 조건이 많다면 어떻게 하면 되나요?&quot;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;if 와 함께 쓸수 있는 else와 else if 를 통해서 상황에 맞는 명확한 제어 블록을 만들수 있어요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;if문 말고도 switch case 라고 하는 문법이 있는데요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;이건 더 뒤에서 배워볼께요. 우선은 if 문만으로 충분합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;gpt 통해서 더 자세히 알아볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-02 오후 5.56.07.png&quot; data-origin-width=&quot;1442&quot; data-origin-height=&quot;706&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/DKuBk/btsMzuHfZl1/4gjWzNyZKafXkaK3aZbKi1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/DKuBk/btsMzuHfZl1/4gjWzNyZKafXkaK3aZbKi1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/DKuBk/btsMzuHfZl1/4gjWzNyZKafXkaK3aZbKi1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FDKuBk%2FbtsMzuHfZl1%2F4gjWzNyZKafXkaK3aZbKi1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1442&quot; height=&quot;706&quot; data-filename=&quot;스크린샷 2025-03-02 오후 5.56.07.png&quot; data-origin-width=&quot;1442&quot; data-origin-height=&quot;706&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-02 오후 5.56.17.png&quot; data-origin-width=&quot;1566&quot; data-origin-height=&quot;1178&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dFiTxK/btsMx6tIWWc/owBAgf9deKgW2o30Hw9f0k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dFiTxK/btsMx6tIWWc/owBAgf9deKgW2o30Hw9f0k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dFiTxK/btsMx6tIWWc/owBAgf9deKgW2o30Hw9f0k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdFiTxK%2FbtsMx6tIWWc%2FowBAgf9deKgW2o30Hw9f0k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1566&quot; height=&quot;1178&quot; data-filename=&quot;스크린샷 2025-03-02 오후 5.56.17.png&quot; data-origin-width=&quot;1566&quot; data-origin-height=&quot;1178&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-02 오후 5.56.28.png&quot; data-origin-width=&quot;1542&quot; data-origin-height=&quot;998&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Y1uQP/btsMAWvYpCr/5TmGuGbKOAXWgFTceMZR7K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Y1uQP/btsMAWvYpCr/5TmGuGbKOAXWgFTceMZR7K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Y1uQP/btsMAWvYpCr/5TmGuGbKOAXWgFTceMZR7K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FY1uQP%2FbtsMAWvYpCr%2F5TmGuGbKOAXWgFTceMZR7K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1542&quot; height=&quot;998&quot; data-filename=&quot;스크린샷 2025-03-02 오후 5.56.28.png&quot; data-origin-width=&quot;1542&quot; data-origin-height=&quot;998&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-02 오후 5.56.36.png&quot; data-origin-width=&quot;1532&quot; data-origin-height=&quot;1152&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cSQs5K/btsMzd6Ftx3/IWvx5BThUt0RhDHi16qChk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cSQs5K/btsMzd6Ftx3/IWvx5BThUt0RhDHi16qChk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cSQs5K/btsMzd6Ftx3/IWvx5BThUt0RhDHi16qChk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcSQs5K%2FbtsMzd6Ftx3%2FIWvx5BThUt0RhDHi16qChk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1532&quot; height=&quot;1152&quot; data-filename=&quot;스크린샷 2025-03-02 오후 5.56.36.png&quot; data-origin-width=&quot;1532&quot; data-origin-height=&quot;1152&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-02 오후 5.56.46.png&quot; data-origin-width=&quot;1530&quot; data-origin-height=&quot;1260&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/SUMUI/btsMAt8M0ZJ/p426Q5rGKFnsoIkKevr3Lk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/SUMUI/btsMAt8M0ZJ/p426Q5rGKFnsoIkKevr3Lk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/SUMUI/btsMAt8M0ZJ/p426Q5rGKFnsoIkKevr3Lk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FSUMUI%2FbtsMAt8M0ZJ%2Fp426Q5rGKFnsoIkKevr3Lk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1530&quot; height=&quot;1260&quot; data-filename=&quot;스크린샷 2025-03-02 오후 5.56.46.png&quot; data-origin-width=&quot;1530&quot; data-origin-height=&quot;1260&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;switch case 문은 참고만 해두도록 하세요. 우선은 if문을 중심으로 예제를 실행할거에요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;자 그럼 배운 내용을 바탕으로 코드를 작성 해볼까요?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1740905828120&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;var name = '김과자';
if(name == '김과자'){

}else if(name == '홍과자'){

}else if(name == '이과자'){

}else if(name == '박과자'){

} //else if는 계속 붙혀도 괜찮다.&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;추가 적인 조건이 많다면 else if 를 통해서 세부적인 조건문을 작성하면 됩니다. 원하는대로 계속 추가해주세요.&lt;/p&gt;
&lt;pre id=&quot;code_1740905848161&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;var name = '김과자';
if(name == '김과자'){

}else if(name == '홍과자'){

}else if(name == '이과자'){

}else if(name == '박과자'){

}else{ //그 외에 모든것들 처리하고 싶다면...
	
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;그 이외에 너무 많아서 일일이 작성하기 힘들다면 else 구문을 통해서 처리하면 되니까.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;상황에 맞게 잘 응용하는것이 중요합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;또한 복잡한 조건을 만들어야 한다면 아래와 같이 중첩 되는 형태의 블록을 만들수도 있어요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1740905868584&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;var name = '김과자';
var age = 20;
if(name == '김과자'){
    if(age == 20){ //if 블록안에 또 다른 if블록을 작성할수 있다. 

    }else if(age == 30){ //else if 도 당연히 가능!

    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;하지만 과도하게 블록을 중첩시키면 나중에 코드를 읽을때 분석하기가 굉장히 어려워진다는 점! 기억해야 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;일명 조건문 지옥에 빠질수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1740905908029&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;if([조건]){
	if([조건]){
		if([조건]){
			if([조건]){
				if([조건]){
		
				}else if([조건]){
				
				}
			}else if([조건]){
			
			}
		}else if([조건]){
		
		}
	}
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;보기만 해도 눈이 아프죠? 이런 스타일의 코드 작성은 지양하는것이 좋습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-02 오후 5.58.56.png&quot; data-origin-width=&quot;726&quot; data-origin-height=&quot;638&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/wdsZn/btsMArQG6PN/QfNaVNPO5BE5IY1PrZESnK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/wdsZn/btsMArQG6PN/QfNaVNPO5BE5IY1PrZESnK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/wdsZn/btsMArQG6PN/QfNaVNPO5BE5IY1PrZESnK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FwdsZn%2FbtsMArQG6PN%2FQfNaVNPO5BE5IY1PrZESnK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;366&quot; height=&quot;322&quot; data-filename=&quot;스크린샷 2025-03-02 오후 5.58.56.png&quot; data-origin-width=&quot;726&quot; data-origin-height=&quot;638&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;반복문&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;이번에는 for 라는 구문을 이용해서 반복문이라고 하는 블록을 만들어 볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;반복문은 말 그대로 무언가를 반복해서 원하는 동작을 작성하는 문법이에요. 한번 해볼까요?&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;우선 가장 기본적인 형태의 for문이에요. 일단 실행해볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1740905988645&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;for(var i=0; i &amp;lt; 10 ;i++){
   print(i);
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-02 오후 5.59.55.png&quot; data-origin-width=&quot;422&quot; data-origin-height=&quot;800&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/UqS8F/btsMzQ4qUhA/9EQ6YK8qVsLhTUNPl7A6m1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/UqS8F/btsMzQ4qUhA/9EQ6YK8qVsLhTUNPl7A6m1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/UqS8F/btsMzQ4qUhA/9EQ6YK8qVsLhTUNPl7A6m1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FUqS8F%2FbtsMzQ4qUhA%2F9EQ6YK8qVsLhTUNPl7A6m1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;226&quot; height=&quot;428&quot; data-filename=&quot;스크린샷 2025-03-02 오후 5.59.55.png&quot; data-origin-width=&quot;422&quot; data-origin-height=&quot;800&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;어때요? 잘 모르겠지만 console 창에 순서대로 무언가 출력되고 있죠?&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;이번에는 for을 쓰지 않고 console 창에 똑같이 표시하려면 어떻게 할까요?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1740906018077&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;print(0);
print(1);
print(2);
print(3);
print(4);
print(5);
print(6);
print(7);
print(8);
print(9);&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;이런식으로 코딩하겠죠? 이런 방식의 코딩은 굉장히 비효율 적이겠죠?&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;이렇게 반복을 통한 동작을 코드로 작성해야 할때는 for문 을 쓰면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;i&gt; &amp;zwj;♂️ &quot;쌤 그냥 for문&amp;hellip; 어려운데 안쓰고 반복되는 코드를 다 작성하면 되지 않을까요?&quot;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;반복되는 횟수가 적을때는 그렇게 해도 되지만,&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;만약 100번 1000번 반복해야한다면 어떻게 해야 할까요?&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;그렇기 때문에 for문을 통해 효율적으로 코드를 작성하는게 좋겠죠?&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;gpt를 통해서 좀더 자세하게 알아볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-02 오후 6.01.03.png&quot; data-origin-width=&quot;1464&quot; data-origin-height=&quot;478&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bU8NmQ/btsMx9cRW7W/4WkZe82fv845Lh68VkZIAK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bU8NmQ/btsMx9cRW7W/4WkZe82fv845Lh68VkZIAK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bU8NmQ/btsMx9cRW7W/4WkZe82fv845Lh68VkZIAK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbU8NmQ%2FbtsMx9cRW7W%2F4WkZe82fv845Lh68VkZIAK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1464&quot; height=&quot;478&quot; data-filename=&quot;스크린샷 2025-03-02 오후 6.01.03.png&quot; data-origin-width=&quot;1464&quot; data-origin-height=&quot;478&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-02 오후 6.01.13.png&quot; data-origin-width=&quot;1450&quot; data-origin-height=&quot;1230&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dFmcZr/btsMytCcgYw/pbdzwmjndrkUZf5FHXATP1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dFmcZr/btsMytCcgYw/pbdzwmjndrkUZf5FHXATP1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dFmcZr/btsMytCcgYw/pbdzwmjndrkUZf5FHXATP1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdFmcZr%2FbtsMytCcgYw%2FpbdzwmjndrkUZf5FHXATP1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1450&quot; height=&quot;1230&quot; data-filename=&quot;스크린샷 2025-03-02 오후 6.01.13.png&quot; data-origin-width=&quot;1450&quot; data-origin-height=&quot;1230&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-02 오후 6.01.23.png&quot; data-origin-width=&quot;1430&quot; data-origin-height=&quot;492&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/yuFtA/btsMx8kMTfO/5Ve4pjOJejandrIluSsW4K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/yuFtA/btsMx8kMTfO/5Ve4pjOJejandrIluSsW4K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/yuFtA/btsMx8kMTfO/5Ve4pjOJejandrIluSsW4K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FyuFtA%2FbtsMx8kMTfO%2F5Ve4pjOJejandrIluSsW4K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1430&quot; height=&quot;492&quot; data-filename=&quot;스크린샷 2025-03-02 오후 6.01.23.png&quot; data-origin-width=&quot;1430&quot; data-origin-height=&quot;492&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-02 오후 6.01.37.png&quot; data-origin-width=&quot;1518&quot; data-origin-height=&quot;1160&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/mZCOm/btsMAY8p3x8/JARCWZYvSr2nx62bvOqoxK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/mZCOm/btsMAY8p3x8/JARCWZYvSr2nx62bvOqoxK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/mZCOm/btsMAY8p3x8/JARCWZYvSr2nx62bvOqoxK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FmZCOm%2FbtsMAY8p3x8%2FJARCWZYvSr2nx62bvOqoxK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1518&quot; height=&quot;1160&quot; data-filename=&quot;스크린샷 2025-03-02 오후 6.01.37.png&quot; data-origin-width=&quot;1518&quot; data-origin-height=&quot;1160&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-02 오후 6.01.48.png&quot; data-origin-width=&quot;1448&quot; data-origin-height=&quot;1258&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bgIOUj/btsMAkYoQ5X/caUhkfebLEKSsCwRRrgnV1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bgIOUj/btsMAkYoQ5X/caUhkfebLEKSsCwRRrgnV1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bgIOUj/btsMAkYoQ5X/caUhkfebLEKSsCwRRrgnV1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbgIOUj%2FbtsMAkYoQ5X%2FcaUhkfebLEKSsCwRRrgnV1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1448&quot; height=&quot;1258&quot; data-filename=&quot;스크린샷 2025-03-02 오후 6.01.48.png&quot; data-origin-width=&quot;1448&quot; data-origin-height=&quot;1258&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-03-02 오후 6.02.02.png&quot; data-origin-width=&quot;1528&quot; data-origin-height=&quot;1262&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dW6hV2/btsMALuDu3g/BtOjPmzRVqnGRRt9MI54Q0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dW6hV2/btsMALuDu3g/BtOjPmzRVqnGRRt9MI54Q0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dW6hV2/btsMALuDu3g/BtOjPmzRVqnGRRt9MI54Q0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdW6hV2%2FbtsMALuDu3g%2FBtOjPmzRVqnGRRt9MI54Q0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1528&quot; height=&quot;1262&quot; data-filename=&quot;스크린샷 2025-03-02 오후 6.02.02.png&quot; data-origin-width=&quot;1528&quot; data-origin-height=&quot;1262&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;자 그럼 같이 해볼까요? 우선 0부터 10까지 숫자를 print 해보는 예제입니다.&lt;/p&gt;
&lt;pre id=&quot;code_1740906143796&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;for(var i=0; i &amp;lt; 10 ;i++){
   print(i);
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;하나하나 살펴볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;1. var i=0 은 말그대로 i라는 변수에 0이라는 정수를 정의해줬어요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;2. i &amp;lt; 10 이건 무슨뜻일까? 바로 반복이 행해지기 위한 조건이에요. 즉 i변수에 담긴 값이 10보다 작을때만 반복을 진행할께. 라는 뜻이죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;3. i++ 은 반복문이 한번 실행될때 마다 +1씩 증가된다는 뜻이죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;4. 조건이 성립할때만 {} 안에 있는 print(i)가 실행되게 되어있어요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;조금 응용을 해볼께요. 그럼 숫자를 역순으로 출력할수도 있지 않을까요?&lt;/p&gt;
&lt;pre id=&quot;code_1740906192303&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;for(var i=10; i &amp;gt; 0 ;i--){
   print(i);
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;이런식으로 역순으로 출력도 가능해요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;조금만 응용한다면 다양한 형태로 반복문을 작성할수 있어요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;if와 마찬가지로 for문도 당연히 중첩이 가능해요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1740906219789&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;for(var a=0; a &amp;lt; 10 ;a++){
   print(a);
   for(var b=0; b &amp;lt; 10 ;b++){
		   print(b);
		   ...
		   
		}
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;마찬가지로 과도한 반복문의 중첩은 코드를 읽을때 가독성이 굉장히 떨어지기 때문에 주의가 필요해요~!&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;좀더 다른 방식의 for문을 작성할수도 있어요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1740906240781&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;var fruits = ['사과','딸기','포도'];
for(var f in fruits){
  print(f);
}&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1740906247847&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;var fruits = ['사과','딸기','포도'];
fruits.forEach((f){
 print(f);
});&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;이와 같이 for in 과 foreach를 쓸수도 있어.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;fruits 라는 과일 목록이 있고 이 안에 있는 것들을 순차적으로 반복해서 출력해주는 예제이죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;우선 이런 방법도 있구나 하고 넘어가도록해요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;뒤에서 리스트 라는 자료형을 배울때 다시 알아보도록 하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;실습&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;마지막으로 오늘 배운 내용을 사용해보고 넘어가도록 해요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;실습을 해보겠습니다. if 문과 for문을 사용해서 숫자를 출력해보는 거에요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;김00, 이00, 박00 라는 사람이 있고 이사람들을 각각 이름을 반복 출력하는 예제입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;두가지 예제를 준비했는데요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;1번예제&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1740906331723&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;void main() {
  var name = '김과자'; 
  for(var i=0; i &amp;lt;= 10; i++){
     if(name == '김과자'){
       print(name);
     }else if(name == '이과자'){
       print(name);
     }else{ //그 이외의 전부
       print(name);
     }
   }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;2번예제&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1740906357604&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;void main() {
	var name = '김과자';
  if(name == '김과자'){
     for(var i=0; i &amp;lt;= 10; i++){
	     print(name);
     }
   }else if(name == '이과자'){
     for(var i=0; i &amp;lt;= 10; i++){
	     print(name);
     }
   }else{ //그 이외의 전부
     for(var i=0; i &amp;lt;= 10; i++){
	     print(name);
     }
   }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;똑같은 출력결과가 나오지만 코드의 효율적인 부분을 따져보면 차이가 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;1번예제의 장점은 작성시점에 굉장히 깔끔하다는 것입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;for 문과 if문을 한번만 작성하면되죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;하지만 실제 실행시에는 for문의 반복횟수에 따라 if조건문의 조건 검사도 비례해서 반복된다는 것이에요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;10번 반복 한다면, 10번 조건을 검사한다는 뜻이되죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;100번 1000번 반복한다면??? 2번예제는 보기에는 비효율적으로 보이지만,&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;막상 실행해보면 if 조건문을 처음 한번만 거치고&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;그에 따른 반복문도 한번만 거치게 되어서 효율적이라 볼수 있어요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;i&gt; &amp;zwj;♂️ &quot;이런 예제들 처럼 &amp;hellip; 문법을 자유자재로 다루려면 시간이 많이 걸리겠네요&amp;hellip;&quot;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;시간을 내서 몇번만 연습해도 금방 익숙해질겁니다. 걱정마세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;이렇게 해서 오늘은 조건문과 반복문에 대해서 알아봤습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;아주 기본중에 기본이고 자주 사용되는 코드이니까 확실히 익혀두는게 좋겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>개발 코딩 정보 공유/코드와트 코딩강의</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/190</guid>
      <comments>https://kimback03.tistory.com/190#entry190comment</comments>
      <pubDate>Sun, 2 Mar 2025 18:18:34 +0900</pubDate>
    </item>
    <item>
      <title>코딩 강의2 - flutter dart 앱개발 숫자와 문자 그리고 타입 with ai(gpt)</title>
      <link>https://kimback03.tistory.com/189</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-25 오후 1.27.50.png&quot; data-origin-width=&quot;914&quot; data-origin-height=&quot;526&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bkbybJ/btsMv7kklYX/Do5AnqC2KAvfIkmHrCoiX1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bkbybJ/btsMv7kklYX/Do5AnqC2KAvfIkmHrCoiX1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bkbybJ/btsMv7kklYX/Do5AnqC2KAvfIkmHrCoiX1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbkbybJ%2FbtsMv7kklYX%2FDo5AnqC2KAvfIkmHrCoiX1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;914&quot; height=&quot;526&quot; data-filename=&quot;스크린샷 2025-02-25 오후 1.27.50.png&quot; data-origin-width=&quot;914&quot; data-origin-height=&quot;526&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;*아래의 글은 유튜브 코드와트 채널에서 연재되는 강의를 글로 작성한 내용입니다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;*대화형식으로 진행되며, ai chat GPT를 활용한 코딩이 핵심입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;*시대에 맞게 코딩.개발의 조력자로써 ai를 잘 활용것이 목표입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://youtu.be/gLYu_CCW1oM&quot;&gt;https://youtu.be/gLYu_CCW1oM&lt;/a&gt;&lt;/p&gt;
&lt;figure data-ke-type=&quot;video&quot; data-ke-style=&quot;alignCenter&quot; data-video-host=&quot;youtube&quot; data-video-url=&quot;https://www.youtube.com/watch?v=gLYu_CCW1oM&quot; data-video-thumbnail=&quot;https://scrap.kakaocdn.net/dn/bNdQZb/hyYjFRsWMd/ktjmXfppkHuIWHo66qO731/img.jpg?width=1280&amp;amp;height=720&amp;amp;face=112_490_982_564,https://scrap.kakaocdn.net/dn/bhCvL4/hyYjzDHEmq/rO7HomufzkmDtFT1r8L17K/img.jpg?width=1280&amp;amp;height=720&amp;amp;face=112_490_982_564&quot; data-video-width=&quot;860&quot; data-video-height=&quot;484&quot; data-video-origin-width=&quot;860&quot; data-video-origin-height=&quot;484&quot; data-ke-mobilestyle=&quot;widthContent&quot; data-video-title=&quot;2화 dart/flutter 배우기 숫자와 문자 그리고 타입&quot; data-original-url=&quot;&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/gLYu_CCW1oM&quot; width=&quot;860&quot; height=&quot;484&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;figcaption style=&quot;display: none;&quot;&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&amp;nbsp;&lt;/h4&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;소개&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지난 시간에 여러가지 언어를 실행해 보는 시간을 가졌습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;현대의 언어들은 생각보다 비슷한 구조와 문법을 가지고 있기 때문에 생각보다 복잡하거나 어렵지않았을거에요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자 이제부터 우리는 이중에서 한가지를 선택해서 공부해 볼텐데요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어떤 언어를 먼저 배우게 될까요? 바로 dart 라는 언어 입니다&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt; &amp;zwj;♀️ &quot;왜 수많은 언어중에서 dart 언어를 먼저 배우는 건가요?&quot;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;dart를 배우는 이유는 바로 우리가 이어서 배울 앱개발을 쉽게 하기 위해서에요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우리가 매일같이 사용하는 스마트폰은 android나, ios 라는 두가지 방식의 환경이 만들어져 있어요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우리는 dart 언어를 통해서 android나 ios 에서 실행할수 있는 앱을 한번에 만들수 있어요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt; &amp;zwj;♂️&quot;그럼 dart 라는언어가 제일 좋은건가 보군요!&quot;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아쉽게도 제일 좋은 언어라는건 없어요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;상황에 맞게 환경에 맞게 각각의 언어들을 잘 활용하는것이 중요해요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자 오늘은 지난시간에 이어서 무작정 실행하기 2번째 시간입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오늘은 숫자와 문자에 대해서 배워볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지난 시간에 변수에 대해서 배워봤죠?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;변수는 말그대로 변할수 있는 값이나 정보를 담는 일종의 상자라고 배웠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;box-7186750_1280.png&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;1113&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/vtltp/btsMwsVZEQz/BfqIDCKTkw1sHxDkwJTimk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/vtltp/btsMwsVZEQz/BfqIDCKTkw1sHxDkwJTimk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/vtltp/btsMwsVZEQz/BfqIDCKTkw1sHxDkwJTimk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fvtltp%2FbtsMwsVZEQz%2FBfqIDCKTkw1sHxDkwJTimk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;358&quot; height=&quot;311&quot; data-filename=&quot;box-7186750_1280.png&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;1113&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 상자안에는 이것도 넣고 저것도 넣고 원하는걸 집어 넣을수 있는데요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지난시간에는 &amp;lsquo;문자&amp;rsquo; 이와같이 따옴표를 통해 문자열을 만들어준거 기억하시죠?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;'홍길동' 이런식으로 문자를 만들어서 상자에 담아줬습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그럼 숫자는 어떻게 하면 될까요? 너무 쉽습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;숫자는 그냥 상자에 담아주시면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1740456660089&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;var name = '홍길동';
var num = 123;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt; &amp;zwj;♀️ &quot;왜 문자는 따옴표를 붙이고 숫자는 그냥 넣어요?&quot;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;좋은 질문이에요. 이건 그냥 정해진 규칙이라고 생각하시면 되요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;앞으로도 왜 이렇게 하지? 라는 생각이 들때에는 우리가 개발할때 지켜야 할 규칙이다. 라고 생각하면 되겠어요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;숫자를 좀 더 세분화 해볼까요?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;숫자는 1,2,3,4&amp;hellip; 같은수를 나타내는 &lt;b&gt;정수&lt;/b&gt;,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3.14, 1.5 같은수를 나타내는 &lt;b&gt;소수&lt;/b&gt;가 있어요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이걸 dart에서는 int와 double 이라는 &lt;b&gt;타입&lt;/b&gt;으로 나뉠수 있어요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt; &amp;zwj;♂️ &quot;타입이 뭔가요?&amp;hellip; int, double &amp;hellip; 온통 어려운 말뿐이네요.&quot;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어려운 말이 나왔죠? 타입은 인간, 기계, 동물, 식물 처럼 구분하기위한 하나의 기준이라고 생각하면 되요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 타입에 대해서 자세하게 알아보도록 해요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;gpt 활용&lt;/b&gt;&lt;/h4&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-25 오후 1.12.29.png&quot; data-origin-width=&quot;1584&quot; data-origin-height=&quot;186&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bniqsI/btsMt8Y8Ym7/iKdMO2p2tXqVYFFzIyljVK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bniqsI/btsMt8Y8Ym7/iKdMO2p2tXqVYFFzIyljVK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bniqsI/btsMt8Y8Ym7/iKdMO2p2tXqVYFFzIyljVK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbniqsI%2FbtsMt8Y8Ym7%2FiKdMO2p2tXqVYFFzIyljVK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1584&quot; height=&quot;186&quot; data-filename=&quot;스크린샷 2025-02-25 오후 1.12.29.png&quot; data-origin-width=&quot;1584&quot; data-origin-height=&quot;186&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-25 오후 1.12.38.png&quot; data-origin-width=&quot;1546&quot; data-origin-height=&quot;210&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/brZyXt/btsMvNzAwFV/dGYW97xk7WLkBzQN1M9IY1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/brZyXt/btsMvNzAwFV/dGYW97xk7WLkBzQN1M9IY1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/brZyXt/btsMvNzAwFV/dGYW97xk7WLkBzQN1M9IY1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbrZyXt%2FbtsMvNzAwFV%2FdGYW97xk7WLkBzQN1M9IY1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1546&quot; height=&quot;210&quot; data-filename=&quot;스크린샷 2025-02-25 오후 1.12.38.png&quot; data-origin-width=&quot;1546&quot; data-origin-height=&quot;210&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-25 오후 1.12.53.png&quot; data-origin-width=&quot;1570&quot; data-origin-height=&quot;768&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/1qR0A/btsMvQprPge/dCRK6MsqGAu9CMhvZ13Odk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/1qR0A/btsMvQprPge/dCRK6MsqGAu9CMhvZ13Odk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/1qR0A/btsMvQprPge/dCRK6MsqGAu9CMhvZ13Odk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F1qR0A%2FbtsMvQprPge%2FdCRK6MsqGAu9CMhvZ13Odk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1570&quot; height=&quot;768&quot; data-filename=&quot;스크린샷 2025-02-25 오후 1.12.53.png&quot; data-origin-width=&quot;1570&quot; data-origin-height=&quot;768&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-25 오후 1.13.16.png&quot; data-origin-width=&quot;968&quot; data-origin-height=&quot;212&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cLN4Ey/btsMwyoluAU/1wQgLUNz1kC6DjOSWkwmXK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cLN4Ey/btsMwyoluAU/1wQgLUNz1kC6DjOSWkwmXK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cLN4Ey/btsMwyoluAU/1wQgLUNz1kC6DjOSWkwmXK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcLN4Ey%2FbtsMwyoluAU%2F1wQgLUNz1kC6DjOSWkwmXK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;723&quot; height=&quot;158&quot; data-filename=&quot;스크린샷 2025-02-25 오후 1.13.16.png&quot; data-origin-width=&quot;968&quot; data-origin-height=&quot;212&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-25 오후 1.13.37.png&quot; data-origin-width=&quot;1670&quot; data-origin-height=&quot;694&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cvZsZR/btsMvTsWBjf/KtSFw2iYb5c3Lxl7au7QlK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cvZsZR/btsMvTsWBjf/KtSFw2iYb5c3Lxl7au7QlK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cvZsZR/btsMvTsWBjf/KtSFw2iYb5c3Lxl7au7QlK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcvZsZR%2FbtsMvTsWBjf%2FKtSFw2iYb5c3Lxl7au7QlK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1670&quot; height=&quot;694&quot; data-filename=&quot;스크린샷 2025-02-25 오후 1.13.37.png&quot; data-origin-width=&quot;1670&quot; data-origin-height=&quot;694&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;생각해보자구, 이 상자안에는 한가지 종류의 물건만 넣어야 안전하게 꺼내쓸수있도록 만들어져있어요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;예를 들어 우리가 name 이라는 라벨이 붙은 상자를 꺼냈는데 막상 꺼내고 보니 그 안에 숫자가 들어있다면?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;굉장히 당황스럽겠지? 마찬가지로 프로그램에서는 이런상황에서 오류를 만날수 있어요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;하지만 걱정할 필요없지.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;현대의 개발도구들은 똑똑하기 때문에 오류상황을 대부분 사전에 막아 주기 때문이죠.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-25 오후 1.15.24.png&quot; data-origin-width=&quot;1530&quot; data-origin-height=&quot;230&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/o2YRI/btsMwpkGNKy/5JdJs5mk1TPXgFIhjgW6Kk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/o2YRI/btsMwpkGNKy/5JdJs5mk1TPXgFIhjgW6Kk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/o2YRI/btsMwpkGNKy/5JdJs5mk1TPXgFIhjgW6Kk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fo2YRI%2FbtsMwpkGNKy%2F5JdJs5mk1TPXgFIhjgW6Kk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1530&quot; height=&quot;230&quot; data-filename=&quot;스크린샷 2025-02-25 오후 1.15.24.png&quot; data-origin-width=&quot;1530&quot; data-origin-height=&quot;230&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;그런데 이번에는 왜 var이 아닌 int, String 같은 이상한 문자를 쓰는건가요?&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;좋은질문입니다! 지난 시간에는 특수한 상자인 &lt;b&gt;var&lt;/b&gt; 이라는 키워드를 통해 이름을 넣어두고 사용했어요. 기억나시죠?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;var&lt;/b&gt; 은 특수한 상자로써 문자를 넣으면 문자타입으로 정해지고, 숫자를 넣으면 숫자타입으로 정해지는 똑똑한 상자에요. 그래서 특별한 경우가 아니면 우리는 &lt;b&gt;var&lt;/b&gt;을 사용해서 변수를 선언할 예정이에요.(편의를 위해)&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;실습&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자 그럼 이론적인걸 배웠으니 실습을 해볼께요. 실습은 마찬가지로 웹상의 playground 우리의 놀이터에서 해볼거구요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;a href=&quot;https://dartpad.dev&quot;&gt;https://dartpad.dev&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1740457066638&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;DartPad&quot; data-og-description=&quot;&quot; data-og-host=&quot;dartpad.dev&quot; data-og-source-url=&quot;https://dartpad.dev&quot; data-og-url=&quot;https://dartpad.dev&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://dartpad.dev&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://dartpad.dev&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;DartPad&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;dartpad.dev&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-25 오후 1.17.57.png&quot; data-origin-width=&quot;992&quot; data-origin-height=&quot;568&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/nWrA9/btsMwzANGVR/HKkVCqADWUSVSb2CeRJxcK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/nWrA9/btsMwzANGVR/HKkVCqADWUSVSb2CeRJxcK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/nWrA9/btsMwzANGVR/HKkVCqADWUSVSb2CeRJxcK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnWrA9%2FbtsMwzANGVR%2FHKkVCqADWUSVSb2CeRJxcK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;992&quot; height=&quot;568&quot; data-filename=&quot;스크린샷 2025-02-25 오후 1.17.57.png&quot; data-origin-width=&quot;992&quot; data-origin-height=&quot;568&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;까만 화면이 열려서 당황했을거에요. 여기가 앞으로 놀게될 우리의 코딩놀이터 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 지난번 내용을 복습을 해볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이름을 변수에 넣고 콘솔창에 출력해보세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;잠시 시간을 드릴께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;복습&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1740457107272&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;void main() {
  var name = '김과자';
  print(name);
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;*위 코드와 같이 작성하면 됩니다.&amp;nbsp;&lt;/i&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오늘은 이 코드에 숫자까지 사용해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자 var name = &amp;lsquo;김과자&amp;rsquo;; 밑에 코드를 작성해볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;눈치 채셨겠지만 코드 한줄이 끝나면 항상 ;(세미콜론)으로 마무리를 해주셔야 해요. 규칙입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1740457178839&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;void main() {
  var name = '김과자';
  var number = 100;
  print(name);
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;숫자 100을 변수상자에 담았습니다. 이 상자는 이제부터 int 라는 타입으로 정해진상태가 됩니다.(보이진 않지만)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그럼 숫자도 한번 출력해볼께요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1740457205255&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;void main() {
  var name = '김과자';
  var number = 100;
  print(name);
  print(number);
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;고맙게도 print 가 문자든 숫자든 잘 출력해주고 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-25 오후 1.20.19.png&quot; data-origin-width=&quot;874&quot; data-origin-height=&quot;424&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/o922H/btsMvA8lwrI/7JXVI3Xo0qVbk680W4onwK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/o922H/btsMvA8lwrI/7JXVI3Xo0qVbk680W4onwK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/o922H/btsMvA8lwrI/7JXVI3Xo0qVbk680W4onwK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fo922H%2FbtsMvA8lwrI%2F7JXVI3Xo0qVbk680W4onwK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;429&quot; height=&quot;208&quot; data-filename=&quot;스크린샷 2025-02-25 오후 1.20.19.png&quot; data-origin-width=&quot;874&quot; data-origin-height=&quot;424&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이왕 숫자를 사용했으니 사칙연산을 해보도록 할께요.&lt;/p&gt;
&lt;pre id=&quot;code_1740457246522&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;void main() {
  var name = '김과자';
  var number = 100;
  var plusNumber = 100 + 100;
  var minusNumber = 100 - 50;
  var muxNumber = 100 * 3;
  var divNumber = 100 / 10;
  
  print(name);
  print(number);
  print(plusNumber);
  print(minusNumber);
  print(muxNumber);
  print(divNumber);
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사칙연산에 사용되는 기호를 잘 익혀두세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;코드를 작성하면서 항상 줄을 잘 맞추고 깔끔한 코드가 작성되도록 노력해야 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어떤가요? 콘솔에 잘 출력이 되고 있죠?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-25 오후 1.22.07.png&quot; data-origin-width=&quot;730&quot; data-origin-height=&quot;470&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/3BGye/btsMw0SwZVm/HZDpSkZoeaH8I9q5kClnQ0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/3BGye/btsMw0SwZVm/HZDpSkZoeaH8I9q5kClnQ0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/3BGye/btsMw0SwZVm/HZDpSkZoeaH8I9q5kClnQ0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F3BGye%2FbtsMw0SwZVm%2FHZDpSkZoeaH8I9q5kClnQ0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;509&quot; height=&quot;328&quot; data-filename=&quot;스크린샷 2025-02-25 오후 1.22.07.png&quot; data-origin-width=&quot;730&quot; data-origin-height=&quot;470&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그러고보니 int 타입의 정수만 출력해줬네요? 그럼 소수는 어떻게 만들고 어떻게 출력하면 될까요?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;나아가서 오늘 배운 int타입, double 타입을 활용해볼까요?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1740457399239&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;void main() {
  var name = '김과자';
  var number = 100;
  var plusNumber = 100 + 100;
  var minusNumber = 100 - 50;
  var muxNumber = 100 * 3;
  var divNumber = 100 / 10;
  
  //변수 선언할때 int타입, double타입을 사용
  int iNumber = 123;
  double dNumber = 3.14;
  String sName = '김구릉';
  
  print(name);
  print(number);
  print(plusNumber);
  print(minusNumber);
  print(muxNumber);
  print(divNumber);
  
  print(iNumber);
  print(dNumber);
  print(sName);
  
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어떤가요? 생각보다 쉽게 코드로 작성할수 있죠?&lt;/p&gt;</description>
      <category>개발 코딩 정보 공유/코드와트 코딩강의</category>
      <category>Android</category>
      <category>DART</category>
      <category>flutter</category>
      <category>IOS</category>
      <category>강의</category>
      <category>앱개발</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/189</guid>
      <comments>https://kimback03.tistory.com/189#entry189comment</comments>
      <pubDate>Wed, 26 Feb 2025 14:28:31 +0900</pubDate>
    </item>
    <item>
      <title>코딩 강의1 - 앱개발 (flutter, dart, android, ios) 일단 실행해 봅시다.</title>
      <link>https://kimback03.tistory.com/188</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.48.21.png&quot; data-origin-width=&quot;792&quot; data-origin-height=&quot;462&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/wJt1R/btsMvdkXbhW/mgJSpKVKoGSiRbjeB9zv3K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/wJt1R/btsMvdkXbhW/mgJSpKVKoGSiRbjeB9zv3K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/wJt1R/btsMvdkXbhW/mgJSpKVKoGSiRbjeB9zv3K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FwJt1R%2FbtsMvdkXbhW%2FmgJSpKVKoGSiRbjeB9zv3K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;792&quot; height=&quot;462&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.48.21.png&quot; data-origin-width=&quot;792&quot; data-origin-height=&quot;462&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;*아래의 글은 유튜브 코드와트 채널에서 연재되는 강의를 글로 작성한 내용입니다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;*대화형식으로 진행되며, ai chat GPT를 활용한 코딩이 핵심입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;*시대에 맞게 코딩.개발의 조력자로써 ai를 잘 활용것이 목표입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;&lt;a href=&quot;https://youtu.be/kD9Q6sgoaLU&quot;&gt;https://youtu.be/kD9Q6sgoaLU&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure data-ke-type=&quot;video&quot; data-ke-style=&quot;alignCenter&quot; data-video-host=&quot;youtube&quot; data-video-url=&quot;https://www.youtube.com/watch?v=kD9Q6sgoaLU&quot; data-video-thumbnail=&quot;https://scrap.kakaocdn.net/dn/bxJfOv/hyYmQXMfSR/96rDqKqXr0uCZHH3vbqdc1/img.jpg?width=1280&amp;amp;height=720&amp;amp;face=112_498_426_558,https://scrap.kakaocdn.net/dn/lSeyv/hyYncT1uz5/vcIlDJNKN57Ij1vDquebc1/img.jpg?width=1280&amp;amp;height=720&amp;amp;face=112_498_426_558&quot; data-video-width=&quot;860&quot; data-video-height=&quot;484&quot; data-video-origin-width=&quot;860&quot; data-video-origin-height=&quot;484&quot; data-ke-mobilestyle=&quot;widthContent&quot; data-video-title=&quot;1화 코딩 개발 일단 시작해보는거지뭐~&quot; data-original-url=&quot;&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/kD9Q6sgoaLU&quot; width=&quot;860&quot; height=&quot;484&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;figcaption style=&quot;display: none;&quot;&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&amp;nbsp;&lt;/h4&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;소개&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;안녕하세요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;코드와트에 잘오셨습니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;앞으로 여러분은 코딩을 배우고 나아가서 앱개발까지 해볼예정이에요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;요즘 주변에 코딩 / 개발에 대해서 관심을 가지는 경우가 많더라구요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 어딜가든 이런광고가 눈에 띄기도 하구요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/RmkiM/btsMt7sefrC/dJVCvMdLfIv0yxQSdpfPOk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/RmkiM/btsMt7sefrC/dJVCvMdLfIv0yxQSdpfPOk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;286&quot; data-origin-height=&quot;198&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.17.45.png&quot; style=&quot;width: 45.155658%; margin-right: 10px;&quot; data-widthpercent=&quot;45.69&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/RmkiM/btsMt7sefrC/dJVCvMdLfIv0yxQSdpfPOk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FRmkiM%2FbtsMt7sefrC%2FdJVCvMdLfIv0yxQSdpfPOk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;286&quot; height=&quot;198&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/DNCfi/btsMwfJabMy/cXSonqRAhftgffhgARu0Kk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/DNCfi/btsMwfJabMy/cXSonqRAhftgffhgARu0Kk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;340&quot; data-origin-height=&quot;198&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.17.49.png&quot; style=&quot;width: 53.681551%;&quot; data-widthpercent=&quot;54.31&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/DNCfi/btsMwfJabMy/cXSonqRAhftgffhgARu0Kk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FDNCfi%2FbtsMwfJabMy%2FcXSonqRAhftgffhgARu0Kk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;340&quot; height=&quot;198&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cISsHC/btsMuvmbs7s/blDA8u56hrk1aELZ2bUFi1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cISsHC/btsMuvmbs7s/blDA8u56hrk1aELZ2bUFi1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;260&quot; data-origin-height=&quot;148&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.17.54.png&quot; style=&quot;width: 50.230013%; margin-right: 10px; margin-top: 10px;&quot; data-widthpercent=&quot;50.82&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cISsHC/btsMuvmbs7s/blDA8u56hrk1aELZ2bUFi1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcISsHC%2FbtsMuvmbs7s%2FblDA8u56hrk1aELZ2bUFi1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;260&quot; height=&quot;148&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/M8mWQ/btsMvzH8bde/1OFRA57WiBEbw58CuEy6Z0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/M8mWQ/btsMvzH8bde/1OFRA57WiBEbw58CuEy6Z0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;272&quot; data-origin-height=&quot;160&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.18.01.png&quot; style=&quot;width: 48.607197%; margin-top: 10px;&quot; data-widthpercent=&quot;49.18&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/M8mWQ/btsMvzH8bde/1OFRA57WiBEbw58CuEy6Z0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FM8mWQ%2FbtsMvzH8bde%2F1OFRA57WiBEbw58CuEy6Z0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;272&quot; height=&quot;160&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;또 25년 부터는 코딩이 교과목으로 편성 된다는 이야기도 있죠?&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot; data-token-index=&quot;0&quot;&gt;그만큼 코딩의 중요성이 강조되는 시대인것 같아요.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot; data-token-index=&quot;0&quot;&gt; 바로 코딩을 통해 사회에서도, &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot; data-token-index=&quot;0&quot;&gt;우리 일상에서도 논리적으로 사고하는법, &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot; data-token-index=&quot;0&quot;&gt;그에 따른 합리적인 결과 도출을 할수있도록 돕는것 이것이 궁극적인 목표라는 생각이 듭니다. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot; data-token-index=&quot;0&quot;&gt;그래서 되도록 어릴때 배울수록 좋겠죠? 또 나아가서는 개발자로 취업 기회를 얻을 수 있구요. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot; data-token-index=&quot;0&quot;&gt;코딩을 배우고 업무 자동화를 통해서 업무력도 올릴수도 있구요.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;그럼 여러분들은 이런생각을 하고 있을거에요.&lt;br /&gt;&quot;나도 과연 할수있을까?&amp;rdquo; 라는 고민을 하고 계실텐데요. &lt;br /&gt;우선은 제가 추천드리는 방식으로 한번 그냥 따라해 보는겁니다.&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;고민은 시간만 늦출뿐이죠. &lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;뭐든 그렇듯이 일단 시작해 보는겁니다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.22.04.png&quot; data-origin-width=&quot;624&quot; data-origin-height=&quot;612&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/uc4XC/btsMt76PFs6/GKtMxlXHqekw8OXEzLee7K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/uc4XC/btsMt76PFs6/GKtMxlXHqekw8OXEzLee7K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/uc4XC/btsMt76PFs6/GKtMxlXHqekw8OXEzLee7K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fuc4XC%2FbtsMt76PFs6%2FGKtMxlXHqekw8OXEzLee7K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;281&quot; height=&quot;276&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.22.04.png&quot; data-origin-width=&quot;624&quot; data-origin-height=&quot;612&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 첫번째 시간으로 복잡한 설명은 일단 접어두도록 하구요. (차차설명)&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;일단 무작정 따라서 코딩하고 무언가 결과를 만들어내는게 목표입니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;또한 우리는 시대에 맞게 GPT 등의 ai 기술을 최대치로 활용할 예정입니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;여담이지만 gpt같은 ai를 사용하는것은 박사급의 조수를 부리는것과 동일하다고 합니다.  &lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;저희 강의에서는 기본적인 문법을 배워볼예정이구요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;복잡한 연산, 필요없는 수식은 사용하지 않을거에요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;최대한 코딩에 흥미를 가질수 있도록 하는게 목표입니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;외울필요도 없습니다. 그냥 복사 / 붙혀넣기 하셔도 되구요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;편하게 그렇게 시작해보는 겁니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;자 그럼 시작해보겠습니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;우선은 저희가 배울 언어에 대해서 간단하게 소개해볼께요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;앱개발을 위한 대표언어들&lt;/b&gt;&lt;/h4&gt;
&lt;ol style=&quot;list-style-type: decimal; color: #000000; text-align: start;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;자바 (가장 많이 쓰이는 대표 프로그래밍 언어)&lt;/li&gt;
&lt;li&gt;kotlin (안드로이드 앱 개발에 쓰이는 언어)&lt;/li&gt;
&lt;li&gt;swift (ios 앱개발에 쓰이는 언어)&lt;/li&gt;
&lt;li&gt;dart (flutter 앱개발에 쓰이는 언어)&lt;/li&gt;
&lt;/ol&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;우리의 목표는 기초 문법 공부를 통해 프로그래밍방식을 이해하고, 나아가서 앱개발까지 해볼 예정이에요 &lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;요새 스마트폰 없는 사람 찾기가 더 힘들겠죠?&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이 강의를 통해 앱개발을 하고 흥미느끼도록 돕는게 목표입니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;ldquo;아니 왜 이렇게 많은 언어를 배움?&amp;rdquo; 하고 느끼실수 있겠지만&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;특정 언어를 배우고 나면 다른 언어를 배우기가 많이 쉽습니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;쉽게 말해서 절반 이상은 먹고 들어간다고 생각하시면 됩니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그래서 절대 부담 가지실 필요가 없구요. 따라하다보면 저절로 익혀질거에요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;처음에 어떤언어를 선택하셔도 상관없습니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;우선은 가장 기본적으로 많이 쓰이는 자바언어로 시작해볼께요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;우선 이사이트에 접속 하세요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;여러분은 로컬 pc에(여러분의 컴퓨터) 아무것도 설치할 필요가 없어요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;연습은 이런식으로 접속 해서 바로 연습해볼 겁니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그럼 왜 로컬 환경이 아니라 웹 환경을 사용하는가?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;진행&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;우리는 처음부터 복잡한 개발 환경을 설정하지 않고,&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;웹 브라우저에서 바로 코드를 실행할 수 있도록 온라인 자바 실행기를 사용할 것입니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;과장되게 말하면 환경셋팅하다가 하루가 지날수도 있구요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이것저것 오류를 해결하다보면 이미 거기서 여러분은 &amp;ldquo;에이 안해~&amp;rdquo; 라는 말이 절로 나오게 될겁니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;자바사이트&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;자바언어를 학습하기 위한 웹 환경의 놀이터라고 생각해주시면 됩니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://dev.java/playground/&quot;&gt;https://dev.java/playground/&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;당황스러운창이 열리는데요. 일단 냅다&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;RUN&lt;/b&gt;을 눌러볼게요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-19 오후 4.14.55.png&quot; data-origin-width=&quot;2330&quot; data-origin-height=&quot;728&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/9fmt5/btsMvzVDo4d/AnQjj0uRAWhPicbRogPBuK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/9fmt5/btsMvzVDo4d/AnQjj0uRAWhPicbRogPBuK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/9fmt5/btsMvzVDo4d/AnQjj0uRAWhPicbRogPBuK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F9fmt5%2FbtsMvzVDo4d%2FAnQjj0uRAWhPicbRogPBuK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2330&quot; height=&quot;728&quot; data-filename=&quot;스크린샷 2025-02-19 오후 4.14.55.png&quot; data-origin-width=&quot;2330&quot; data-origin-height=&quot;728&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bj2COG/btsMweQZISy/k9OikWDihmITWdkuiJVKD0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bj2COG/btsMweQZISy/k9OikWDihmITWdkuiJVKD0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;672&quot; data-origin-height=&quot;232&quot; data-filename=&quot;스크린샷 2025-02-19 오후 4.16.14.png&quot; style=&quot;width: 68.355339%; margin-right: 10px;&quot; data-widthpercent=&quot;69.16&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bj2COG/btsMweQZISy/k9OikWDihmITWdkuiJVKD0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbj2COG%2FbtsMweQZISy%2Fk9OikWDihmITWdkuiJVKD0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;672&quot; height=&quot;232&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rd2C3/btsMuUsnDRi/0HXISAlHDvZ7IqkEwrlKWK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rd2C3/btsMuUsnDRi/0HXISAlHDvZ7IqkEwrlKWK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;186&quot; data-origin-height=&quot;144&quot; data-filename=&quot;스크린샷 2025-02-19 오후 4.15.38.png&quot; style=&quot;width: 30.48187%;&quot; data-widthpercent=&quot;30.84&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rd2C3/btsMuUsnDRi/0HXISAlHDvZ7IqkEwrlKWK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Frd2C3%2FbtsMuUsnDRi%2F0HXISAlHDvZ7IqkEwrlKWK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;186&quot; height=&quot;144&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;뭔지모르겠지만 결과가 출력되었네요? 그쵸?&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;헬로우 Duke? 누구죠? 우리 이름으로 바꿔볼께요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;각자 자기 이름으로 바꿔서 입력해주세요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;(코딩이나 개발을 배우면서 꿀팁을 드리자면 꼭 하라는대로 해야한다는것이에요&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;최대한 오타를 내면 안되요. 문법에 매우 민감하기 때문에 . 하나만 잘못찍어도 에러가 발생해요.)&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-19 오후 4.17.02.png&quot; data-origin-width=&quot;500&quot; data-origin-height=&quot;122&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cYH0Pd/btsMuLh0XCW/wNF43TVlJh2x9A8zJxuHo1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cYH0Pd/btsMuLh0XCW/wNF43TVlJh2x9A8zJxuHo1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cYH0Pd/btsMuLh0XCW/wNF43TVlJh2x9A8zJxuHo1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcYH0Pd%2FbtsMuLh0XCW%2FwNF43TVlJh2x9A8zJxuHo1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;122&quot; data-filename=&quot;스크린샷 2025-02-19 오후 4.17.02.png&quot; data-origin-width=&quot;500&quot; data-origin-height=&quot;122&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;저는 이렇게 바꾸었구요. 실행해 보겠습니다. 어떻게 하냐구요? 다시 Run 을 눌러주시면 됩니다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-19 오후 4.19.47.png&quot; data-origin-width=&quot;206&quot; data-origin-height=&quot;168&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ZkDvq/btsMu9bRAFM/APiAsQeQABKHMBQn9PjF40/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ZkDvq/btsMu9bRAFM/APiAsQeQABKHMBQn9PjF40/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ZkDvq/btsMu9bRAFM/APiAsQeQABKHMBQn9PjF40/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FZkDvq%2FbtsMu9bRAFM%2FAPiAsQeQABKHMBQn9PjF40%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;206&quot; height=&quot;168&quot; data-filename=&quot;스크린샷 2025-02-19 오후 4.19.47.png&quot; data-origin-width=&quot;206&quot; data-origin-height=&quot;168&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-19 오후 4.20.03.png&quot; data-origin-width=&quot;548&quot; data-origin-height=&quot;228&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rYSxd/btsMuunbn3t/MoGkGkdhwf5A7sYMTomxY1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rYSxd/btsMuunbn3t/MoGkGkdhwf5A7sYMTomxY1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rYSxd/btsMuunbn3t/MoGkGkdhwf5A7sYMTomxY1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrYSxd%2FbtsMuunbn3t%2FMoGkGkdhwf5A7sYMTomxY1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;548&quot; height=&quot;228&quot; data-filename=&quot;스크린샷 2025-02-19 오후 4.20.03.png&quot; data-origin-width=&quot;548&quot; data-origin-height=&quot;228&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;어때요? 신기하죠? 제 이름이 출력되었어요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이렇게 출력된 공간을 Console(콘솔) 창 이라고 불러요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;우리도 이름이 있듯이 이친구들도 다 이름이 있습니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 우리가 이름을 변경할때 봤던 이부분있죠?&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-19 오후 4.17.02.png&quot; data-origin-width=&quot;500&quot; data-origin-height=&quot;122&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/vktcr/btsMwo6XY6n/tDpw377s0yWE47E34kvC3K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/vktcr/btsMwo6XY6n/tDpw377s0yWE47E34kvC3K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/vktcr/btsMwo6XY6n/tDpw377s0yWE47E34kvC3K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fvktcr%2FbtsMwo6XY6n%2FtDpw377s0yWE47E34kvC3K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;122&quot; data-filename=&quot;스크린샷 2025-02-19 오후 4.17.02.png&quot; data-origin-width=&quot;500&quot; data-origin-height=&quot;122&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;처음 보는 이 문자들이 굉장히 당황스러우실거라 생각이 드는데요. 하나씩 해석해볼께요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;우리 박사조교 gpt를 사용해서 궁금증을 해결해볼께요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;gpt에게 물어볼때에는 최대한 자세하게 앞뒤 정황 상세한 설명으로 물어보셔야 합니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.30.39.png&quot; data-origin-width=&quot;1150&quot; data-origin-height=&quot;724&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zPeKo/btsMugJy7CC/UMmiFM9p0NuKJjQE5EI2x1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zPeKo/btsMugJy7CC/UMmiFM9p0NuKJjQE5EI2x1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zPeKo/btsMugJy7CC/UMmiFM9p0NuKJjQE5EI2x1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzPeKo%2FbtsMugJy7CC%2FUMmiFM9p0NuKJjQE5EI2x1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1150&quot; height=&quot;724&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.30.39.png&quot; data-origin-width=&quot;1150&quot; data-origin-height=&quot;724&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;자세하게 예제까지 추가해서 설명해줍니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;var은 variable 의 약자로 즉 변수를 의미 합니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그럼 변수는 뭐죠? 뜻을 살펴볼께요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-19 오후 4.30.17.png&quot; data-origin-width=&quot;278&quot; data-origin-height=&quot;128&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bbICfv/btsMwejc4gN/GvSRhOzulBfs50MTrsqSuk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bbICfv/btsMwejc4gN/GvSRhOzulBfs50MTrsqSuk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bbICfv/btsMwejc4gN/GvSRhOzulBfs50MTrsqSuk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbbICfv%2FbtsMwejc4gN%2FGvSRhOzulBfs50MTrsqSuk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;278&quot; height=&quot;128&quot; data-filename=&quot;스크린샷 2025-02-19 오후 4.30.17.png&quot; data-origin-width=&quot;278&quot; data-origin-height=&quot;128&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-19 오후 4.30.25.png&quot; data-origin-width=&quot;1058&quot; data-origin-height=&quot;148&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cbTA9h/btsMuLbfLMp/HhLN6Ja7QJFiKj3fuPAYkk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cbTA9h/btsMuLbfLMp/HhLN6Ja7QJFiKj3fuPAYkk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cbTA9h/btsMuLbfLMp/HhLN6Ja7QJFiKj3fuPAYkk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcbTA9h%2FbtsMuLbfLMp%2FHhLN6Ja7QJFiKj3fuPAYkk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1058&quot; height=&quot;148&quot; data-filename=&quot;스크린샷 2025-02-19 오후 4.30.25.png&quot; data-origin-width=&quot;1058&quot; data-origin-height=&quot;148&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;일종의 상자가 있다고 생각하고 이 상자 안에는 장남감도 넣을수 있고, &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;옷도 넣을수 있고, 책도 넣을수 있는 공간이라고 생각하면 되요. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;처음 할때 어려운 점은 실체가 없기 때문에 어려워요. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;최대한 상상력을 발휘 하셔야 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.35.54.png&quot; data-origin-width=&quot;1096&quot; data-origin-height=&quot;134&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lPD6X/btsMvM8sppt/ZQckBpwK4YUkk30Frxdjmk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lPD6X/btsMvM8sppt/ZQckBpwK4YUkk30Frxdjmk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lPD6X/btsMvM8sppt/ZQckBpwK4YUkk30Frxdjmk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlPD6X%2FbtsMvM8sppt%2FZQckBpwK4YUkk30Frxdjmk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1096&quot; height=&quot;134&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.35.54.png&quot; data-origin-width=&quot;1096&quot; data-origin-height=&quot;134&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;그리고 하나만더 살펴볼께요. 이 요상한 문장은 또 뭘까요?&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.36.15.png&quot; data-origin-width=&quot;650&quot; data-origin-height=&quot;130&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ck60Q1/btsMueyg66f/jM4DSb1Cv9M7dmkfzUelI0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ck60Q1/btsMueyg66f/jM4DSb1Cv9M7dmkfzUelI0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ck60Q1/btsMueyg66f/jM4DSb1Cv9M7dmkfzUelI0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fck60Q1%2FbtsMueyg66f%2FjM4DSb1Cv9M7dmkfzUelI0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;650&quot; height=&quot;130&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.36.15.png&quot; data-origin-width=&quot;650&quot; data-origin-height=&quot;130&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이부분을 보고 추측하셨을거라 생각이 드는데요. 맞아요. 해당 코드는 Console 창에 출력하기 코드가 맞아요!&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이쯤되면 다른 문장을 출력하고 싶어지잖아요? 그쵸? 해볼께요. 다른건 건들지 마시구요 주의!&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.36.37.png&quot; data-origin-width=&quot;844&quot; data-origin-height=&quot;122&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/vcMJm/btsMuLvAghQ/n4GJyJ5LBbzJjeCaXKaa01/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/vcMJm/btsMuLvAghQ/n4GJyJ5LBbzJjeCaXKaa01/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/vcMJm/btsMuLvAghQ/n4GJyJ5LBbzJjeCaXKaa01/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FvcMJm%2FbtsMuLvAghQ%2Fn4GJyJ5LBbzJjeCaXKaa01%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;844&quot; height=&quot;122&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.36.37.png&quot; data-origin-width=&quot;844&quot; data-origin-height=&quot;122&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;정확히 이부분만 수정해주겠습니다. 지우고 제 닉네임을 써넣었구요. 실행해주겠습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.37.07.png&quot; data-origin-width=&quot;918&quot; data-origin-height=&quot;270&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cG1uR2/btsMvcfmiTp/ADCListY1YmfJzMktg7nP0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cG1uR2/btsMvcfmiTp/ADCListY1YmfJzMktg7nP0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cG1uR2/btsMvcfmiTp/ADCListY1YmfJzMktg7nP0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcG1uR2%2FbtsMvcfmiTp%2FADCListY1YmfJzMktg7nP0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;918&quot; height=&quot;270&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.37.07.png&quot; data-origin-width=&quot;918&quot; data-origin-height=&quot;270&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;어때요 예상대로 제가 입력한 문장이 출력된걸 볼수 있죠?&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이제 응용을 해볼께요. &amp;ldquo;안녕하세요. 000 입니다.&amp;rdquo; 에서 000을 우리 아까 만들어둔 상자를 활용해볼께요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;바로 위에서 만든 name 변수를 사용하는것인데요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.37.23.png&quot; data-origin-width=&quot;618&quot; data-origin-height=&quot;134&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bBvv7w/btsMufDVRJm/7KMX0vFUj8AocDbInAQfxk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bBvv7w/btsMufDVRJm/7KMX0vFUj8AocDbInAQfxk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bBvv7w/btsMufDVRJm/7KMX0vFUj8AocDbInAQfxk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbBvv7w%2FbtsMufDVRJm%2F7KMX0vFUj8AocDbInAQfxk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;618&quot; height=&quot;134&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.37.23.png&quot; data-origin-width=&quot;618&quot; data-origin-height=&quot;134&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;완성된문장은 바로 이겁니다. 여기서 이상한게 또 있는데요. 쌍따옴표라던가, + 기호라던가? 이상한게 있죠?&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;gpt 조교에게 물어보겠습니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.37.41.png&quot; data-origin-width=&quot;1174&quot; data-origin-height=&quot;718&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/uP8Xb/btsMuK4vQyy/kLUxYRkJvmAKCePHSVCyG0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/uP8Xb/btsMuK4vQyy/kLUxYRkJvmAKCePHSVCyG0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/uP8Xb/btsMuK4vQyy/kLUxYRkJvmAKCePHSVCyG0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FuP8Xb%2FbtsMuK4vQyy%2FkLUxYRkJvmAKCePHSVCyG0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1174&quot; height=&quot;718&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.37.41.png&quot; data-origin-width=&quot;1174&quot; data-origin-height=&quot;718&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;쌍따옴표는 텍스트문자를 표현할때 쓰는 기호입니다. 문장을 시작할때 &amp;ldquo;로 시작하고 &amp;ldquo;로 끝내주면 되요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그럼 + 는 뭘까요?&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.38.13.png&quot; data-origin-width=&quot;1104&quot; data-origin-height=&quot;462&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/N9FsT/btsMuxYxnqz/BzEmc1cWjfBzkabw3d4zf1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/N9FsT/btsMuxYxnqz/BzEmc1cWjfBzkabw3d4zf1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/N9FsT/btsMuxYxnqz/BzEmc1cWjfBzkabw3d4zf1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FN9FsT%2FbtsMuxYxnqz%2FBzEmc1cWjfBzkabw3d4zf1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1104&quot; height=&quot;462&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.38.13.png&quot; data-origin-width=&quot;1104&quot; data-origin-height=&quot;462&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;말그대로 + 의 의미를 생각하시면 되요. 플러스는 더하기죠? 따라서 문자들을 하나로 합쳐준다 라고 생각하면 됩니다. 이제 왜 &amp;ldquo; 쌍따옴표와 + 기호를 사용했는지 알겠죠?&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이번에는 dart 언어를 실행해볼께요. 인터넷상에서 dartpad 사이트에 접속해주세요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://dartpad.dev/&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://dartpad.dev/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1740457873859&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;DartPad&quot; data-og-description=&quot;&quot; data-og-host=&quot;dartpad.dev&quot; data-og-source-url=&quot;https://dartpad.dev/&quot; data-og-url=&quot;https://dartpad.dev/&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://dartpad.dev/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://dartpad.dev/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;DartPad&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;dartpad.dev&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;창이 열리면 당황하지 마시고, 마찬가지로 run을 눌러주세요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;무언가 실행이 될것이고 그 결과를 지켜보면 됩니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.39.18.png&quot; data-origin-width=&quot;1758&quot; data-origin-height=&quot;668&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ppz0m/btsMuS2w3Xq/JSUGiZGMrcLEahwdNzUg6K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ppz0m/btsMuS2w3Xq/JSUGiZGMrcLEahwdNzUg6K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ppz0m/btsMuS2w3Xq/JSUGiZGMrcLEahwdNzUg6K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fppz0m%2FbtsMuS2w3Xq%2FJSUGiZGMrcLEahwdNzUg6K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1758&quot; height=&quot;668&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.39.18.png&quot; data-origin-width=&quot;1758&quot; data-origin-height=&quot;668&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;콘솔창에 출력이 잘되고 있죠.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;조금 수정해볼께요. 이 부분들을 지워주시고 지울때는 세심하게~&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 우리가 원하는 형태로 작성해줄께요. 아까하고 패턴이 거의 동일합니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;변수도 만들어주시고 이름도 넣어주세요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;print 를 통해서 출력을 하는것도 똑같습니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1740451587496&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;void main() {
  var name = '김과자';
  print('안녕하세요. 김과자 입니다.');
}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;하나 더 해볼까요? 이번에는 kotlin 이라고 하는 언어로 이동 해볼게요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://play.kotlinlang.org/&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://play.kotlinlang.org/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1740457921123&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Kotlin Playground: Edit, Run, Share Kotlin Code Online&quot; data-og-description=&quot; &quot; data-og-host=&quot;play.kotlinlang.org&quot; data-og-source-url=&quot;https://play.kotlinlang.org/&quot; data-og-url=&quot;https://play.kotlinlang.org/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bJkUnI/hyYjvHiyHy/uWlWzHYryTbOU0GuirEktK/img.png?width=800&amp;amp;height=400&amp;amp;face=0_0_800_400&quot;&gt;&lt;a href=&quot;https://play.kotlinlang.org/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://play.kotlinlang.org/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bJkUnI/hyYjvHiyHy/uWlWzHYryTbOU0GuirEktK/img.png?width=800&amp;amp;height=400&amp;amp;face=0_0_800_400');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Kotlin Playground: Edit, Run, Share Kotlin Code Online&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;play.kotlinlang.org&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;kotlin 은 안드로이드 개발에 주로 쓰이고 있죠. 마찬가지로 run을 눌러 실행하고 결과를 지켜보세요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 나서 동일한 패턴으로 수정해주시고,&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;다시한번 실행해볼게요.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.40.52.png&quot; data-origin-width=&quot;2276&quot; data-origin-height=&quot;834&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bUQ1D8/btsMvbnjPk6/ywVjgnoBV6ytjTsrwPrxwk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bUQ1D8/btsMvbnjPk6/ywVjgnoBV6ytjTsrwPrxwk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bUQ1D8/btsMvbnjPk6/ywVjgnoBV6ytjTsrwPrxwk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbUQ1D8%2FbtsMvbnjPk6%2FywVjgnoBV6ytjTsrwPrxwk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2276&quot; height=&quot;834&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.40.52.png&quot; data-origin-width=&quot;2276&quot; data-origin-height=&quot;834&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.40.59.png&quot; data-origin-width=&quot;272&quot; data-origin-height=&quot;182&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/JhBAW/btsMuv7AehF/c0cQEuXs00NLskGiaSNnxk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/JhBAW/btsMuv7AehF/c0cQEuXs00NLskGiaSNnxk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/JhBAW/btsMuv7AehF/c0cQEuXs00NLskGiaSNnxk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJhBAW%2FbtsMuv7AehF%2Fc0cQEuXs00NLskGiaSNnxk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;272&quot; height=&quot;182&quot; data-filename=&quot;스크린샷 2025-02-25 오전 11.40.59.png&quot; data-origin-width=&quot;272&quot; data-origin-height=&quot;182&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1740451597564&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;fun main() {
    var name = &quot;김과자&quot;;
    println(&quot;Hello, world!!!&quot; + name)
}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;어떤가요?&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;거의 동일한 문법으로 작성할수 있죠?&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;오늘 여러가지 언어를 사용해서 간단한 코딩을 해봤는데요.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;제가 말씀드린대로 정말 쉽게 실행할수 있었을거에요.&lt;/p&gt;</description>
      <category>개발 코딩 정보 공유/코드와트 코딩강의</category>
      <category>AI</category>
      <category>DART</category>
      <category>flutter</category>
      <category>IOS</category>
      <category>강의</category>
      <category>안드로이드</category>
      <category>유튜브강의</category>
      <category>코딩</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/188</guid>
      <comments>https://kimback03.tistory.com/188#entry188comment</comments>
      <pubDate>Tue, 25 Feb 2025 11:48:46 +0900</pubDate>
    </item>
    <item>
      <title>백그라운드 개발 후기(WorkManager, 포그라운드서비스)</title>
      <link>https://kimback03.tistory.com/187</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요. 블루스웨터소프트 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;프로젝트를 진행하며 겪은 이야기와 기술적인 이야기를 작성하고 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;클라이언트단에서 사용할 특정 sdk를 개발하는 중에 급하게 연락이 왔습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&quot;기존의 기능들을 백그라운드에서 동작하게 할수 있을까요?&quot;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&quot;네. 되긴 됩니다만...&quot;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;AOS, IOS 백그라운드 제한에 대해 말이 길어지게 되었고 관련 내용을 정리하여 보내주기로 합니다 &lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Google, Apple은 업데이트를 거듭할수록 백그라운드 동작에 대해 매우 엄격한 제제를 가하고 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그도 그럴것이 유저의 보안, 기기의 퍼포먼스적인 측면에서 백그라운드 동작은 매우 불리하기 때문입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;특정앱이 나도 모르게 무한정 실행되고 있다고 생각해보시면 어떻게 될까요? 배터리는 배터리대로, 보이지도 않기에 무슨 앱이 어떻게 동작하고 있는지 뭘 수집하는건지 알기도 어렵습니다. 여타 여러가지 이유들로 인해 대세는 백그라운드 제한인 것 입니다.  &lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;초기에는 백그라운드 동작에 대해서 굉장히 관대했습니다. 특히나 안드로이드에서는 service 에 모든 처리를 위임한 백그라운드 앱들이 난무하였습니다. 안드로이드 8.0 OREO 버전을 시작으로 굉장히 엄격해진것으로 기억합니다. 런타임 퍼미션 같은 새로운 권한 관리가 생겼고, 백그라운드 실행을 위해 Foreground service 등이 필수로 등장했습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/71&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;오래전에 해당 관련 글을 자세하게 썼던 기억이있습니다.&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;포그라운드 서비스의 구현&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;간단하게 기존의 foreground service 구현을 확인해보겠습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1707300001765&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;manifest xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot; ...&amp;gt;
    &amp;lt;service
        android:name=&quot;.MyMediaPlaybackService&quot;
        android:foregroundServiceType=&quot;mediaPlayback&quot;
        android:exported=&quot;false&quot;&amp;gt;
    &amp;lt;/service&amp;gt;
&amp;lt;/manifest&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;메니페스트에 service 타입을 명시해야합니다. (target API에 따라서)&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;더보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p style=&quot;background-color: #e8f0fe; color: #303f9f; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;참고:&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;앱에서 타겟팅하는 API 수준에 따라 앱 매니페스트에서 포그라운드 서비스를&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;반드시&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;선언해야 할 수 있습니다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc; background-color: #e8f0fe; color: #303f9f; text-align: start;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;API 수준 29 이상:&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a style=&quot;color: #000000;&quot; href=&quot;https://developer.android.com/develop/background-work/services/fg-service-types?hl=ko#location&quot;&gt;location&lt;/a&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;서비스 유형을 사용하여 위치 정보를 사용하는 모든 포그라운드 서비스를 선언해야 합니다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;API 수준 30 이상:&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a style=&quot;color: #000000;&quot; href=&quot;https://developer.android.com/develop/background-work/services/fg-service-types?hl=ko#camera&quot;&gt;camera&lt;/a&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;또는&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a style=&quot;color: #000000;&quot; href=&quot;https://developer.android.com/develop/background-work/services/fg-service-types?hl=ko#microphone&quot;&gt;microphone&lt;/a&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;서비스 유형을 사용하여 카메라나 마이크를 사용하는 모든 포그라운드 서비스를 각각 선언해야 합니다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;API 수준 34 이상:&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;모든 포그라운드 서비스는 서비스 유형과 함께 선언해야 합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p style=&quot;background-color: #e8f0fe; color: #303f9f; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;포그라운드 서비스를 만들려고 하는데 매니페스트에서 해당 유형이 선언되지 않았다면&lt;span&gt;&amp;nbsp;&lt;/span&gt;startForeground()&lt;span&gt;&amp;nbsp;&lt;/span&gt;호출 시 시스템에서&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a style=&quot;color: #000000;&quot; href=&quot;https://developer.android.com/reference/android/app/MissingForegroundServiceTypeException?hl=ko&quot;&gt;MissingForegroundServiceTypeException&lt;/a&gt;이 발생합니다.&lt;/p&gt;
&lt;p style=&quot;background-color: #e8f0fe; color: #303f9f; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;필요하지 않더라도 모든 포그라운드 서비스를 선언하고 서비스의 서비스 유형을 제공하는 것이 좋습니다.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;pre class=&quot;xml&quot; style=&quot;color: #000000; text-align: left;&quot;&gt;&lt;code&gt;&amp;lt;manifest xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot; ...&amp;gt;

&amp;nbsp; &amp;nbsp; &amp;lt;uses-permission android:name=&quot;android.permission.FOREGROUND_SERVICE&quot;/&amp;gt;
&amp;nbsp; &amp;nbsp; &amp;lt;uses-permission android:name=&quot;android.permission.FOREGROUND_SERVICE_CAMERA&quot;/&amp;gt;

&amp;nbsp; &amp;nbsp; &amp;lt;application ...&amp;gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&amp;nbsp; &amp;nbsp; &amp;lt;/application&amp;gt;
&amp;lt;/manifest&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;메니페스트에 권한을 요청해야 합니다. API28 이상을 타겟팅 한다면 반드시 권한을 작성해야합니다.&lt;/p&gt;
&lt;pre class=&quot;kotlin&quot; style=&quot;color: #000000; text-align: left;&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt;class MyCameraService: Service() {
//...

&amp;nbsp; 	private fun startForeground() {
        val cameraPermission =
                ContextCompat.checkSelfPermission(this, Manifest.permission.CAMERA)
        if (cameraPermission == PackageManager.PERMISSION_DENIED) {
            //권한 거부 처리
            return
        }

        try {
            val notification = NotificationCompat.Builder(this, &quot;CHANNEL_ID&quot;) //채널ID
                .build()
            ServiceCompat.startForeground(
                this,
                100,
                notification,
                if (Build.VERSION.SDK_INT &amp;gt;= Build.VERSION_CODES.R) {
                    ServiceInfo.FOREGROUND_SERVICE_TYPE_CAMERA //특정 타입 명세
                } else {
                    0
                },
            )
        } catch (e: Exception) {
            // ...
        }
&amp;nbsp; 	}
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 서비스에서 channel, notification 등을 생성후 startForegroundService를 실행하게 됩니다. 문서를 보면 아시겠지만 최근에 디테일한 부분이 굉장히 많이 바뀌었고 복잡해 졌습니다. 문서를 잘 보고 다시 작업 해야 합니다. &lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어찌되었든 ForegroundService를 써야 하는 이유는 명확했습니다. 백그라운드에서 동작시 최대한 동작이 보장되어야 하기 때문 입니다. (메모리 상황에 따라서 죽기도 함) 때문에 포그라운드 실행시 noti, channel 등을 생성하여 알림창을 띄우고 유저에게 동작을 알리게 됩니다. 공식 문서의 내용을 보다보니 &lt;a href=&quot;https://developer.android.com/about/versions/12/foreground-services?hl=ko&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;포그라운드 서비스 실행 제한&lt;/a&gt; 이라는 문서를 보게 되었습니다. 설마... &lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;더보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #202124; text-align: start;&quot;&gt;Android&amp;nbsp;12를 타겟팅하는 앱은&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a style=&quot;color: #000000; text-align: start;&quot; href=&quot;https://developer.android.com/about/versions/12/foreground-services?hl=ko#cases-fgs-background-starts-allowed&quot;&gt;몇 가지 특수한 사례&lt;/a&gt;&lt;span style=&quot;background-color: #ffffff; color: #202124; text-align: start;&quot;&gt;를 제외하고 백그라운드에서 실행되는 동안 더 이상&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a style=&quot;color: #000000; text-align: start;&quot; href=&quot;https://developer.android.com/guide/components/foreground-services?hl=ko&quot;&gt;포그라운드 서비스&lt;/a&gt;&lt;span style=&quot;background-color: #ffffff; color: #202124; text-align: start;&quot;&gt;를 시작할 수 없습니다. 앱이 백그라운드에서 실행되는 동안 포그라운드 서비스를 시작하려고 하지만 포그라운드 서비스가 예외 사례 중 하나를 충족하지 못하면 시스템에서&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a style=&quot;color: #000000; text-align: start;&quot; href=&quot;https://developer.android.com/reference/android/app/ForegroundServiceStartNotAllowedException?hl=ko&quot;&gt;ForegroundServiceStartNotAllowedException&lt;/a&gt;&lt;span style=&quot;background-color: #ffffff; color: #202124; text-align: start;&quot;&gt;이 발생합니다.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;구글에서 매년 타겟 버전업을 강제로 시키고 있는 상황에서 이제 다른 방법으로 백그라운드 작업을 실행해라. 라는 말이었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;WorkManager의 사용&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;개발하고있는 앱의 경우 문서에서 이야기 하는 몇가지 특수한 사례에 포함될것 같지 않았습니다.   때문에 WorkManager 를 사용하여 안전하게? 백그라운드 처리를 하기로 합니다. 사실 그동안에 WorkManager는 주기적인 예약 작업등에 많이 사용하도록 권장되어왔습니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;심지어 앱이 꺼져도 백그라운드에서 작업을 처리 해야할때 유용합니다. (배치같이) WorkManager가 처리하는 지속적인 작업의 유형은 세 가지입니다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc; color: #000000; text-align: start;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;즉시&lt;/b&gt;: 즉시 시작하고 곧 완료해야 하는 작업입니다. 신속하게 처리될 수 있습니다. &amp;nbsp;(약 3분이상)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;장기 실행&lt;/b&gt;: 더 오래(10분 이상이 될 수 있음) 실행될 수 있는 작업입니다. (약 10분이상)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;지연 가능&lt;/b&gt;: 나중에 시작하며 주기적으로 실행될 수 있는 예약된 작업입니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우리 앱이 해당되는 부분은 장기 실행 부분 입니다. 대량의 파일 읽기 쓰기나 DB처리, 네트워크처리 등 다양한 이유로 백그라운드 작업이 필요할수 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;커스텀 worker 생성&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Custom Worker - doWork 을 통해 장기 실행이 필요한 작업을 이곳에서 작성하게 됩니다.&lt;/p&gt;
&lt;pre id=&quot;code_1707354835054&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;class CustomWorker(var ctx: Context, var params: WorkerParameters) : CoroutineWorker(ctx, params) {
    private val TAG = &quot;CustomWorker&quot;

    override suspend fun doWork(): Result {
        val outputData = workDataOf(&quot;outputData&quot; to &quot;success&quot;)

        return try {
            //장기화 실행 포그라운드 처리
            setForeground(createForegroundInfo(ctx, &quot;starting...&quot;))

            initNotification(ctx)

            Log.d(TAG, &quot;=== 이미지 분석 시작 : ${Date()} ===&quot;)

            loadImagesAndDocument(ctx)
            Result.success(outputData)

        } catch (e: Exception) {
            Log.e(TAG, &quot;=== err CustomWorker ===&quot;)
            Result.failure()

        }
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;포그라운드 처리를 위해 CoroutineWorker, setForeground 를 설정한뒤 notification, channel 등도 지정합니다. 기존의 foreground service 와 동일 합니다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1707355206127&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;private fun createForegroundInfo(ctx: Context, progress: String): ForegroundInfo {
        val id = CHANNEL_ID
        val title = &quot;장기화작업&quot;
        val cancel = &quot;취소&quot;

        val intent = WorkManager.getInstance(applicationContext)
            .createCancelPendingIntent(getId())

        if (Build.VERSION.SDK_INT &amp;gt;= Build.VERSION_CODES.O) {
            createChannel(ctx)
        }

        val notification = NotificationCompat.Builder(applicationContext, id)
            .setContentTitle(title)
            .setTicker(title)
            .setContentText(progress)
            .setSmallIcon(R.drawable.custom_icon)
            .setOngoing(true)
//            .addAction(R.drawable.ic_delete, cancel, intent)
            .build()

        return ForegroundInfo(NOTIFICATION_ID, notification)
    }


    fun createChannel(context: Context){
        if (Build.VERSION.SDK_INT &amp;gt;= Build.VERSION_CODES.O) {
            val name = CHANNEL_NAME
            val description = CHANNEL_DESCRIPTION
            val importance = NotificationManager.IMPORTANCE_HIGH
            val channel = NotificationChannel(CHANNEL_ID, name, importance)
            channel.description = description

            val notificationManager =
                context.getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager?
            
            notificationManager?.createNotificationChannel(channel)
        }

    }&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Worker를 만들었다면 실행은 굉장히 간단합니다. uniqueWork를 통해 정책과 초기화 단계에서 작업할 워커를 생성하고 각종 제약조건을 걸어줍니다. 충전중일때 동작할것인지, 네트워크는 연결되어야 할지 등등 많은 옵션을 지정할수 있습니다. 마지막으로 Custom Worker를 셋팅하여 최종 enqueue 를 통해 실행을 시킵니다.&lt;/p&gt;
&lt;pre id=&quot;code_1707356011263&quot; class=&quot;kotlin&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt; /**
 * 백그라운드 작업 - Workmanager
 */
    private fun executeWithWorkManager(context: Context){

        val workManager = WorkManager.getInstance(context)

        var continuation = workManager
            .beginUniqueWork(
                WORK_NAME,
                ExistingWorkPolicy.REPLACE,
                OneTimeWorkRequest.from(initWorker::class.java) //초기화 작업을 위한 워커
            )

        val constraints = Constraints.Builder()
            .setRequiredNetworkType(NetworkType.CONNECTED)
            .setRequiresCharging(false)
            .build()

        val doBuilder = OneTimeWorkRequestBuilder&amp;lt;CustomWorker&amp;gt;()
            .setConstraints(constraints)
            .addTag(TAG_CUSTOM_WORK)
            .build()

        continuation = continuation.then(doBuilder)
        continuation.enqueue()

    }&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이와 같이 Work Manager를 통해 장기화 실행 처리를 진행했습니다. 이 장기화 라는 말에 속아 무한정 돌것이라는 기대는 안하는게 좋습니다. &lt;span style=&quot;background-color: #f3c000;&quot;&gt;&lt;b&gt;동작시간은 최대시간 600초(10분) 정도가 한계입니다.   (IOS는 더 제한적입니다 약 3분...)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;마무리글&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기기에 따라서 OS에 따라서 조금씩 다르지만 공통적인것은 구글이나 애플에서 정책적으로 백그라운드 제한을 심화 하고 있다는 것입니다. 그 덕에 개발자들은 변경된 정책을 보고 또 보고 업데이트 해야 합니다. 이러한 내용들을 사전 리서치하고 전달하는것 그리고 기획자를 잘 설득시키는것 또한 일이라고 하겠습니다. 안되는걸 되게 할수는 없지 않겠습니까? &lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;역시나 쉬운게 없다고 생각하며... &lt;span style=&quot;color: #333333; text-align: start;&quot;&gt; &lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;참고 문서&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;a href=&quot;https://developer.android.com/about/versions/12/foreground-services?hl=ko&quot;&gt;https://developer.android.com/about/versions/12/foreground-services?hl=ko&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;a href=&quot;https://developer.android.com/topic/libraries/architecture/workmanager/advanced/long-running?hl=ko&quot;&gt;https://developer.android.com/topic/libraries/architecture/workmanager/advanced/long-running?hl=ko&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://developer.android.com/develop/background-work/services/foreground-services?hl=ko&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://developer.android.com/develop/background-work/services/foreground-services?hl=ko&lt;/a&gt;&lt;/p&gt;</description>
      <category>개발 코딩 정보 공유/개발후기</category>
      <category>background</category>
      <category>WorkManager</category>
      <category>백그라운드처리</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/187</guid>
      <comments>https://kimback03.tistory.com/187#entry187comment</comments>
      <pubDate>Thu, 8 Feb 2024 10:59:22 +0900</pubDate>
    </item>
    <item>
      <title>GPS 관련 기능 사용정리 (location manager, fused location provider)</title>
      <link>https://kimback03.tistory.com/186</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요. 블루스웨터 소프트 입니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;사용자의 위치정보를 활용하여 기능 구현을 하는것은 이제 흔한 일이 되었습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;진행한 프로젝트를 기반으로 내용을 정리해보겠습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;최근에 작업에 참여하게된 프로젝트는 골프 관련 앱으로써 사용자의 위치 정보가 굉장히 중요한 요소 입니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;위치 정보를 활용하여 라운딩 정보를 기록하고 모니터링, 분석 하는 앱 입니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;위치 정보를 사용하지 못한다면 앱 기능의 절반은 사용 불가라고 봐도 무방할 정도 입니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;때문에 다시한번 위치정보에 대한 내용을 정리하는것이 필요했습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;GPS의 이해&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;GPS(&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;Global Positioning System)&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;는 미국 국방부에서 개발하여 현재는 군사, 공공, 민간 기업, 일반 등 다양하게 활용되어지고 있습니다. GPS의 연간 유지보수 비용은&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;약 7억5천만달러 입니다만 현재는 무료로 사용되어지고 있습니다.  &amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;우리의 일상속에서 GPS 의 기능을 찾아보면 이미 많은곳에서 쓰이고 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;현재 위치를 기준으로 배달을 시켜 먹거나, 택시를 부르거나, 중고거래를 하거나 굉장히 많은 일들이 이미 GPS 의 혜택을 받고 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;GPS 사용 구현에 있어서 단연 중요한것은 위치의 정확도 입니다. 위치가 정확하지 않다면 해당 개발 자체가 무의미 합니다. 만약 이런경우 기획적으로 방향을 틀어서 개발할수 밖에 없겠습니다. 다행히도 안드로이드에서는 정확한 GPS 활용을 위해 몇가지 방법을 제시합니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;Location Manager 사용&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;Location Manager는 정말 간단하게 현재 위치 정보를 수신받고, 리스너를 통해 이벤트를 핸들링 할수 있습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;우선 권한을 추가해주겠습니다. Manifest에 아래의 위치 정보 관련 권한을 추가 합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1707297651268&quot; class=&quot;routeros&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;swift&quot;&gt;&lt;code&gt;&amp;lt;uses-permission android:name=&quot;android.permission.ACCESS_FINE_LOCATION&quot; /&amp;gt;
&amp;lt;uses-permission android:name=&quot;android.permission.ACCESS_COARSE_LOCATION&quot;/&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;system service 로 location manager를 지정하고 필요한 조건을 구성 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1707297651268&quot; class=&quot;kotlin&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt;val locationManager = getSystemService(Context.LOCATION_SERVICE) as LocationManager
var location: Location? = null

//조건을 지정한다
val criteria = Criteria().apply {
    accuracy = Criteria.ACCURACY_COARSE
    isCostAllowed = false
}

val provider = locationManager.getBestProvider(criteria, false) //조건을 사용하여 위치정보를 획득

try {
    location = locationManager.getLastKnownLocation(provider) //최근 위치 정보를 획득함
    
    //위치정보 이벤트 리스너
    val locListener = object : LocationListener {
        override fun onLocationChanged(location: Location) {
        }

        override fun onStatusChanged(provider: String?, status: Int, extras: Bundle?) {
        }

        override fun onProviderEnabled(provider: String) {
        }

        override fun onProviderDisabled(provider: String) {
        }
    }
    
    location?.let {
        Log.d(&quot;LocationManager&quot;, &quot;=== ${it} ===&quot;)
    } 

	//위치 정보를 주기적으로 업데이트 받는다
    locationManager.requestLocationUpdates(provider, 500L, 1f, locListener)
} catch (e: Exception) {
    Log.e(&quot;locationManager&quot;, e.message ?: &quot;=== Unknown Exception ===&quot;)
}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;이렇게해서 간단하게 위치 정보를 가져올수 있습니다만...&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f3c000;&quot;&gt;더이상 Location Manager는 사용할 필요가 없게되었습니다. 구글에서 Fused Provider 를 사용하라고 권장하고 있기 때문입니다.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;(Location Manager 의&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;내부메서드 들도 deplicated 되었습니다.&lt;/span&gt;)&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;Fused Provider 를 이용하면 GPS, NETWORK 등의 복합적인 방법을 통해 좀더 정확한 위치 정보를 획득하고, 낮은 배터리 사용률을 가지며, 최신의 업데이트를 지원하고, geo fencing, mapapi 등의 관련 서비스로의 연계가 쉽고 편리합니다. 이모든 장점을 두고 굳이 Location Manager 를 사용할 이유가 없겠지요  &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;여기서 잠깐 Android 에서 위치정보를 획득하는 방법에 대해서 정리해보겠습니다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;크게 GPS를 활용하는 방법과 Network (통신사 cell point , wifi ap 등) 를 활용하는 방법이 있습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;위치정보 제공자의 이해&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;GPS Provider&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;GNSS(Global Navigation Satellite System) 위성 항법 기술을 활용한 위치 정보를 수신받습니다. 당연히 실내에 있거나 혹은 지하, 산속 등에서는 굉장히 제한적입니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Network Provider&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;통신망 제공자나 WIFI AP 등을 통해 위치정보를 계산하는 방법 입니다. 실내에서도 위치정보를 어느정도 파악할수 있습니다. 다만 Cell 타워 간격이나, WIFI ap 의 유무 등으로 인해 변수가 존재합니다. 때문에 안드로이드는 내부에서 지속적으로 사용자의 네트워크 정보를 수시로 가져갑니다. &lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이 두가지를 섞어주면 참 좋을텐데... 그래서 나온게 바로 Fused Location Provider 입니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이렇게 최신의 기술이 응집된? Fused Location Provider 를 구현해보겠습니다. 굉장히 간단합니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;Fused Location Provider를 사용한 사용자의 마지막 위치 가져오기&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;google-play service 에서 제공하는&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; background-color: #ffffff; color: #666666; text-align: left;&quot;&gt;play-services-location 를 추가합니다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1707297651270&quot; class=&quot;nginx&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt;apply plugin: 'com.android.application'

...

dependencies {
    implementation 'com.google.android.gms:play-services-location:21.1.0'
}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;FusedLocation을 선언하고 onCreate에서 초기화 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1707297651270&quot; class=&quot;kotlin&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt;private var fusedLocation: FusedLocationProviderClient? = null

override fun onCreate(savedInstanceState: Bundle?) {
    // ...
    fusedLocation = LocationServices.getFusedLocationProviderClient(this)
}&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1707297651270&quot; class=&quot;css&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt;fusedLocationClient.lastLocation
	.addOnSuccessListener { location : Location? -&amp;gt;
    location?.let{
    	Log.d(&quot;&quot;, &quot;=== ${location} ===&quot;)
    }
    
}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;lastLocation에 리스너를 등록하고 위도 경도 등의 정보를 가지고 있는 Location 정보를 전달받게 됩니다. 그런데 왜 Location? 일까요? 특정 아래의 이유에 의해서 null 이 들어올수 있기 때문입니다.&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc; color: #202124; text-align: start;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;기기 설정에서 위치가 사용 중지되어 있습니다. 위치를 사용 중지하면 캐시도 지워지므로 이전에 마지막 위치를 가져온 경우에도 결과는&lt;span&gt;&amp;nbsp;&lt;/span&gt;null일 수 있습니다.&lt;/li&gt;
&lt;li&gt;기기에서 위치를 기록한 적이 없습니다. 예를 들면 새 기기이거나 기본 설정으로 복원된 기기일 수 있습니다.&lt;/li&gt;
&lt;li&gt;기기의 Google Play 서비스가 다시 시작되었으며 서비스가 다시 시작된 후 위치를 요청한 활성 통합 위치 정보 제공자 클라이언트가 없습니다. 이러한 상황이 발생하지 않도록 새 클라이언트를 만들고 직접 위치 업데이트를 요청할 수 있습니다. 자세한 내용은&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a style=&quot;color: #000000;&quot; href=&quot;https://developer.android.com/training/location/receive-location-updates?hl=ko&quot;&gt;위치 업데이트 받기&lt;/a&gt;를 참고하세요.&lt;/li&gt;
&lt;/ul&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;주의할점은 가져온 위치정보값이 반드시 최신의 값은 아닐수 있다는데 있습니다. &amp;nbsp;마지막으로 기록된 위치가 현재 나의 위치라고 볼수는 없기 때문입니다. (현재 이동한 위치가 기록이 안됐거나)&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;그래서 정확한 현재위치를 표기하기 위해서는 다른 방법으로 구현해야 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;&lt;b&gt;Fused Location Provider를 사용한&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;현재 위치 가져오기&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a style=&quot;color: #000000; text-align: left;&quot; href=&quot;https://developers.google.com/android/reference/com/google/android/gms/location/FusedLocationProviderClient?hl=ko#getCurrentLocation(int,%20com.google.android.gms.tasks.CancellationToken)&quot;&gt;getCurrentLocation()&lt;/a&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;메서드를 활용하는 것입니다. 최신의 위치를 가져오는 가장 좋은 방법입니다.&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #37474f; text-align: left;&quot;&gt;requestLocationUpdates 를 활용하여 위치를 업데이트 하고 가져오는것보다 안정적 입니다.&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #37474f; text-align: left;&quot;&gt;requestLocationUpdates를 사용하여 중단시키지 않으면 배터리 등의 소모가 많을수 있습니다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #37474f; text-align: left;&quot;&gt;&lt;span style=&quot;color: #37474f; text-align: left;&quot;&gt;&lt;b&gt;Fused Location Provider를 사용한&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;위치 업데이트 등록&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;pre id=&quot;code_1707297651271&quot; class=&quot;kotlin&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt;private var locationCallback: LocationCallback? = null

override fun onCreate(savedInstanceState: Bundle?) {
	//...
    
    locationCallback = object : LocationCallback() {
        override fun onLocationResult(locationResult: LocationResult?) {
            locationResult ?: return
            for (location in locationResult.locations){
            	Log.d(&quot;locationCallBack&quot;, &quot;=== location: $location ===&quot;)
            
            }
        }
    }
    
    //...
}

override fun onResume() {
    super.onResume()
    startLocationUpdates()
}

private fun startLocationUpdates() {
    fusedLocation.requestLocationUpdates(locationRequest,
            locationCallback,
            Looper.getMainLooper())
}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;업데이트 요청을 시작했다면 중지하는 로직도 필요합니다. 화면이 전환되거나, 앱이 백그라운드로 들어갔다면 위치 정보 획득 중단을 요청할수 있습니다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1707297651272&quot; class=&quot;kotlin&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt;override fun onPause() {
    super.onPause()
    stopLocationUpdates()
}

private fun stopLocationUpdates() {
    fusedLocationClient.removeLocationUpdates(locationCallback)
}&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1707297651272&quot; class=&quot;kotlin&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt;override fun onResume() {
    super.onResume()
    if (requestingLocationUpdates) startLocationUpdates()
}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;화면 전환시 위치정보를 업데이트 하려면 requestingLocationUpdates 를 활용해서 onResume 에서 startLocationUpdates 합니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이러한 복잡성 때문에 간단한 현재위치 조회의 경우 getCurrentLocation을 통해 가져오라고 권장하고 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;마무리글&lt;/b&gt;&lt;/h3&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;사실 위치 정보를 활용한 앱들은 이전부터 꽤 많이 작업했습니다만, 정리를 안해둔 탓에 매번 찾아보고 다시 공부해야 했습니다. Location Manager 와 Fused Location Provider 에 대해서&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;이번 글을 작성 하며 지식을 정리하는 계기가 되어 기쁜 마음입니다. 이제는 거의 사용되지 않는 Location Manager의 구현을 작성한 이유는 사용되지 않는다면 기존의 히스토리를 알아둘 필요가 있기 때문입니다. 왜 더 좋은지 왜 사용해야 되는지에 대한 이해가 쉽게 되기 때문입니다.&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f3c000;&quot;&gt;누군가 참고를 위해 이글을 읽는다면 앞 내용만 보고 Location Manager 를 사용하지 않기를 바랍니다 &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;문서참고&lt;/span&gt;&lt;/h3&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;&lt;a href=&quot;https://stackoverflow.com/questions/6775257/android-location-providers-gps-or-network-provider&quot;&gt;https://stackoverflow.com/questions/6775257/android-location-providers-gps-or-network-provider&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;&lt;a href=&quot;https://manorgass.tistory.com/82&quot;&gt;https://manorgass.tistory.com/82&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;&lt;a href=&quot;https://developer.android.com/reference/android/location/LocationManager&quot;&gt;https://developer.android.com/reference/android/location/LocationManager&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://developers.google.com/location-context/fused-location-provider?hl=ko&quot;&gt;https://developers.google.com/location-context/fused-location-provider?hl=ko&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://developer.android.com/training/location/retrieve-current?hl=ko&quot;&gt;https://developer.android.com/training/location/retrieve-current?hl=ko&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://developer.android.com/training/location/request-updates?hl=ko&quot;&gt;https://developer.android.com/training/location/request-updates?hl=ko&lt;/a&gt;&lt;/p&gt;</description>
      <category>개발 코딩 정보 공유/개발후기</category>
      <category>Android</category>
      <category>IOS</category>
      <category>개발후기</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/186</guid>
      <comments>https://kimback03.tistory.com/186#entry186comment</comments>
      <pubDate>Wed, 7 Feb 2024 21:00:11 +0900</pubDate>
    </item>
    <item>
      <title>BLE(beacon), Objc-swift, mdm 프로젝트 진행</title>
      <link>https://kimback03.tistory.com/185</link>
      <description>&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;소개&lt;/b&gt;&lt;/h3&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;안녕하세요. 블루스웨터 소프트입니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;프로젝트를 진행하며 느낀점과 기술적인 부분을 정리 하고 있습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;P사의 프로젝트를 진행하다보면 어려운 점은 다름아닌 보안 입니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;외부로 통하는 경로가 막혀있기 때문에 필요한 lib 등 오픈소스 활용도 어렵습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;신청을 통해 필요한 경로를 오픈해주기는 하지만 오래걸리고 까다롭기도 합니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;개발하는 입장에서는 굉장히 불편한 일이지만 보안이 철저한것은 어찌됬건 환영할일 입니다  (울면서 웃는 나)&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그동안 하드웨어와 앱단의 ble 연동을 원하는 프로젝트들이 있었습니다.&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이번 경우도 마찬가지로 ble를 통해 앱과 디바이스(혹은 특정 단말장치)를&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;연동하여 특정 기기를 필터링 하길 원하였습니다. 특별히 어려운 점은 없어 보였습니다만... &lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;함정이 존재했습니다 &amp;nbsp;(이후 글에서 설명)&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;블루투스 저전력 프로토콜&lt;/b&gt;&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;(Bluetooth Low Energy&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;)은&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;2010년&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;블루투스 4.0(Bluetooth Smart) 이후부터 채택되어 사용되기 시작습니다. ble 의 큰 특징은 이름에서 알수 있듯이 아주 작은양의 배터리 만으로도 수년간 동작할수 있는 특징이 있습니다. 속도와 데이터의양이 크지 않아 작은 데이터를 주고받는 가전제품, 센서 통신 등에 활용됩니다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;해당 프로젝트에서는 현장에서 사용하는 Ble 기기 (beacon) 들을 필터링 하여(제조업체별) 기기들의 상태 및 모니터링 하는데 목적이 있습니다.&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #202122; text-align: start;&quot;&gt;처음에 단순히 스캐닝만 하고 적당히 표시해주면 될것이라 생각했습니다. 문제는 해당 기기의 정확한 스펙이나 정보가 부족하여 일일히 테스트 해보며 코드를 구현하게 되었습니다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;필수 권한&lt;/b&gt;&lt;/h3&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;따로 lib를 쓸 필요가 없기에 CoreBluetooth 를 통해 작업 하였습니다.&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;&lt;span style=&quot;color: #222831; text-align: start;&quot;&gt;CoreBluetooth를 사용하기 위해서는 권한관련을 추가해주셔야 합니다.&lt;/span&gt;&lt;span style=&quot;color: #222831; text-align: start;&quot;&gt;&amp;nbsp;iOS 13 이상에서는&amp;nbsp;&lt;/span&gt;NSBluetoothAlwaysUsageDescription&lt;span style=&quot;color: #222831; text-align: start;&quot;&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;iOS 12 이하 버전에서는&amp;nbsp;&lt;/span&gt;NSBluetoothPeripheralUsageDescription&lt;span style=&quot;color: #222831; text-align: start;&quot;&gt;를 추가 해야 합니다. (필수)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2024-02-04 오후 2.59.31.png&quot; data-origin-width=&quot;1160&quot; data-origin-height=&quot;54&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dkVE2X/btsEBqyeW6E/TNtW6GrsNRVpVKnVhNr27K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dkVE2X/btsEBqyeW6E/TNtW6GrsNRVpVKnVhNr27K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dkVE2X/btsEBqyeW6E/TNtW6GrsNRVpVKnVhNr27K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdkVE2X%2FbtsEBqyeW6E%2FTNtW6GrsNRVpVKnVhNr27K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1160&quot; height=&quot;54&quot; data-filename=&quot;스크린샷 2024-02-04 오후 2.59.31.png&quot; data-origin-width=&quot;1160&quot; data-origin-height=&quot;54&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2024-02-04 오후 2.59.37.png&quot; data-origin-width=&quot;1202&quot; data-origin-height=&quot;44&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cro9s2/btsEAlqXtOG/nF0JxiaseAIOtsFsumlRt1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cro9s2/btsEAlqXtOG/nF0JxiaseAIOtsFsumlRt1/img.png&quot; data-alt=&quot;잘 모르면 둘다 추가해보자.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cro9s2/btsEAlqXtOG/nF0JxiaseAIOtsFsumlRt1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcro9s2%2FbtsEAlqXtOG%2FnF0JxiaseAIOtsFsumlRt1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1202&quot; height=&quot;44&quot; data-filename=&quot;스크린샷 2024-02-04 오후 2.59.37.png&quot; data-origin-width=&quot;1202&quot; data-origin-height=&quot;44&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;잘 모르면 둘다 추가해보자.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;BLE 사전 지식&lt;/b&gt;&lt;/h3&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;관련을 작업하기 위해서는 선행 지식이 필요합니다. 중앙장치인 Central&lt;span style=&quot;background-color: #ffffff; color: #212529; text-align: start;&quot;&gt;와&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;주변기기인&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Peripheral 아래의 이미지를 보면 아시겠지만 주변기기는 데이터를 송신하고 중앙에서 받고 처리하는 형태 입니다. 기존의 서버 클라이언트와 비교해서 개념을 이해하면 더 쉬울듯 합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2024-02-04 오후 3.04.58.png&quot; data-origin-width=&quot;1186&quot; data-origin-height=&quot;714&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/3g8xJ/btsEA1S1zcL/HSSIV5ENd8j1MvIKbtqKNk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/3g8xJ/btsEA1S1zcL/HSSIV5ENd8j1MvIKbtqKNk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/3g8xJ/btsEA1S1zcL/HSSIV5ENd8j1MvIKbtqKNk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F3g8xJ%2FbtsEA1S1zcL%2FHSSIV5ENd8j1MvIKbtqKNk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;652&quot; height=&quot;393&quot; data-filename=&quot;스크린샷 2024-02-04 오후 3.04.58.png&quot; data-origin-width=&quot;1186&quot; data-origin-height=&quot;714&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;기존의 클래식 블루투스와 다른 점은 페어링 형태로 특정 타겟과 연동하는 방식이 아닌 ad(광고) 형태로 끊임없이? 데이터를 발송한다는데 있습니다. 이는 ble 방식의 특징으로 발송된 ad 데이터를 중앙기기에서 받아서 처리 하게 되는 방식입니다. 실제로 이전에 했던 프로젝트를 예를 들면 특정 ble 기기 주변에 근접한 중앙기기들에게 쿠폰을 발송, 유저에게 사용을 유도 한다던가 마케팅 적으로 활용할수 있습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;개발시 특정 테스트기기를 두고 구현을 진행했습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;BLE 테스트 구현&lt;/b&gt;&lt;/h3&gt;
&lt;pre id=&quot;code_1707297573344&quot; class=&quot;swift&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;swift&quot;&gt;&lt;code&gt;var centralManager = CBCentralManager(delegate: self, queue: nil)
var timer: Timer!

@IBAction func onClickBleScan(_ sender: Any) {//버튼을 두고 테스트 스캔을 시작 합니다.

	if(centralManager?.state == .poweredOn){//특정 상태값 확인
    	showLoading()
    
		self.centralManager?.scanForPeripherals(withServices: nil, options: [CBCentralManagerScanOptionAllowDuplicatesKey:false])
		self.timer = Timer.scheduledTimer(timeInterval: 5,
                                              target: self,
                                              selector: #selector(self.stopBleScan),
                                              userInfo: nil,
                                              repeats: false)

     }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;타이머를 둔 이유는 5초 동안 스캔후 특정 finish 동작을 수행하고 싶어서였습니다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1707297573344&quot; class=&quot;swift&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;swift&quot;&gt;&lt;code&gt;@objc func stopBleScan(){
    if(centralManager!.isScanning){ //스캐닝 상태 파악
        centralManager!.stopScan() //스캔 중단
    }
    
    if let _ = timer {
        timer.invalidate()
        timer = nil
    }

    hideLoading()

}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1707297573345&quot; class=&quot;swift&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;swift&quot;&gt;&lt;code&gt;extension BleViewController: CBCentralManagerDelegate {
	func centralManagerDidUpdateState(_ central: CBCentralManager) {
        switch central.state {
        case .unknown:
            print(&quot;===블루투스 상태 알수 없음===&quot;)
        case .resetting:
            print(&quot;===블루투스 서비스 리셋===&quot;)
        case .unsupported:
            print(&quot;===기기가 블루투스를 지원하지 않습니다===&quot;)
        case .unauthorized:
            print(&quot;===블루투스 사용 권한 확인 필요===&quot;)
        case .poweredOff:
            print(&quot;===블루투스 비활성 상태===&quot;)
        case .poweredOn:
            print(&quot;===블루투스 활성 상태====&quot;)
        @unknown default:
            print(&quot;===default===&quot;)
        }
    }

	func centralManager(_ central: CBCentralManager, didDiscover peripheral: CBPeripheral, advertisementData: [String : Any], rssi RSSI: NSNumber) {
             print(&quot;==== UUID : \(peripheral.identifier.uuidString) RSSI : \(RSSI.intValue) name: \(peripheral.name) ====&quot;)
             print(&quot;=== advertisementData : \(advertisementData) ===&quot;)
	}


}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;블루투스 상태를 확인하고 스캔되는대로 데이터를 확인하여 필요한 작업을 요청할 생각이었습니다. 실제로 블루투스 스캔을 진행하면 주변에 엄청나게 많은 기기들의 신호가 잡히는 걸 볼수 있습니다. 필요한 기기들만 리스팅 되도록 하는게 필수적이었습니다. 보통의 경우 UUID를 키로 삼아서 해당 기기를 컨트롤 하면 되겠다고 생각하기 십상입니다. 주의 해야 할 점은 ios는 특정 블루투스 기기의 실제 uuid를 보여주지 않는데 있습니다. 실제로 스캔해보면 계속 바뀌는 값을 확인할수 있습니다. 기기의 고유한 비콘 id 값을 확인하려면 특별한 방법이 필요합니다. &amp;nbsp;페어링을 하거나(해당없음) 제조사의 모델값을 전달 받아서 활용하는 방법 입니다. 표준값이 존재합니다만 해당 기기 스펙마다 조금씩 다를수 있기 때문에 연동하고자 하는 기기의 정보를 제대로 파악 해야 합니다. &amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;해당 기기가 어떤 업체의 beacon 기기인지를 사전에 확인하는 것이 중요하게습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;Ibeacon, eddystone 등 업체도 다양하고 조금씩 특징이 다릅니다. UUID 를 검색해도 의미가 없기에 고유값으로 활용할 beacon Id 값을 찾아야 했습니다. 그냥 보이지는 않고 내부의&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;manufacturer data 를 규격 대로 해석해야 볼수 있습니다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;예를 들어 &amp;hellip;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #f3c000;&quot;&gt;0059 355 asdfb234234 sdf fffff 0000&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;이런식의 코드를 비트연산으로 디코딩 하여야 확인할수 있습니다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;앞 자리는 회사 id, 그다음은 beacon id , voltage, 등등 어떤 정보인지는 기기마다 조금씩 다릅니다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1707297573345&quot; class=&quot;stata&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;swift&quot;&gt;&lt;code&gt;let advData = AdvertisementData.init(advertisementData)
        var beaconName = advData.localName ?? &quot;&quot;
        if let mData = advData.manufacturerData{
        	 //corp Id
            let manufactureID = UInt16(mData[0]) + UInt16(mData[1]) &amp;lt;&amp;lt; 8
            var mId = String(format: &quot;%04X&quot;, manufactureID)
            print(mId) //-&amp;gt;ex 000D
        
        	//beacon Id parse
            mData.forEach { mInt in
                beaconId += String(format: &quot;%02X&quot;, UInt16(mInt))
            }
            print(&quot;=== beaconId: \(beaconId) ===&quot;)
        
        }
        
        //...
        
 }&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1707297573377&quot; class=&quot;stylus&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;swift&quot;&gt;&lt;code&gt;//특정 장치만 리스팅 하기위함.
if(beaconId.contains(filterPrefix)){
	print(&quot;=== beaconId : \(beaconId) ===&quot;)
}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이렇게 긴 과정을 통해 beacon id 값으로 특정 기기만 검색하고 서버로 데이터를 전달할수 있게 되었습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Objc-Swift 혼용&lt;/b&gt;&lt;/h3&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;해당 프로젝트는 조금 특이한 구조로 이루어져 있습니다. &amp;nbsp;Objc로 된 소스와 Swift 가 같이 혼재된 형태 입니다. 더 특이한 것은 AppDelegate 단은 Objective-c, 이후에 화면단은 Swift 로 되어있습니다.  굉장히 정신없는 구조라서 까닥하다가는 뭘하러 가는건지 길을 잃어 버리기 십상입니다. Objective-c 와 Swift 를 같이 쓰기 위해서는 특별한 셋팅이 필요합니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;아래와 같이 Project -&amp;gt; Build Setting -&amp;gt; Swift Compiler -&amp;gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;Objective-C Bridging Header&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;를 설정해주셔야 합니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2024-02-04 오후 4.05.37.png&quot; data-origin-width=&quot;1548&quot; data-origin-height=&quot;768&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cebVXS/btsExI1G3pq/8wFw6b3qE1au3mIrgXxPMK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cebVXS/btsExI1G3pq/8wFw6b3qE1au3mIrgXxPMK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cebVXS/btsExI1G3pq/8wFw6b3qE1au3mIrgXxPMK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcebVXS%2FbtsExI1G3pq%2F8wFw6b3qE1au3mIrgXxPMK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1548&quot; height=&quot;768&quot; data-filename=&quot;스크린샷 2024-02-04 오후 4.05.37.png&quot; data-origin-width=&quot;1548&quot; data-origin-height=&quot;768&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;지정한 경로에 해당 브릿지 파일을 만들어 주고 필요한 Objc 클래스를 import 하면 됩니다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2024-02-04 오후 4.09.38.png&quot; data-origin-width=&quot;464&quot; data-origin-height=&quot;70&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bbu8Qf/btsEytQwM1F/6CUJnHK0HAOEQYOPWekpJK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bbu8Qf/btsEytQwM1F/6CUJnHK0HAOEQYOPWekpJK/img.png&quot; data-alt=&quot;bridge 파일을 생성한다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bbu8Qf/btsEytQwM1F/6CUJnHK0HAOEQYOPWekpJK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbbu8Qf%2FbtsEytQwM1F%2F6CUJnHK0HAOEQYOPWekpJK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;464&quot; height=&quot;70&quot; data-filename=&quot;스크린샷 2024-02-04 오후 4.09.38.png&quot; data-origin-width=&quot;464&quot; data-origin-height=&quot;70&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;bridge 파일을 생성한다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1707297573378&quot; class=&quot;clean&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;swift&quot;&gt;&lt;code&gt;#import &quot;AppDelegate.h&quot;
#import &quot;DeviceUtil.h&quot;
#import &quot;NSData+AES128.h&quot;&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;해당 프로젝트의 특이한 점은 AppDelegate 가 Objective-C 로 되어있다는 점 입니다. 시작점이 Objective-C 라는 이야기는 Objective-C 에서 Swift 를 호출하는 방법도 작성해야 한다는 말입니다.  필요한 클래스에 @objc 어노테이션을 활용하면 간단합니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1707297573378&quot; class=&quot;angelscript&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;swift&quot;&gt;&lt;code&gt;@objc 
class TextUtil: NSObject {
   @objc static let shared = TextUtil()
   
}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 swift를 사용할 objc 클래스로 이동하고 import , 그리고 사용하면 됩니다.&lt;/p&gt;
&lt;pre id=&quot;code_1707297573378&quot; class=&quot;clean&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;swift&quot;&gt;&lt;code&gt;#import &quot;Pooo-Swift.h&quot;&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1707297573378&quot; class=&quot;scheme&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;swift&quot;&gt;&lt;code&gt;[[TextUtil shared] file:@&quot;AppDelegate&quot; msg:@&quot;=== 여기서 이동 시작 ===&quot;];&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;MDM 관련&lt;/b&gt;&lt;/h3&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;해당 프로젝트에서는 이미 MDM 관련 기능을 제공하고 있기에 최소한의 사전 지식이 필요했습니다. MDM은 수 많은 기기들을 관리 하는 일종의 보안 솔루션 (보안, 감시, 제한 등) 으로 일반적으로 사용할수 없는 위험한? 기능들을 제공하고 있습니다. 보안이 중요한 업계에서는 이미 많이들 사용하는 솔루션 입니다. MDM의 기조는 사용자를 억압하고 제한하는 것입니다. 때문에 사생활 침해 등의 우려는 덤으로 따라오는 옵션이었습니다. 때문에 업무용 폰과 태블릿을 따로 지급하고 해당 기기에만 MDM 을 설치하는 것이 표준이 되고 있습니다만(이번 프로젝트는 그렇지 않습니다 ) 너무 불편했기 때문에&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000; text-align: justify;&quot;&gt;EMM : Enterprise Mobility Management 이라는 새로운 솔루션이 등장합니다. 좀더 세세하게 특정 앱이나, 서비스만을 통제할수 있고, 사생활 침해 등은 최소화 하는 솔루션입니다. 이번 프로젝트의 경우&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;위치 정보를 기준으로 카메라를 막고, 스크린샷을 막는등 필요한 제한기능을 사용하고 있었습니다. Apple 기기를 MDM 관리 하기 위해서는 개발시 상당히 긴 시간이 필요한것으로 보였습니다. Apple 에서 제공하는 공식 MDM 서비스는 따로 없고 아래의 서비스 등록한뒤 타사의 MDM 솔루션을 사용 해야 됩니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;애플 등록&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc; color: #000000; text-align: start;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Apple DEP(Device Enrollment Program)&lt;/li&gt;
&lt;li&gt;APPLE MDM (ABM(Apple Business Manager)&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;타사 솔루션&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000; text-align: justify;&quot;&gt;- VMware AirWatch&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000; text-align: justify;&quot;&gt;- IBM MaaS360&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000; text-align: justify;&quot;&gt;- Microsoft Intune&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000; text-align: justify;&quot;&gt;- Citrix XenMobile&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000; text-align: justify;&quot;&gt;- Cisco Meraki System Manager&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000; text-align: justify;&quot;&gt;- Jamf&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000; text-align: justify;&quot;&gt;- Hexnode MDM&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000; text-align: justify;&quot;&gt;- SimpleMDM&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;마무리글&lt;/b&gt;&lt;/h3&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;사내배포 앱을 제작하는 특수성을 가진 프로젝트로써 많은 보안 과제들을 처리해야하는 업무였습니다. BLE, 엔터프라이즈 앱배포 등 관련 내용을 다시한번 정리하고 MDM 같은 특수성을 가진 연동 처리 또한 새로운 지식을 쌓는 계기가 되었습니다. 정말이지 IT 지식은 끝도 없고 양도 방대함을 다시금 깨닿는 계기 였습니다. &amp;zwj; &lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;문서참고&lt;/h3&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://support.apple.com/ko-kr/guide/deployment/depc0aadd3fe/web&quot;&gt;https://support.apple.com/ko-kr/guide/deployment/depc0aadd3fe/web&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.sharedit.co.kr/posts/8235#&quot;&gt;https://www.sharedit.co.kr/posts/8235#&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://stackoverflow.com/questions/12524871/corebluetooth-how-to-get-a-unique-uuid?rq=3&quot;&gt;https://stackoverflow.com/questions/12524871/corebluetooth-how-to-get-a-unique-uuid?rq=3&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.bluetooth.com/specifications/assigned-numbers/&quot;&gt;https://www.bluetooth.com/specifications/assigned-numbers/&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://developer.apple.com/library/archive/documentation/NetworkingInternetWeb/Conceptual/CoreBluetooth_concepts/CoreBluetoothOverview/CoreBluetoothOverview.html&quot;&gt;https://developer.apple.com/library/archive/documentation/NetworkingInternetWeb/Conceptual/CoreBluetooth_concepts/CoreBluetoothOverview/CoreBluetoothOverview.html&lt;/a&gt;&lt;/p&gt;</description>
      <category>개발 코딩 정보 공유/개발후기</category>
      <category>ble</category>
      <category>IOS</category>
      <category>개발후기</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/185</guid>
      <comments>https://kimback03.tistory.com/185#entry185comment</comments>
      <pubDate>Wed, 7 Feb 2024 20:00:05 +0900</pubDate>
    </item>
    <item>
      <title>MVVM-C 패턴을 활용한 앱 개발 후기</title>
      <link>https://kimback03.tistory.com/184</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요. 블루스웨터 소프트 입니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;클린 아키텍처, 클린 코드(&lt;a style=&quot;color: #0070d1;&quot; href=&quot;https://m.yes24.com/Goods/Detail/11681152&quot;&gt;clean code:&lt;span style=&quot;background-color: #ffffff; color: #666666; text-align: left;&quot;&gt;Robert C. Martin&lt;/span&gt;&lt;/a&gt;) 등은 이제 주변에서 흔하게 접하는 단어가 되었습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;MVC, MVP, MVVM... 각종기법이 사용되고 있습니다. 장기적으로 유지보수측면서 환영할만한 일이지만&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;해당 기법들이 무분별하게 사용되어진 프로젝트들을 보면 (모든 기법이 뒤섞인) 유지보수측면에서 정말 지옥이 아닐수 없습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 MVVM-C 라고 하는 패턴을 사용한 작업 후기를 공유 합니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;MVVM 패턴은 매우 인기있는 클린아키텍처 접근 방법 입니다. 이 패턴에 Coordinator 라는 개념을 추가 한것이 MVVM-C 패턴 입니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&quot;왠 코디네이터 입니까?&quot;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;코디네이터는 일종의 목적지 가이드 라고 이해하면 쉽게 접근할수 있습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;코디는 우리가 어디로 가야할지, 무엇이 필요한지를 아는자 입니다.&lt;/p&gt;
&lt;pre id=&quot;code_1707297487775&quot; class=&quot;reasonml&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;swift&quot;&gt;&lt;code&gt;func goToLogin() { 
    let vc = LoginViewController.instantiate(from: authStoryboard) //목적지를 정하고
    let vm = LoginViewModel() //필요한 정보를
    vm.apiClient = authApi 
    vm.authCoordinator = self
     vc.viewModel = vm //전달합니다
    navigationController.setViewControllers([vc], animated: true ) //목적지로 이동합니다
}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;하나의 코디네이터 클래스에는 위와 같은 여러개의 이동정보가 존재합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2024-02-01 오후 2.36.42.png&quot; data-origin-width=&quot;668&quot; data-origin-height=&quot;310&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/3DhgV/btsEx8lxgXs/V6B5Jg2NM1ns6KTks13Dy1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/3DhgV/btsEx8lxgXs/V6B5Jg2NM1ns6KTks13Dy1/img.png&quot; data-alt=&quot;coordinator의 설계&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/3DhgV/btsEx8lxgXs/V6B5Jg2NM1ns6KTks13Dy1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F3DhgV%2FbtsEx8lxgXs%2FV6B5Jg2NM1ns6KTks13Dy1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;739&quot; height=&quot;343&quot; data-filename=&quot;스크린샷 2024-02-01 오후 2.36.42.png&quot; data-origin-width=&quot;668&quot; data-origin-height=&quot;310&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;coordinator의 설계&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;AppCoordinator 라는 공통의 부모 코디가 있고 그 밑에는 화면별로 코디가 존재하게 됩니다. 화면에 따른 Coordinator, ViewModel, ViewController, View... 등이 존재하는 것이죠.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1707297487775&quot; class=&quot;swift&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;swift&quot;&gt;&lt;code&gt;protocol Coordinator {
    var parentCoordinator: Coordinator? { get set }
    var children: [Coordinator] { get set }
    var navigationController : UINavigationController { get set }
    
    func start()
}&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1707297487776&quot; class=&quot;swift&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;swift&quot;&gt;&lt;code&gt;class AppCoordinator: Coordinator {
var parentCoordinator: Coordinator?
var children: [Coordinator] = []
var navigationController: UINavigationController    

init(navCon : UINavigationController) {
	self.navigationController = navCon
}    

func start() {
    print(&quot;===앱의 시작점===&quot;)
}}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;예를 들면 AppDelegate는 아래와 같이 만들어집니다. root navigation 을 만들고 appCoordi 에게 전달 합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1707297487776&quot; class=&quot;swift&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;swift&quot;&gt;&lt;code&gt;class AppDelegate: UIResponder, UIApplicationDelegate {
   var window: UIWindow?
   var appCoordinator : AppCoordinator?

   func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -&amp;gt; Bool {
       
        window = UIWindow(frame: UIScreen.main.bounds)
        let navigationCon = UINavigationController.init()
        appCoordinator = AppCoordinator(navigationController: navigationCon)
        appCoordinator!.start()
        window!.rootViewController = navigationCon
        window!.makeKeyAndVisible()
        return true
   }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;Coordinator의 핵심은 전달받은 navigator로 화면 처리를 운용하는데 목적이 있습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1707297487777&quot; class=&quot;autoit&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;swift&quot;&gt;&lt;code&gt; func start() {
	goToLoginPage()
}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;AppCoordinator에 소스를 추가 합니다. 화면은 띄워봐야 하니까요.&lt;/p&gt;
&lt;pre id=&quot;code_1707297487777&quot; class=&quot;reasonml&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;swift&quot;&gt;&lt;code&gt;let storyboard = UIStoryboard.init(name: &quot;Main&quot;, bundle: .main) //스토리보드사용시

func goToLoginPage(){
     let loginViewController = storyboard.instantiateViewController(withIdentifier: &quot;LoginViewController&quot;) as! LoginViewController //화면을 구성합니다.
     let loginViewModel = LoginViewModel.init() //뷰모델을 생성하고
     loginViewModel.appCoordinator = self //뷰 모델이 코디를 알아야 호출하겠죠?
     loginViewController.viewModel = loginViewModel //viewController는 ViewModel을 알아야합니다.
     navigationController.pushViewController(loginViewController, animated: true) //마지막은 push하면 됩니다.
}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;코드를 보면 아시겠지만 코디가 하는 일은 그저 화면을 만들고 그안에 필요한 내용을 구성해주는 역할이 다 입니다. 클린 아키텍처의 핵심은 규칙을 잘 지키고, 할일만 하고, 서로를 잘 몰라야 합니다. UI는 ViewModel을 모르고, ViewModel은 Repository, Service를 모릅니다. (모른다는건 생성하지 않는다는 종속되지 않는다는 의미) DI를 통해 전달받고 그저 사용할뿐입니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;뷰모델도 살펴 보겠습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1707297487777&quot; class=&quot;swift&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;swift&quot;&gt;&lt;code&gt;class LoginViewModel {
    weak var coordinator : AppCoordinator!
    
    func goToLogin(){
        appCoordinator.goToLoginPage()
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;정말 단순한 예제 입니다 &lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;뷰컨트롤러도 확인해보겠습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1707297487778&quot; class=&quot;swift&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;swift&quot;&gt;&lt;code&gt;class LoginViewController : UIViewController {
    var viewModel : LoginViewModel!
    override func viewDidLoad() {
        super.viewDidLoad()
    }
    @IBAction func goToLoginTapped(_ sender: Any) {
        viewModel.goToLogin()
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;뷰컨트롤러도 사실상 하는일이 없습니다. 비지니스 로직에는 전혀 관혀하지 않습니다. 유저 와 View 간의 상호작용하고 ViewModel 로 모든 로직을 위임합니다. ViewModel에서는 상황에 맞게 Service, Repository 를 운용하고 최종적으로 Coordinator를 통해 화면을 이동시켜줍니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;MVVM 의 개념을 알고있다면 Coordinator만 추가 해주면 됩니다. Coordinator를 추가함으로써 복잡한 화면 이동처리를 위임하고 비즈니스 로직에 집중할수 있습니다. 이것이 MVVM-C 활용의 전부 입니다.  &lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;참고문서&lt;/h3&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.linkedin.com/pulse/understanding-mvvm-c-budhabhooshan-patil/&quot;&gt;https://www.linkedin.com/pulse/understanding-mvvm-c-budhabhooshan-patil/&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://medium.com/nerd-for-tech/mvvm-coordinators-ios-architecture-tutorial-fb27eaa36470&quot;&gt;https://medium.com/nerd-for-tech/mvvm-coordinators-ios-architecture-tutorial-fb27eaa36470&lt;/a&gt;&lt;/p&gt;</description>
      <category>개발 코딩 정보 공유/개발후기</category>
      <category>IOS</category>
      <category>개발후기</category>
      <category>클린아키텍처</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/184</guid>
      <comments>https://kimback03.tistory.com/184#entry184comment</comments>
      <pubDate>Wed, 7 Feb 2024 18:19:04 +0900</pubDate>
    </item>
    <item>
      <title>SwiftUI +Preview 를 활용하여 UI 작성 방법</title>
      <link>https://kimback03.tistory.com/183</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요. 블루스웨터소프트 입니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;프로젝트를 진행하며 재미있는 방법으로? UI를 구성한적이 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;꽤나 유용한 방법이어서 해당 내용을 공유 합니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;기존의 프로젝트에 SwiftUI 의 Preview 를 적용하여 개발하는 방식입니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이 방법을 활용하면 Storyboard, Swift등은 그대로 쓰면서, UI 개발시 바로 바로 Preview 를 보면서 개발이 가능합니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이렇게 되면 UI 구성을 확인하기 위해 매번 빌드 해서 확인하고 빌드해서 확인하는 수고로움이 덜어질 것입니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;필요한 부분만 컴파일 되어 보여지므로 속도 또한 빠릅니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;방법은 정말 간단합니다. 프로젝트에서 Swift 파일을 하나 생성합니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 기존의 방법대로 UIkit 등 필요한 라이브러리를 import 하시고&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;맨 아래 부분에 &quot;#if DEBUG&quot; 전처리문으로 시작하는 아래의 소스코드를 넣어주겠습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1707297123522&quot; class=&quot;swift&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#if DEBUG
import SwiftUI

struct HybridSwiftViewController_ViewPresentable: UIViewControllerRepresentable {
    func updateUIViewController(_ uiViewController: UIViewControllerType, context: Context) {
        print(&quot;=== HybridSwiftViewController_ViewPresentable updateUIViewController ==&quot;)
    }
    
    func makeUIViewController(context: Context) -&amp;gt; some UIViewController {
        HybridSwiftUIViewController()
    }
    
}

struct HybridViewController_PreviewProvider : PreviewProvider {
    static var previews: some View {
        HybridSwiftViewController_ViewPresentable()
            //.ignoresSafeArea()
    }
}
#endif&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;소스 코드를 보면 아시겠지만 정말 별거 없이 SwiftUI의 Preview를 활용하기 위해 PreviewProvider 프로토콜을 구현 해주면 됩니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&quot;HybridSwiftViewController&quot; 부분은 자신의 클래스를 따라서 작성해줍니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이렇게 작성하자마자 오른쪽에 Preview가 등장하고 왠 화면이 보이게 됩니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;짐작하신대로 이부분이 Preview 화면 입니다.&lt;/p&gt;
&lt;pre id=&quot;code_1707297123522&quot; class=&quot;reasonml&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;swift&quot;&gt;&lt;code&gt;private lazy var topContainer = UIView(frame: CGRect(x: 0, y: 0, width: 200, height: 300))
private lazy var titleLabel = UILabel(frame: CGRect(x: 0, y: 0, width: 100, height: 100))

override func viewDidLoad() {
    print(&quot;=== HybridSwiftUIViewController viewDidLoad ==&quot;)

    titleLabel.text = &quot;안녕하세요&quot;
    titleLabel.backgroundColor = .white
    topContainer.backgroundColor = .blue
    topContainer.addSubview(titleLabel)
    self.view.addSubview(topContainer)
}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;간단하게 작성한뒤 화면 출력을 확인해 봅니다. 값도 변경해보면서 테스트 해봅니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2024-02-01 오후 1.59.51.png&quot; data-origin-width=&quot;874&quot; data-origin-height=&quot;1860&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Xb78b/btsEx6acM97/JK3R5trfEU1Snu3waqkKSk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Xb78b/btsEx6acM97/JK3R5trfEU1Snu3waqkKSk/img.png&quot; data-alt=&quot;preview 화면을 보며 개발한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Xb78b/btsEx6acM97/JK3R5trfEU1Snu3waqkKSk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FXb78b%2FbtsEx6acM97%2FJK3R5trfEU1Snu3waqkKSk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;240&quot; height=&quot;511&quot; data-filename=&quot;스크린샷 2024-02-01 오후 1.59.51.png&quot; data-origin-width=&quot;874&quot; data-origin-height=&quot;1860&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;preview 화면을 보며 개발한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;만약 화면이 안보인다면 Xcode 오른쪽 상단에 해당 버튼을 확인하세요.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;Canvas가 체크되어있는지 확인하고 단축키도 사용해봅니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;background-color: #f89009;&quot;&gt;&lt;b&gt;Canvas 표시 단축키 : Cmd+Opt+Enter&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cT1cZq/btsEyRjA1NI/FemLvhSzpadLimrIVaGtVk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cT1cZq/btsEyRjA1NI/FemLvhSzpadLimrIVaGtVk/img.png&quot; style=&quot;width: 16.632799%; margin-right: 10px;&quot; data-widthpercent=&quot;16.83&quot; data-filename=&quot;스크린샷 2024-02-01 오후 2.02.40.png&quot; data-origin-height=&quot;84&quot; data-origin-width=&quot;78&quot; data-is-animation=&quot;false&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cT1cZq/btsEyRjA1NI/FemLvhSzpadLimrIVaGtVk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcT1cZq%2FbtsEyRjA1NI%2FFemLvhSzpadLimrIVaGtVk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;78&quot; height=&quot;84&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/9bIxW/btsEBVkr1Jy/GUU22bCY63jbbSIdKRUyH1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/9bIxW/btsEBVkr1Jy/GUU22bCY63jbbSIdKRUyH1/img.png&quot; style=&quot;width: 82.20441%;&quot; data-widthpercent=&quot;83.17&quot; data-filename=&quot;스크린샷 2024-02-01 오후 2.02.45.png&quot; data-origin-height=&quot;112&quot; data-origin-width=&quot;514&quot; data-is-animation=&quot;false&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/9bIxW/btsEBVkr1Jy/GUU22bCY63jbbSIdKRUyH1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F9bIxW%2FbtsEBVkr1Jy%2FGUU22bCY63jbbSIdKRUyH1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;514&quot; height=&quot;112&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이렇게 활용하면 매번 컴파일 할 필요 없이 다이렉트로 화면을 보며 작업 할수 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;기존의 storyboard로 된 프로젝트나 view를 매번 커스텀하여 사용하셨다면 이번 기회에 SwiftUI 를 활용하면 좋을것 같습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;마무리글&lt;/h3&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;실제로 프로젝트를 진행하며 앱개발에 활용해보니 굉장히 편리했습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;기존의 storyboard나 view를 코딩 작업하는 경우 매번 빌드-런-빌드-런의 과정을 통해 변경된 UI를 확인하는 것은 꽤나 번거롭고 시간이 많이 소요되는 일이었습니다. 최근에 진행한 flutter 개발에서도 핫픽스 기능을 통해 바로 바로 변경된 UI를 보며 작업할수 있었습니다. 앞으로 UI 작업시에 꽤나 유용할것 같습니다.&lt;/p&gt;</description>
      <category>개발 코딩 정보 공유/개발후기</category>
      <category>IOS</category>
      <category>개발후기</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/183</guid>
      <comments>https://kimback03.tistory.com/183#entry183comment</comments>
      <pubDate>Wed, 7 Feb 2024 18:17:45 +0900</pubDate>
    </item>
    <item>
      <title>Flutter와 iOS 그리고 extension 간에 데이터를 공유 후기</title>
      <link>https://kimback03.tistory.com/182</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요. 블루스웨터소프트 입니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;Flutter를 사용해보니 편리함과 동시에 앱의 복잡도가 증가했습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;개발 툴사용만 봐도 그렇습니다. 저는 vscode를 이용해서 flutter 코드를 작성합니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;안드로이드는 android studio, ios 는 xcode 에서 따로 작업합니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;때문에 리소스도 상당히 많이 잡아먹는 작업입니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그럼에도 Flutter의 많은 장점들 때문에 최근 가장 트랜디한 개발 언어가 되었겠죠.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;개발을 하며 필수적으로 native 소스단에 접근하게 되는데요. 이럴때마다&amp;nbsp;선택지가 많다보니 어디에 핵심 로직을 둘것인가?하는 문제가 생기게 됩니다. 오늘은 개발시 있었던 일화와 간단한 값을 (읽기, 쓰기) 테스트 해보면서 좀더 이야기 해보겠습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;우선 제 상황을 공유하자면...&amp;nbsp;&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;Flutter&lt;/li&gt;
&lt;li&gt;ios&lt;/li&gt;
&lt;li&gt;extension&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이렇게 크게 3가지의 파트로 나뉘어 집니다. sms 문자를 컨트롤 해야하는 상황이라 extension을 필수로 사용하게 되었습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그러면서 자연스럽게 3 파트의 데이터 공유에 대해서 생각해보게 되었습니다. 데이터를 어디서 저장하고 어디서 활용해야 하지?&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;또 어떤 방식으로 저장을 할까? (shared preference, UserDefaults, realm 등)&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;Flutter의 Shared Preference 플러그인의 사용&lt;/h3&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;해당 플러그인을 사용하면 android의 shared preferences 와 ios의 userDefault 와 유사하게 활용할수 있습니다.&lt;/p&gt;
&lt;blockquote style=&quot;background-color: #fcfcfc; color: #666666; text-align: left;&quot; data-ke-style=&quot;style3&quot;&gt;간단한 데이터(iOS 및 macOS의 NSUserDefaults, Android의 SharedPreferences 등)를 위한 플랫폼별 영구 저장소를 래핑합니다&lt;br /&gt;&lt;br /&gt;Supported data types are int, double, bool, String and List&amp;lt;String&amp;gt;.&lt;/blockquote&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;1.&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #4a4a4a; text-align: start;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a style=&quot;color: #0175c2; text-align: start;&quot; href=&quot;https://flutter.dev/docs/development/platform-integration/platform-channels&quot;&gt;pubspec.yaml 파일에&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/a&gt;shared_preferences&lt;span style=&quot;background-color: #ffffff; color: #4a4a4a; text-align: start;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a style=&quot;color: #0175c2; text-align: start;&quot; href=&quot;https://flutter.dev/docs/development/platform-integration/platform-channels&quot;&gt;종속성으로&lt;/a&gt;&lt;span style=&quot;background-color: #ffffff; color: #4a4a4a; text-align: start;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #4a4a4a; text-align: start;&quot;&gt;추가하십시오&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #4a4a4a; text-align: start;&quot;&gt;.&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1707297020266&quot; class=&quot;angelscript&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt;shared_preferences: ^2.2.2&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;2. 쓰기&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1707297020266&quot; class=&quot;reasonml&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt;final SharedPreferences prefs = await SharedPreferences.getInstance();
await prefs.setString(&quot;userId&quot;, &quot;kakao12345&quot;);
await prefs.setString(&quot;userLoginType&quot;, &quot;kakao&quot;);&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;정말 간단하죠? 읽기도 확인해보겠습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;3. 읽기&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1707297020267&quot; class=&quot;less&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt;prefs.getString(&quot;userId&quot;)&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;읽기도 마찬가지로 너무 쉽습니다. (당연) &amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;letter-spacing: 0px;&quot;&gt;쓰기(set)에서 await를 통한 비동기처리를 해주어야 합니다. 쓰기(set)시 비동기 처리가 필요한 이유는 쓰기 작업시 dart의 캐시를 활용하기 때문이라고 합니다. 때문에 가시성의 문제가 생길수 있습니다. (SharedPreferences.getInstance() = 싱글턴) 최신의 데이터를 보장해야 한다면 reload()를 통해서 캐시를 갱신해야 합니다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이렇게 쓴 데이터를 제 경우 ios 앱에서 활용했습니다. 과연 ios에서 잘 확인이 될까요?&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;네 당연히 됩니다. 대신 prefix 값을 붙혀주셔야 합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1707297020267&quot; class=&quot;css&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt;UserDefaults.standard.object(forKey:&quot;flutter.userId&quot;))&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이런식으로 말입니다. &quot;flutter.&quot; prefix가 붙는 이유에 대해서도 문서 잘 설명되어 있습니다.&lt;/p&gt;
&lt;blockquote style=&quot;background-color: #fcfcfc; color: #666666; text-align: left;&quot; data-ke-style=&quot;style3&quot;&gt;By default, the SharedPreferences plugin will only read (and write) preferences that begin with the prefix&amp;nbsp;&lt;br /&gt;flutter.. This is all handled internally by the plugin and does not require manually adding this prefix.&lt;/blockquote&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그럼 이값을 extension 까지 끌고 갈수 있을까요? ios과 extension에서 데이터 공유를 위해 특별한 방법을 사용해야 합니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;바로 AppGroup을 등록해야 합니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bwUPxk/btsEx9SjbZk/LykxTkebN643dNwrPJTKGk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bwUPxk/btsEx9SjbZk/LykxTkebN643dNwrPJTKGk/img.png&quot; style=&quot;width: 29.821956%; margin-right: 10px;&quot; width=&quot;235&quot; height=&quot;174&quot; data-widthpercent=&quot;30.17&quot; data-filename=&quot;스크린샷 2024-01-30 오후 12.01.11.png&quot; data-origin-height=&quot;1026&quot; data-origin-width=&quot;1388&quot; data-is-animation=&quot;false&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bwUPxk/btsEx9SjbZk/LykxTkebN643dNwrPJTKGk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbwUPxk%2FbtsEx9SjbZk%2FLykxTkebN643dNwrPJTKGk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1388&quot; height=&quot;1026&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/QUhfB/btsEz9jISQr/3zoWbyHty7hL5FZNQ53k5K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/QUhfB/btsEz9jISQr/3zoWbyHty7hL5FZNQ53k5K/img.png&quot; style=&quot;width: 69.015253%;&quot; width=&quot;445&quot; height=&quot;142&quot; data-widthpercent=&quot;69.83&quot; data-filename=&quot;스크린샷 2024-01-30 오후 12.02.10.png&quot; data-origin-height=&quot;260&quot; data-origin-width=&quot;814&quot; data-is-animation=&quot;false&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/QUhfB/btsEz9jISQr/3zoWbyHty7hL5FZNQ53k5K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FQUhfB%2FbtsEz9jISQr%2F3zoWbyHty7hL5FZNQ53k5K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;814&quot; height=&quot;260&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;capabillities의 App Group을 등록하세요.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;앱 그룹을 생성하고 (apple dev) 필요한 extension도 생성합니다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/d5Tdkw/btsEBYg9Dyq/csMrqmXTqdryMRw1JwilMK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/d5Tdkw/btsEBYg9Dyq/csMrqmXTqdryMRw1JwilMK/img.png&quot; style=&quot;width: 53.546608%; margin-right: 10px;&quot; width=&quot;482&quot; height=&quot;351&quot; data-widthpercent=&quot;54.18&quot; data-filename=&quot;스크린샷 2024-01-30 오후 12.04.05.png&quot; data-origin-height=&quot;1068&quot; data-origin-width=&quot;1468&quot; data-is-animation=&quot;false&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/d5Tdkw/btsEBYg9Dyq/csMrqmXTqdryMRw1JwilMK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd5Tdkw%2FbtsEBYg9Dyq%2FcsMrqmXTqdryMRw1JwilMK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1468&quot; height=&quot;1068&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/nL6m9/btsEBZ1qMwI/GNwcmuRHHkWPPKlnvX7Ev1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/nL6m9/btsEBZ1qMwI/GNwcmuRHHkWPPKlnvX7Ev1/img.png&quot; style=&quot;width: 45.290601%;&quot; data-widthpercent=&quot;45.82&quot; data-filename=&quot;스크린샷 2024-01-30 오후 12.03.49.png&quot; data-origin-height=&quot;246&quot; data-origin-width=&quot;286&quot; data-is-animation=&quot;false&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/nL6m9/btsEBZ1qMwI/GNwcmuRHHkWPPKlnvX7Ev1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnL6m9%2FbtsEBZ1qMwI%2FGNwcmuRHHkWPPKlnvX7Ev1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;286&quot; height=&quot;246&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;데이터 공유를 위해서는 각각의 타겟별을 같은 AppGroup에 속하게 등록해줘야 합니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 나서 데이터를 사용해보겠습니다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1707297020268&quot; class=&quot;swift&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt;extension UserDefaults {
    static var shared: UserDefaults {
        let appGroupId = &quot;group.ZNY6123123.com.blueswt.abc.smsfilter&quot;
        return UserDefaults(suiteName: appGroupId)!
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;편의성을 위해 UserDefaults 확장함수를 만들고 앱 그룹속성을 지정해줍니다. appGroupId는 당연히 등록할때 지정한 id 입니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;사용방법은 동일합니다. 유틸클래스를 만들었다면 타겟 멤버쉽에 체크하는것을 잊으면 안됩니다&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2024-01-30 오후 3.27.40.png&quot; data-origin-width=&quot;259&quot; data-origin-height=&quot;106&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bsQLK2/btsEBmWUCup/FwUXnPxRtZY4sp90YQM9mK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bsQLK2/btsEBmWUCup/FwUXnPxRtZY4sp90YQM9mK/img.png&quot; data-alt=&quot;매번 깜빡하게되는 것&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bsQLK2/btsEBmWUCup/FwUXnPxRtZY4sp90YQM9mK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbsQLK2%2FbtsEBmWUCup%2FFwUXnPxRtZY4sp90YQM9mK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;259&quot; height=&quot;106&quot; data-filename=&quot;스크린샷 2024-01-30 오후 3.27.40.png&quot; data-origin-width=&quot;259&quot; data-origin-height=&quot;106&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;매번 깜빡하게되는 것&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;pre id=&quot;code_1707297020268&quot; class=&quot;reasonml&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt;UserDefaults.shared.set(&quot;hello world&quot;, forKey: &quot;intro&quot;)
UserDefaults.shared.synchronize()&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;해당 문장을 set 하고 extension에서 사용합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1707297020269&quot; class=&quot;gauss&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt;let intro: String? = UserDefaults.shared.string(forKey: &quot;intro&quot;)
print(&quot;=== \(intro) ===&quot;)&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;너무나 간단하게 값을 공유하게 되었습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;SMS Filter Extension 의 특수성&lt;/h3&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그런데 저의 경우 복병이 있었습니다. 제가 사용했던 MessageFilterExtension의 경우 아무리 이렇게 저렇게 해봐도 데이터 공유가 안되는 문제가 있었습니다. 너무 황당해서 realm도 써보고 모든 시도를 한 뒤에 문서를 다시 보기 시작했습니다.&amp;nbsp;&lt;/p&gt;
&lt;blockquote style=&quot;background-color: #fcfcfc; color: #666666; text-align: left;&quot; data-ke-style=&quot;style3&quot;&gt;For privacy reasons, the system handles all communication with your associated server; your Message Filter app extension can&amp;rsquo;t access the network directly. Your app extension also can&amp;rsquo;t write data to containers shared with the containing app.&lt;/blockquote&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;아 안된다고 하네요...  애초에 되는게 이상했던것입니다. 즉 ios 에서 쓴 데이터를 읽기만 가능하고 extension 에서는 쓰기 할수 없다는 말이었습니다. (보안상 문제) &amp;nbsp;혹시라도 해당 extension 을 사용하시는 분들에게 참고가 되면 좋겠습니다.&lt;/p&gt;
&lt;h1 style=&quot;color: #f5f5f7; text-align: left;&quot; data-v-53c3ef2a=&quot;&quot;&gt;&lt;span style=&quot;background-color: #dddddd; color: #000000;&quot;&gt;&lt;b&gt;SMS and MMS Message Filtering&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f89009; color: #ffffff;&quot;&gt;= 데이터 공유 불가&lt;/span&gt;&lt;/b&gt;&lt;/h1&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;꼭 확인 하시고 몇날 몇일 날리지 마시길 바랍니다 &lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그래서 이런 저런 방법을 생각하다가 flutter channel을 통해서 데이터(userId) 를 전달하고 ios에서 받아서 shared 처리한후 extension에서 읽기 하는 방법으로 최종 결정 내리게 되었습니다. 어떤게 정답이라고 할수는 없지만 제 경우 소스코드의 일관성이 중요했습니다. 어떤값은 flutter에서 처리하고 어떤값은 ios에서 처리하고 유지보수 측면에서도 꼭 필요한 기준이었습니다. (현장에서는 지켜지지 않지만 )&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;기타 lib 활용&lt;/h3&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이어서 ios 와 extension 사이의&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;realm&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;사용방법에 대해서 알아보겠습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;realm 이 atras device sdks 로 바뀐 모양입니다. 설치 방법 확인후 spm, cocoapod 어떤 방법이든 상관없이 편한 방식으로 설치를 해줍니다.&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://www.mongodb.com/docs/realm/sdk/swift/install/&quot;&gt;https://www.mongodb.com/docs/realm/sdk/swift/install/&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;마찬가지로&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;appGroup의 id를 사용하여 realm을 인스턴스를 사용&lt;/b&gt;&lt;/span&gt;하게 됩니다.&lt;/p&gt;
&lt;pre id=&quot;code_1707297020276&quot; class=&quot;routeros&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt;var config = Realm.Configuration()
config.fileURL = FileManager.default.containerURL(forSecurityApplicationGroupIdentifier: &quot;appGroup.com.bluswt.abc.myapp&quot;)!.appendingPathComponent(&quot;default.realm&quot;)
Realm.Configuration.defaultConfiguration = config
let realm = try! Realm()&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1707297020276&quot; class=&quot;kotlin&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt;class PatternData: Object {
    @Persisted(PrimaryKey: true)
    var number: Int // primary key로 지정
    @Persisted
    var blackWord: String
    @Persisted
    var date: Date

    convenience init(number: Int) {
        self.init()
        self.number = number
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1707297020277&quot; class=&quot;swift&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt;func getPatternDataAll() -&amp;gt; Results&amp;lt;PatternData&amp;gt;{
  let objects = realm.objects(PatternData.self)
  return objects
}&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1707297020277&quot; class=&quot;swift&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt; func addPatternData(data: PatternData){
        try! realm.write {
            realm.add(data)
        }
    }&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;그 뒤에 읽고 쓰고 데이터를 자유롭게 공유 할수 있습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;마무리&lt;/h3&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;앱 개발을 하며 생각하게 되는 데이터 저장 방식에 대해서 이야기 하였습니다. 일반적인 상황이 아니기 때문에 Flutter, ios, (android) extension 등 파트 별로 어떻게 데이터를 전달할지 굉장히 난해한 경우가 생깁니다. 기준을 잘 잡고 데이터가 어디서 어떻게 흘러가는지 잘 파악하고 구조를 잡는게 중요할것 같습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #dddddd; color: #000000;&quot;&gt;*** sms filter extension 에서는 절대 데이터 저장을 하지마세요.  &lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;참고문서&lt;/h3&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.mongodb.com/docs/realm/sdk/?_ga=2.205025232.1589213261.1706596786-1205906347.1705670983&quot;&gt;https://www.mongodb.com/docs/realm/sdk/?_ga=2.205025232.1589213261.1706596786-1205906347.1705670983&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://developer.apple.com/documentation/sms_and_call_reporting/sms_and_mms_message_filtering/&quot;&gt;https://developer.apple.com/documentation/sms_and_call_reporting/sms_and_mms_message_filtering/&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://stackoverflow.com/questions/57608338/access-flutter-sharedpreferences-in-swift&quot;&gt;https://stackoverflow.com/questions/57608338/access-flutter-sharedpreferences-in-swift&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://pub.dev/packages/shared_preferences&quot;&gt;https://pub.dev/packages/shared_preferences&lt;/a&gt;&lt;/p&gt;</description>
      <category>개발 코딩 정보 공유/개발후기</category>
      <category>flutter</category>
      <category>flutter후기</category>
      <category>IOS</category>
      <category>플루터</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/182</guid>
      <comments>https://kimback03.tistory.com/182#entry182comment</comments>
      <pubDate>Wed, 7 Feb 2024 18:11:07 +0900</pubDate>
    </item>
    <item>
      <title>Flutter 를 통한 앱개발 후기 이게 맞아?...</title>
      <link>https://kimback03.tistory.com/181</link>
      <description>&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;Flutter 를 사용하여 앱 개발 한다는건...&lt;/h3&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size14&quot;&gt;&lt;i&gt;*플루터 플러터 등의 한글 표기가 상이하여 이하 영문 Flutter 로 통일하겠습니다.&lt;/i&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;안녕하세요. 블루스웨터소프트 입니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 앱 개발시장의 화두인 Flutter 를 이용한 앱개발에 대해서 알아보겠습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;실제 프로젝트를 진행하며 느낀점과 정말 flutter를 이용한 앱개발이 쉬운것인지?&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그저 트랜디한 껍데기에 불과한지? 이야기 해보겠습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;최근 시장에서 Flutter 로 개발한 앱들이 심심치 않게 보이고 있습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;기업에서도 앞다투어 트랜디한 방식의 개발을 쫒고 있습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;Flutter는 크로스 플랫폼 개발 프레임워크 입니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;한마디로 이야기 하자면 Flutter를 사용한 단한번의 코딩으로 ios, android, web, macox, window 등의&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;개발을 쉽고 편한게? 진행할수 있습니다.&amp;nbsp;말만 듣고 보면 안쓸 이유가 전혀 없습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;장단점&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;장점이라고 한다면 원소스 코딩으로 멀티 플랫폼으로의 진출이 쉽다는것 입니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;또한 네이티브 개발에 버금가는 속도를 보장한다고 하죠.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;또한 구글의 오픈소스 skia 라이브러리를 사용해서 UI 를 렌더링 하기 때문에&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;ios 든 android 이든 일관된 UI 를 보장해 줍니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;단점을 논해보자면...&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;일단 생각보다 빠르지 않다는 것입니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;각종 플러그인 라이브러리 등이 붙고 하다 보니 빌드시 상당히 무거웠습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock widthContent&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2024-01-29 오후 3.47.30.png&quot; data-origin-width=&quot;650&quot; data-origin-height=&quot;88&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Xk2FO/btsEx7toLI8/NsAK0hKwHO99YZtxZDYce0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Xk2FO/btsEx7toLI8/NsAK0hKwHO99YZtxZDYce0/img.png&quot; data-alt=&quot;멀티플랫폼을 지원하므로 기본소스가 상당히 무겁다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Xk2FO/btsEx7toLI8/NsAK0hKwHO99YZtxZDYce0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FXk2FO%2FbtsEx7toLI8%2FNsAK0hKwHO99YZtxZDYce0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;650&quot; height=&quot;88&quot; data-filename=&quot;스크린샷 2024-01-29 오후 3.47.30.png&quot; data-origin-width=&quot;650&quot; data-origin-height=&quot;88&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;멀티플랫폼을 지원하므로 기본소스가 상당히 무겁다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock widthContent&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2024-01-29 오후 3.47.49.png&quot; data-origin-width=&quot;666&quot; data-origin-height=&quot;44&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/n5gKm/btsEBUFQ7gt/KVLWqaVGOfcX2cFVsKjOy1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/n5gKm/btsEBUFQ7gt/KVLWqaVGOfcX2cFVsKjOy1/img.png&quot; data-alt=&quot;ios, android 등의 네이티브 소스까지 따로 작업하게 될 경우 소스 용량이 상당히 증가한다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/n5gKm/btsEBUFQ7gt/KVLWqaVGOfcX2cFVsKjOy1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fn5gKm%2FbtsEBUFQ7gt%2FKVLWqaVGOfcX2cFVsKjOy1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;666&quot; height=&quot;44&quot; data-filename=&quot;스크린샷 2024-01-29 오후 3.47.49.png&quot; data-origin-width=&quot;666&quot; data-origin-height=&quot;44&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;ios, android 등의 네이티브 소스까지 따로 작업하게 될 경우 소스 용량이 상당히 증가한다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;현재 Flutter 를 위한 플러그인들이 많이 나와있고 특별한 기능이 아니고서야 네이티브 작업이 필요없을거라 생각했습니다. (착각)&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;하지만 우리는 신기하게도 매번 개발할때마다 특별한 기능을 만들고 싶어 하죠. (자의든 타의든...)&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그래서 어짜피 개발시에 네이티브 소스를 건들여야 하는 불상사가 생기게 됩니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그렇다는 이야기는 곧&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;Flutter 개발자 가능 = IOS 개발가능 + Android&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;개발가능&lt;/b&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;이라는 공식이 성립됩니다.  &lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;또한 Flutter는 dart 라는 다소 생소한 언어를 사용하는데... 2011 년 출시하여 빛을 보지 못하다가&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;Flutter 와 함께 주목을 ? 받기 시작했습니다.(끼워팔기?) 당연히 Flutter를 사용하려면 dart를 배워야 하겠죠.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;dart 라는 언어는 swiftUI 등과 매우 유사합니다. 바로 선언형 프로그래밍 언어 이기 때문입니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;실제로 사용해보면 얼마안가서 편리함과 동시에 미칠듯한 중첩 괄호들로 인해 머리가 지끈거리게 됩니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2024-01-29 오후 4.03.42.png&quot; data-origin-width=&quot;1416&quot; data-origin-height=&quot;1158&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bdnTaW/btsExP7CYCq/l0vLYLQs3m1OGhEAhXGRZ0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bdnTaW/btsExP7CYCq/l0vLYLQs3m1OGhEAhXGRZ0/img.png&quot; data-alt=&quot;flutter 소스는 vs 에서 구성한다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bdnTaW/btsExP7CYCq/l0vLYLQs3m1OGhEAhXGRZ0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbdnTaW%2FbtsExP7CYCq%2Fl0vLYLQs3m1OGhEAhXGRZ0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;545&quot; height=&quot;446&quot; data-filename=&quot;스크린샷 2024-01-29 오후 4.03.42.png&quot; data-origin-width=&quot;1416&quot; data-origin-height=&quot;1158&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;flutter 소스는 vs 에서 구성한다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;네이티브와 인터페이스&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;제가 개발한 앱에서 ios 의 extension 기능을 사용하기 위해서 네이티브 코드가 필수적이었습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;때문에 method channel을 활성화 하고 flutter와 ios, android 의 통로를 개방해주었습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2024-01-29 오후 4.08.56.png&quot; data-origin-width=&quot;653&quot; data-origin-height=&quot;760&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/wIuwo/btsEA2qREpN/9MlM38ZPJzPYI8niUqIG0K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/wIuwo/btsEA2qREpN/9MlM38ZPJzPYI8niUqIG0K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/wIuwo/btsEA2qREpN/9MlM38ZPJzPYI8niUqIG0K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FwIuwo%2FbtsEA2qREpN%2F9MlM38ZPJzPYI8niUqIG0K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;542&quot; height=&quot;631&quot; data-filename=&quot;스크린샷 2024-01-29 오후 4.08.56.png&quot; data-origin-width=&quot;653&quot; data-origin-height=&quot;760&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;생각한 대로 라면 대략 이런 구조가 만들어지게 됩니다. UI는 Flutter를 통해 일관되게 구현하고 MethodChannel을 통해 네이티브 소스와 양방향 인터페이스가 가능한 구조 입니다. 이렇게 되면 기존 네이티브 진영에 존재하는 수 많은 서드파티 라이브러리를 가져다 쓸수도 있겠습니다. 논외로 native 기반 구조에 flutter 의 공통 화면을 추가할수도 있겠습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;MethodChannel의 사용은 매우 간단합니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;Flutter에서 플랫폼별 채널을 설정하고&lt;/p&gt;
&lt;pre id=&quot;code_1707296884242&quot; class=&quot;actionscript&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt;class ConstMember {
	static const ioPlatform = MethodChannel('ioPlatform/channel123');
}&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1707296884242&quot; class=&quot;reasonml&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt; try {
      final String result =
          await ConstMember.ioPlatform.invokeMethod('saveUserData', {&quot;userId&quot;: prefs.getString(&quot;userId&quot;)});
 ...
 }&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;ios 에서 아래와 같이 설정하고&lt;/p&gt;
&lt;pre id=&quot;code_1707296884243&quot; class=&quot;reasonml&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt;let bridgeChannel = FlutterMethodChannel(name: &quot;iosPlatform/channel123&quot;, binaryMessenger: controller.binaryMessenger)&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1707296884243&quot; class=&quot;reasonml&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt;bridgeChannel.setMethodCallHandler({ [weak self] (call: FlutterMethodCall, result: @escaping FlutterResult) -&amp;gt; Void in
         	
      os_log(&quot;\(call.method)&quot;)

      switch call.method {
      case &quot;saveUserData&quot;:
          guard let args = call.arguments as? [String : Any] else {return}
          let userId = args[&quot;userId&quot;] as! String
          self?.saveUseSpecial(userId: userId)

          result(&quot;success&quot;) //flutter로 결과를 리턴한다.
          break
              
...&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이런 식으로 Flutter 와 Native 환경 간에 인터페이스가 가능합니다. 안드로이드 또한 마찬가지 입니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;어떤 기능은 flutter 에서 구현하고 어떤 기능은 native에서 구현할지 잘 판단해서 구현해야 합니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;앱이 커지면 굉장히 복잡도가 증가 할수 있을것 같습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;값 저장&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;간단한 값저장에 활용되는&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #f0f0f0; color: #444444; text-align: start;&quot;&gt;SharedPreferences&lt;/span&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;와&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #f0f0f0; color: #444444; text-align: start;&quot;&gt;UserDefaults&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;같은&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;경우 특별한 방식을 통해 저장값을 사용해야 합니다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&lt;span&gt;&lt;a href=&quot;https://pub.dev/packages/shared_preferences&quot;&gt;https://pub.dev/packages/shared_preferences&lt;/a&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;등의 플러그인을 활용하면 SharedPreferences 와 같은 기능을 Flutter 에서&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&lt;span&gt;활용할수 있습니다.&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1707296884243&quot; class=&quot;dart&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt;// Obtain shared preferences.
final SharedPreferences prefs = await SharedPreferences.getInstance();

// Save an integer value to 'counter' key.
await prefs.setInt('counter', 10);
// Save an boolean value to 'repeat' key.
await prefs.setBool('repeat', true);
// Save an double value to 'decimal' key.
await prefs.setDouble('decimal', 1.5);
// Save an String value to 'action' key.
await prefs.setString('action', 'Start');
// Save an list of strings to 'items' key.
await prefs.setStringList('items', &amp;lt;String&amp;gt;['Earth', 'Moon', 'Sun']);&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1707296884244&quot; class=&quot;dart&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt;// Try reading data from the 'counter' key. If it doesn't exist, returns null.
final int? counter = prefs.getInt('counter');
// Try reading data from the 'repeat' key. If it doesn't exist, returns null.
final bool? repeat = prefs.getBool('repeat');
// Try reading data from the 'decimal' key. If it doesn't exist, returns null.
final double? decimal = prefs.getDouble('decimal');
// Try reading data from the 'action' key. If it doesn't exist, returns null.
final String? action = prefs.getString('action');
// Try reading data from the 'items' key. If it doesn't exist, returns null.
final List&amp;lt;String&amp;gt;? items = prefs.getStringList('items');&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1707296884244&quot; class=&quot;reasonml&quot; style=&quot;color: #000000; text-align: start;&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;//android
val prefs = context.getSharedPreferences(&quot;FlutterSharedPreferences&quot;, Context.MODE_PRIVATE)
val userId = prefs.getString(&quot;flutter.userId&quot;, &quot;&quot;) //flutter. prefix를 붙혀야 한다&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1707296884244&quot; class=&quot;reasonml&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-language=&quot;kotlin&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;//ios의 경우
let userDefaults = UserDefaults.standard
let userId = defaults?.string(forKey: &quot;flutter.userId&quot;) //flutter. prefix를 붙혀준다&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2024-01-29 오후 4.33.37.png&quot; data-origin-width=&quot;730&quot; data-origin-height=&quot;414&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c2yjbM/btsEAiHMhMP/cQ4tf2rtHn5kO5T75nBXLk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c2yjbM/btsEAiHMhMP/cQ4tf2rtHn5kO5T75nBXLk/img.png&quot; data-alt=&quot;플랫폼별 저장위치가 상이하다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c2yjbM/btsEAiHMhMP/cQ4tf2rtHn5kO5T75nBXLk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc2yjbM%2FbtsEAiHMhMP%2FcQ4tf2rtHn5kO5T75nBXLk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;443&quot; height=&quot;251&quot; data-filename=&quot;스크린샷 2024-01-29 오후 4.33.37.png&quot; data-origin-width=&quot;730&quot; data-origin-height=&quot;414&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;플랫폼별 저장위치가 상이하다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;position: absolute;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이밖에도 다양한 선택의 문제에 부딛히게 됩니다. 로그인을 예를 들어 보겠습니다. 로그인 기능을 구현하고 싶은데 화면은 Flutter 로 구현할지 네이티브를 따라 갈것인가? 화면만 flutter로 두고 기능은 네이티브로 구성할 것인가? flutter 로 전부 구현할 것인가?(가능하다면)&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;저 같은 경우 해당 기능을 구현하기 위한 plugin 이 지원된다면 우선 flutter로 최대한 구현하기로 하였습니다. 그 편이 유지보수 측면에서도 좋을거라 판단 했기 때문입니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;모든것이 위젯&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;Flutter는 (dart 언어) 위젯이라 칭하는 오브젝트를 통해 UI를 구성합니다. Flutter의 특징을 말할때 꼭 나오는것이 바로 이 위젯의 역할 입니다. 모든것이 위젯이라는 말이 있을정도로 Flutter UI는 위젯들이 모여 하나의 화면을 구성하고 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;기존의 명령형 프로그래밍에 익숙한 분들이라면 굉장히 난해할수 있는 구조 입니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;위젯를 두고 위젯에 위젯에 위젯을 구현... 하여 하나의 화면을 만들게 됩니다.&lt;/p&gt;
&lt;pre id=&quot;code_1707296884245&quot; class=&quot;less&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;kotlin&quot;&gt;&lt;code&gt;@override
  Widget build(BuildContext context) {
    return Scaffold(
        appBar: AppBar(
          backgroundColor: _genColor,
          shadowColor: Colors.white,
          title: Text(_title),
        ),
        backgroundColor: _genColor,
        body: ListView(
          children: [
            //top view
            Column(
              children: [
                SizedBox(
                  height: 20,
                ),
                Container(
                  color: _genColor,
                  height: 60,
                  alignment: Alignment.center,
                  child: Text(
                    '앱에서 스팸문자를 방어중 입니다.',
                    style: TextStyle(fontSize: 25, fontWeight: FontWeight.w500),
                  ),
                ),
                // Container(
                //   color: _genColor,
                //   height: 100,
                //   alignment: Alignment.center,
                //   child: Image.asset(
                //     'assets/images/img_home_sheld.png',
                //     width: 50,
                //     height: 50,
                //   ),
                // ),
                SizedBox(
                  height: 20,
                ),
              ],
            ),
            //recycle items
            getItemContaner(_patternImg, &quot;유효패턴을 등록하고\n스팸을 방어하세요.&quot;, &quot;패턴 설정&quot;, 0),
            getItemContaner(_aiImg, &quot;ai를 통해 더 효과적으로\n방어할수 있습니다.&quot;, &quot;철벽방어 이동&quot;, 1),
            //getItemContaner(_historyImg, &quot;스팸처리 히스토리를 볼수 있어요.&quot;, &quot;얼마나 많이 받고있을까요?&quot;, 2),
            getItemContaner(_settingImg, &quot;일반 설정을 할수 있어요.&quot;, &quot;설정하러가기&quot;, 3),
            SizedBox(
              height: 20,
            ),
          ],
        ));
  }&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;처음에는 어색했지만 익숙해지고 보니 이것처럼 간단한게 없을 정도로 편리했습니다. 또한 매우 직관적 입니다. 가로 세로 몇칸의 테이블 구조를 만들고 싶다? Column 과 Row 위젯을 활용하면 됩니다. 사이즈 여백을 두고 싶은데... SizedBox를 활용하거나 Spacer를 활용하면 됩니다. 뭘 넣어야 할지 모르겠는데 뭔가 큰 틀을 두고 싶은데... Container 를 사용하면 됩니다. 이렇게 위젯 하나하나의 타이틀이 굉장히 직관적이라 생각 하는대로 바로바로 표현이 가능했습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;Thread 관리&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;Flutter는 기본 구조가 싱글스레드로 동작합니다. async, await, future, isolate 등의 기법을 활용하여 멀티 스레딩 스러운 비동기 처리를 하게 됩니다. 앱에서 필수적으로 멀티스레딩 처리가 필요하다면 네이티브단에서 구현하는것이 좋겠습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;버전코드 관리&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;네이티브 버전코드를 아무리 고쳐도 변경점이 없길래 무슨 문제인지 한참 찾았던 적이 있습니다. Flutter의 pubspec.yaml 파일의 version 1.0.1+2 형태의 소스 수정을 통해 버전코드를 통일할수 있습니다.&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;span&gt;version name = short : 1.0.1&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;version code (build code) : 2&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;마치며&lt;/h3&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;Flutter는 배우기 쉽고 편리합니다. 일관되게 UI를 통일할수 있으며 관리가 용이 합니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;하지만 네이티브와 연결 하려고 한다면 복잡도가 상당히 증가하게 됩니다. flutter 소스, ios 소스, android 소스 필연적으로 기본 3벌을 관리해야 되는 불상사가? 생기게 됩니다. 배포 또한 플랫폼별 따로 따로 이기 때문에 굉장히 공수가 많이 들어간다고 보면 됩니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;즉 flutter 를 써서 한방에 모든일이 해결될것 같지만... 3명의 일을 혼자할수도 있다. 정도로 마무리 하겠습니다.  &lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;참고문서&lt;/h3&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://aws.amazon.com/ko/what-is/flutter/&quot;&gt;https://aws.amazon.com/ko/what-is/flutter/&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://docs.flutter.dev/platform-integration/android/platform-views&quot;&gt;https://docs.flutter.dev/platform-integration/android/platform-views&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://docs.flutter.dev/platform-integration/platform-channels?tab=type-mappings-kotlin-tab&quot;&gt;https://docs.flutter.dev/platform-integration/platform-channels?tab=type-mappings-kotlin-tab&lt;/a&gt;&lt;/p&gt;</description>
      <category>개발 코딩 정보 공유/개발후기</category>
      <category>flutter</category>
      <category>앱개발후기</category>
      <category>플루터사용기</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/181</guid>
      <comments>https://kimback03.tistory.com/181#entry181comment</comments>
      <pubDate>Wed, 7 Feb 2024 18:09:14 +0900</pubDate>
    </item>
    <item>
      <title>ios 네이티브 앱에 flutter 사용하기</title>
      <link>https://kimback03.tistory.com/180</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-07-02 오후 5.59.23.png&quot; data-origin-width=&quot;1108&quot; data-origin-height=&quot;1140&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/NENob/btsl2ddONHX/Xu1iHoS8CVxmHZ7Qx03MuK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/NENob/btsl2ddONHX/Xu1iHoS8CVxmHZ7Qx03MuK/img.png&quot; data-alt=&quot;네이티브 ios 에 flutter 적용하기&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/NENob/btsl2ddONHX/Xu1iHoS8CVxmHZ7Qx03MuK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FNENob%2Fbtsl2ddONHX%2FXu1iHoS8CVxmHZ7Qx03MuK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;547&quot; height=&quot;563&quot; data-filename=&quot;스크린샷 2023-07-02 오후 5.59.23.png&quot; data-origin-width=&quot;1108&quot; data-origin-height=&quot;1140&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;네이티브 ios 에 flutter 적용하기&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;소개&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요. 김과자 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이전에 소개 해드린 안드로이드 flutter 모듈 사용에 관하여 참고 하시고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ios 도 오늘 소개 해드리는 방법으로 테스트 해보시기 바랍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;본문&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안드로이드와 마찬가지로 모듈을 만들어줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;방법은 아래에&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;darr;&amp;darr;&amp;darr;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/179&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2023.07.01 - [개발 코딩 정보 공유/플루터 Flutter] - 안드로이드 네이티브앱에 flutter 소스 사용하기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;module과 네이티브 소스는 아래와 같이 셋팅합니다. (제 기준)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[최상위폴더]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-&amp;gt; [module]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-&amp;gt; [native project]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;우선 기존의 소스에 pod을 셋팅해야 합니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;pod 셋팅이 되어있다는 가정하에&amp;hellip;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;pod파일에 아래의 코드를 추가합니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1688287118933&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;platform :ios, '14.0'

# 이부분 추가
#flutter_application_path = '../ios_ui_module'
#load File.join(flutter_application_path, '.ios', 'Flutter', 'podhelper.rb')

target 'my project' do
  use_frameworks!
  #pod 'Alamofire'
  #pod 'AlamofireImage', '~&amp;gt; 4.1'
  pod 'SwiftyJSON'
  pod 'SnapKit', '~&amp;gt; 5.6.0'
...

# 이부분 추가
#install_all_flutter_pods(flutter_application_path)
end

#이부분 추가
#post_install do |installer|
#  flutter_post_install(installer) if defined?(flutter_post_install)
#end&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;이렇게 pod 파일에 추가하시고 아래의 커맨드를 입력합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1688287148473&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;gt; pod install&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;만약에 잘 안되시면 pod.lock 을 날리고, pod 폴더도 통째로 날린후 (삭제후) 다시 pod install 진행합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고&amp;nbsp;나서&amp;nbsp;native&amp;nbsp;소스를&amp;nbsp;열어줍니다.&amp;nbsp;&lt;br /&gt;appdelegate&amp;nbsp;에서&amp;nbsp;아래의&amp;nbsp;코드를&amp;nbsp;추가하기&amp;hellip;&lt;br /&gt;전에&amp;nbsp;확인할게&amp;nbsp;있습니다.&amp;nbsp;모듈&amp;nbsp;폴더로&amp;nbsp;가셔서&amp;nbsp;ios&amp;nbsp;코드를&amp;nbsp;살펴&amp;nbsp;봐야&amp;nbsp;합니다.&amp;nbsp;&lt;br /&gt;그런데&amp;nbsp;아무리&amp;nbsp;봐도&amp;nbsp;생성된&amp;nbsp;소스가&amp;nbsp;없습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;???&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-07-02 오후 5.40.19.png&quot; data-origin-width=&quot;1304&quot; data-origin-height=&quot;1052&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/HPSSG/btsl1WC2Ejs/bkJPy2kfEGsBs7hkgZb0Ek/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/HPSSG/btsl1WC2Ejs/bkJPy2kfEGsBs7hkgZb0Ek/img.png&quot; data-alt=&quot;없다 없어...&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/HPSSG/btsl1WC2Ejs/bkJPy2kfEGsBs7hkgZb0Ek/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FHPSSG%2Fbtsl1WC2Ejs%2FbkJPy2kfEGsBs7hkgZb0Ek%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;501&quot; height=&quot;404&quot; data-filename=&quot;스크린샷 2023-07-02 오후 5.40.19.png&quot; data-origin-width=&quot;1304&quot; data-origin-height=&quot;1052&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;없다 없어...&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;당황하지 마시고... 숨겨진 파일 보기를 하셔서&amp;hellip;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt; 맥에서 숨겨진 파일 폴더 보기 단축키 (모든 파일 보기) : &amp;nbsp;&lt;b&gt;cmd + shift + .&lt;/b&gt;&amp;nbsp;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이제야 파일이 보입니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;ios 폴더로 진입하셔서 프로젝트를 열어줍니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;signing 설정을 해줍시다&amp;hellip; 자신의 계정으로 맞춰줍니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-07-02 오후 5.42.03.png&quot; data-origin-width=&quot;1300&quot; data-origin-height=&quot;804&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c52vAh/btsl9MeN2hk/NUAtSHgMqwURsgOnkebkm1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c52vAh/btsl9MeN2hk/NUAtSHgMqwURsgOnkebkm1/img.png&quot; data-alt=&quot;Signing 은 알아서 설정하자...&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c52vAh/btsl9MeN2hk/NUAtSHgMqwURsgOnkebkm1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc52vAh%2Fbtsl9MeN2hk%2FNUAtSHgMqwURsgOnkebkm1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;517&quot; height=&quot;320&quot; data-filename=&quot;스크린샷 2023-07-02 오후 5.42.03.png&quot; data-origin-width=&quot;1300&quot; data-origin-height=&quot;804&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;Signing 은 알아서 설정하자...&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;flutter 설정&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 다시 네이티브 소스를 열어보겠습니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;appdelegate 로 오셔서&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1688287355482&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;import Flutter
import FlutterPluginRegistrant
...

class AppDelegate: FlutterAppDelegate{

    //flutter
    let engineGroup = FlutterEngineGroup(name: &quot;flutter_test_group&quot;, project: nil)
    var customEngine1: FlutterEngine?

...


func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -&amp;gt; Bool {

...
//flutter
        customEngine1 = engineGroup.makeEngine(withEntrypoint: nil,
                                               libraryURI: nil,
                                               initialRoute: &quot;/init_page&quot;)
        GeneratedPluginRegistrant.register(with: customEngine1!)
...&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;*FlutterEngineGroup name 부분과 initialRoute 부분은 마음대로 하시고 알고는 계셔야 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot; data-token-index=&quot;0&quot;&gt;native 소스 flutter 사용단&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1688287411028&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;import Flutter&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저는 화면에 진입하고&lt;b&gt; flutter와 통신&lt;/b&gt;하는 소스를 추가하였습니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;적당히 &lt;b&gt;viewDidLoad&lt;/b&gt; 쯤에 작성 하면 되겠습니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;dart 와 통신하는 부분입니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1688287431589&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;//flutter
if let flutterEngine = (UIApplication.shared.delegate as! AppDelegate).customEngine1{ //아까 appdelegate 에 추가한...
    let flutterViewController = FlutterViewController(engine: flutterEngine, nibName: nil, bundle: nil)
    let newsChannel2 = FlutterMethodChannel(name:channelName2, binaryMessenger: flutterViewController.binaryMessenger)

    newsChannel2.setMethodCallHandler({
        [weak self] (call: FlutterMethodCall, result: @escaping FlutterResult) -&amp;gt; Void in

        if(call.method == &quot;getCurrentPageData&quot;){ //메서드는 dart 와 맞춰주어야 합니다.
            var dataDic = [:]
            if let currentData = MapDataModule.shared.nextData{
                dataDic[&quot;title&quot;] = &quot;\(currentData.title ?? &quot;&quot;)&quot;
                if let desc = currentData.desc{
                    if(desc.count &amp;gt; 0){
                        dataDic[&quot;desc1&quot;] = desc[0]
                        if(desc.count &amp;gt; 1){
                            dataDic[&quot;desc2&quot;] = desc[1]
                        }

                    }
                }
                dataDic[&quot;vcId&quot;] = currentData.id!
                dataDic[&quot;imgMain&quot;] = currentData.icon ?? &quot;&quot;
            }

            result(dataDic)
        }
    })
}&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1688287478702&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;let channelName2 = &quot;com.abc.module/test_channel2&quot;
let channelName = &quot;com.abc.module/test_channel&quot;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;적당한 채널명도 설정합니다. dart 소스와 맞추어야 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;마지막으로 페이지 이동하는 코드도 작성하겠습니다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1688287508522&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;//대략 버튼 클릭시 실행...
getFlutterInitPage()
...&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1688287514485&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;//flutter page move...
func getFlutterInitPage(){
    if let flutterEngine = (UIApplication.shared.delegate as! AppDelegate).customEngine1{
        let flutterViewController = FlutterViewController(engine: flutterEngine, nibName: nil, bundle: nil)
        let newsChannel = FlutterMethodChannel(name:channelName, binaryMessenger: flutterViewController.binaryMessenger)

        newsChannel.invokeMethod(&quot;getInitPage&quot;, arguments: &quot;0&quot;, result: {
                   (result) -&amp;gt; Void in
            print(&quot;swift-&amp;gt;flutter: \(String(describing: result))&quot;)
        })

        flutterViewController.modalPresentationStyle = .overCurrentContext
        flutterViewController.isViewOpaque = false
        self.present(flutterViewController, animated: false, completion: nil)
      }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;채널을 두개 설정한 이유는 하나는 보내고 하나는 받는 채널로 테스트 하기 위함 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;flutter dart 소스&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;main.dart&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;route를 사용해도 되지만 이번에는 사용하지 않습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1688287580424&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;import 'package:f_module_test/InfoPage.dart';
import 'package:flutter/material.dart';

void main() =&amp;gt; runApp(const MyApp());

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: '',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      // routes: {
      //   '/singleInputAct': (context) =&amp;gt; const SingleInputPage(title: '111111'),
      //   '/multiButtonAct': (context) =&amp;gt; const MultiButtonPage(title: '222222'),
      //   '/InfoAct': (context) =&amp;gt; const InfoPage(title: '333333'),
      // },
      home: const InfoPage(title: ''),
    );
  }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;InfoPage.dart&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1688287598514&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';

import 'Const.dart';

class InfoPage extends StatefulWidget {
  const InfoPage({super.key, required this.title});

  final String title;

  @override
  State&amp;lt;InfoPage&amp;gt; createState() =&amp;gt; _InfoPageState();
}

class _InfoPageState extends State&amp;lt;InfoPage&amp;gt; {
  var _param = &quot;empty&quot;;

  @override
  void initState() {
    super.initState();

		//채널명은 네이티브 소스와 맞추어야 합니다.
    methodChannel.setMethodCallHandler(methodHandler);
  }

/**
	Flutter -&amp;gt; native
	flutter 화면에서 native 데이터를 요청할 경우
*/
  Future&amp;lt;String?&amp;gt; getCurrentPageData() async {
    final dataMap =
        await methodChannel2.invokeMethod&amp;lt;Map&amp;gt;('getCurrentPageData');
		//채널명을 맞추셔야 합니다.
    print(dataMap.toString());

    setState(() {
      _param = dataMap.toString();
    });

    return &quot;success&quot;;
  }

//처음 화면에서 진입했을경우
  Future&amp;lt;dynamic&amp;gt; methodHandler(MethodCall methodCall) async {
    print('methodHandler: ${methodCall.method}');
    if (methodCall.method == &quot;getInitPage&quot;) { //네이티브에서 맞춘 메서드명
      print('methodHandler: ${methodCall.arguments}');

      //계산...
      //String result = getAssessResult(methodCall.arguments);
      setState(() {
        _param = methodCall.arguments;
      });
      return &quot;received flutter&quot;;
    }
  }

  String getAssessResult(String arguments) {
    return &quot;aaaaaaaaaaa&quot;;
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text(widget.title),
      ),
      body: Center(
        child: Column(
          mainAxisAlignment: MainAxisAlignment.center,
          children: &amp;lt;Widget&amp;gt;[
            const Text(
              '안녕하세요. 입력을 시작합니다.',
            ),
            const Image(
              image: AssetImage('assets/ic_intro.png'),
              width: 200,
              height: 100,
              fit: BoxFit.fill,
            ),
            Text(
              _param,
              style: Theme.of(context).textTheme.headlineMedium,
            ),
            TextButton(
                onPressed: () {
                  //채널을 통해 메서드 호출
                  getCurrentPageData();
                },
                child: Text(&quot;데이터가져오기&quot;))
          ],
        ),
      ),
    );
  }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;채널도 작성합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1688287615483&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;import 'package:flutter/services.dart';

const channelName1 = 'com.abc.module/test_channel';
const channelName2 = 'com.abc.module/test_channel2';
const methodChannel = MethodChannel(channelName1);
const methodChannel2 = MethodChannel(channelName2);&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;결론&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;이렇게 해서 native 기반 flutter 와 화면 / 데이터를 주고 받는 소스를 작성해 보았습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;실행하면 native소스에서 설정한 channel을 통해 invokeMethod로 flutter 소스를 호출합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;handler 를 통해 _param 을 받고 화면에 text 로 표시해줍니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;데이터 가져오기 버튼을 클릭하면 channel2 를 통해 native 소스의 handler 로 전달 됩니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;끝.&lt;/p&gt;</description>
      <category>개발 코딩 정보 공유/플러터 Flutter</category>
      <category>AND</category>
      <category>flutter</category>
      <category>IOS</category>
      <category>개발</category>
      <category>모바일</category>
      <category>앱개발</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/180</guid>
      <comments>https://kimback03.tistory.com/180#entry180comment</comments>
      <pubDate>Sun, 2 Jul 2023 18:00:33 +0900</pubDate>
    </item>
    <item>
      <title>안드로이드 네이티브앱에 flutter 소스 사용하기</title>
      <link>https://kimback03.tistory.com/179</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-07-01 오후 3.44.41.png&quot; data-origin-width=&quot;1194&quot; data-origin-height=&quot;1164&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Ll412/btsl1zgxeUU/UhLsT5axYgoedeRYo6skDk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Ll412/btsl1zgxeUU/UhLsT5axYgoedeRYo6skDk/img.png&quot; data-alt=&quot;native 소스에 flutter 를 적용해보자&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Ll412/btsl1zgxeUU/UhLsT5axYgoedeRYo6skDk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FLl412%2Fbtsl1zgxeUU%2FUhLsT5axYgoedeRYo6skDk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;516&quot; height=&quot;503&quot; data-filename=&quot;스크린샷 2023-07-01 오후 3.44.41.png&quot; data-origin-width=&quot;1194&quot; data-origin-height=&quot;1164&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;native 소스에 flutter 를 적용해보자&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&amp;nbsp;&lt;/h4&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&amp;nbsp;&lt;/h4&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;소개&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요.&amp;nbsp;김과자 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;모든 앱을 flutter 로 만들수 없습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기존의 앱을 전부 뜯어 고치는것은 결코 좋은 솔루션이 아닙니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래의 방법을 통해 기존의 앱에 플루터 앱을 추가해보세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;시작&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 방법은 기존의 네이티브 소스에 flutter 공통화 화면이나 코드를 추가하는 방법입니다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc; color: #000000; text-align: start;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;안드로이드 네이티브소스&lt;/li&gt;
&lt;li&gt;IOS 네이티브 소스&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-&amp;gt; 플루터 화면 / 소스 추가&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;Module 작업&lt;/h4&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;기존의 안드로이드 스튜디오 에서 작업하셔도 되지만 저는 cmd 로 생성해주겠습니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;만들고자 하는 폴더로 이동후&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1688193144518&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;gt; flutter create -t module --org com.example flutter_module_test&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;생성된 flutter module 을 오픈하시고 gradle 설정파일에서 자바 버전을 11 이상으로 맞추어 줍니다.&lt;/p&gt;
&lt;pre class=&quot;properties&quot; style=&quot;color: #000000; text-align: start;&quot;&gt;&lt;code&gt;android {
  //...
  compileOptions {
    sourceCompatibility 11
    targetCompatibility 11
  }
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 lib/dart 파일을 열어줍니다.&amp;nbsp;아래의 소스를 추가합니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;단순한 테스트를 위한 코드 입니다.&lt;/p&gt;
&lt;pre class=&quot;dart&quot; style=&quot;color: #000000; text-align: start;&quot;&gt;&lt;code&gt;class _MyHomePageState extends State&amp;lt;MyHomePage&amp;gt; {
  int _counter = 0;
  var _methodCallArguments = &quot;null&quot;; //---&amp;gt; 추가

  @override
  void initState() {
    super.initState();
    methodChannel.setMethodCallHandler(methodHandler); //---&amp;gt; 추가
  }

  Future&amp;lt;dynamic&amp;gt; methodHandler(MethodCall methodCall) async { //--&amp;gt; 추가

    print('methodHandler: ${methodCall.method}');
    if (methodCall.method == &quot;aaa&quot;){
      print('methodHandler: ${methodCall.arguments}');
      setState(() {
        _methodCallArguments = methodCall.arguments;
      });
      return &quot;received flutter&quot;;
    }
  }

  void _incrementCounter() {
    setState(() {
      _counter++;
    });
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text(widget.title),
      ),
      body: Center
        child: Column(
          mainAxisAlignment: MainAxisAlignment.center,
          children: &amp;lt;Widget&amp;gt;[
            const Text(
              'You have pushed the button this many times:',
            ),
            Text(
              _methodCallArguments,//--&amp;gt; 추가
              style: Theme.of(context).textTheme.headlineMedium,
            ),
          ],
        ),
      ),
      floatingActionButton: FloatingActionButton(
        onPressed: _incrementCounter, 
        tooltip: 'Increment',
        child: const Icon(Icons.add),
      ), 
    );
  }
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;native -&amp;gt; flutter 상태 값을 받기 위해 변수를 생성해줍니다.&lt;/p&gt;
&lt;pre class=&quot;abnf&quot; style=&quot;color: #000000; text-align: start;&quot;&gt;&lt;code&gt;var _methodCallArguments = &quot;null&quot;;
&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;채널로 들어오는 값을 처리할 handler를 지정해 줍니다.&lt;/p&gt;
&lt;pre class=&quot;pf&quot; style=&quot;color: #000000; text-align: start;&quot;&gt;&lt;code&gt;methodChannel.setMethodCallHandler(methodHandler);
&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;저는 aaa 라는 메서드 네임으로 콜할 예정입니다.&lt;/p&gt;
&lt;pre class=&quot;oxygene&quot; style=&quot;color: #000000; text-align: start;&quot;&gt;&lt;code&gt;if (methodCall.method == &quot;aaa&quot;){
&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;화면에서 어떤값을 받았는지 확인합니다.&lt;/p&gt;
&lt;pre class=&quot;less&quot; style=&quot;color: #000000; text-align: start;&quot;&gt;&lt;code&gt;Text(
    _methodCallArguments,//--&amp;gt; 추가
    style: Theme.of(context).textTheme.headlineMedium,
  ),
&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;테스트를 위한 flutter 셋팅은 이정도면 된것 같습니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;안드로이드에서 사용하려면 .arr 파일로 만들어야 합니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;cmd 로 하셔도 좋고 android studio 로 flutter module 폴더를 open 한 후 build &amp;rarr; aar 로 하셔도 좋습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1688193408673&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;gt; flutter build aar&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;빌드 폴더를 보시면 잘 빌드가 된걸 보실수 있습니다.&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&amp;nbsp;&lt;/h4&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;기존의 android native 소스에서 셋팅&lt;/h4&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;android studio 로 기존의 소스를 오픈합니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;아래의 dependency 를 셋팅합니다.&lt;/p&gt;
&lt;pre class=&quot;gradle&quot; style=&quot;color: #000000; text-align: start;&quot;&gt;&lt;code&gt;android {
  // ...
}

repositories {
  maven {
    url 'some/path/my_flutter/build/host/outputs/repo'
    // This is relative to the location of the build.gradle file
    // if using a relative path.
  }
  maven {
    url '&amp;lt;https://storage.googleapis.com/download.flutter.io&amp;gt;'
  }
}

dependencies {
  // ...
  debugImplementation 'com.example.flutter_module:flutter_debug:1.0'
  profileImplementation 'com.example.flutter_module:flutter_profile:1.0'
  releaseImplementation 'com.example.flutter_module:flutter_release:1.0'
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;*** com.example.flutter_module 이경로는&amp;nbsp;자신의 경로로 맞춰야 합니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그 다음 manifest 에 activity 를 추가하겠습니다.&lt;/p&gt;
&lt;pre class=&quot;routeros&quot; style=&quot;color: #000000; text-align: start;&quot;&gt;&lt;code&gt;&amp;lt;activity
  android:name=&quot;io.flutter.embedding.android.FlutterActivity&quot;
  android:theme=&quot;@style/LaunchTheme&quot;
  android:configChanges=&quot;orientation|keyboardHidden|keyboard|screenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode&quot;
  android:hardwareAccelerated=&quot;true&quot;
  android:windowSoftInputMode=&quot;adjustResize&quot;
  /&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;대략 테스트할 activity 를 열고 engine, channel 명을 작성합니다. 적당한 버튼 하나 만들겠습니다.&lt;/p&gt;
&lt;pre class=&quot;kotlin&quot; style=&quot;color: #000000; text-align: start;&quot;&gt;&lt;code&gt;private const val FLUTTER_ENGINE_NAME1 = &quot;custom1&quot;
private val channelName = &quot;com.example.module-test/custom&quot; //채널명 셋팅
lateinit var channel1 : MethodChannel
&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;엔진 초기화 입력&lt;/p&gt;
&lt;pre class=&quot;kotlin&quot; style=&quot;color: #000000; text-align: start;&quot;&gt;&lt;code&gt;override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        initFlutterEngine()
&lt;/code&gt;&lt;/pre&gt;
&lt;pre class=&quot;kotlin&quot; style=&quot;color: #000000; text-align: start;&quot;&gt;&lt;code&gt;private fun initFlutterEngine() {
        val flutterEngine1 = FlutterEngine(this)

        flutterEngine1.navigationChannel.setInitialRoute(&quot;/custom1&quot;);

        flutterEngine1.dartExecutor.executeDartEntrypoint(
            DartExecutor.DartEntrypoint.createDefault()
        )

        channel1 = MethodChannel(flutterEngine1.dartExecutor.binaryMessenger, channelName)
        FlutterEngineCache
            .getInstance()
            .put(FLUTTER_ENGINE_NAME1, flutterEngine1)
     
    }
&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;버튼 클릭시 flutter 소스로 이동&lt;/p&gt;
&lt;pre class=&quot;less&quot; style=&quot;color: #000000; text-align: start;&quot;&gt;&lt;code&gt;btn1.setOnClickListener {
            
            channel1.invokeMethod(&quot;aaa&quot;, &quot;hello&quot;)

            startActivity(
                FlutterActivity
                    .withCachedEngine(FLUTTER_ENGINE_NAME1)
                    .build(this)
            )
            overridePendingTransition(0, 0)
        }
&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;눈치 채셨겠지만 채널을 통해 flutter 소스와 통신합니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;버튼으로 테스트 해보면 네이티브의 값이 flutter 화면으로 잘 전달된걸 확인할수 있습니다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;참고&lt;/h4&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://docs.flutter.dev/add-to-app/android/project-setup&quot;&gt;https://docs.flutter.dev/add-to-app/android/project-setup&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://docs.flutter.dev/add-to-app/android/add-flutter-screen?tab=custom-activity-launch-kotlin-tab&quot;&gt;https://docs.flutter.dev/add-to-app/android/add-flutter-screen?tab=custom-activity-launch-kotlin-tab&lt;/a&gt;&lt;/p&gt;</description>
      <category>개발 코딩 정보 공유/플러터 Flutter</category>
      <category>flutter</category>
      <category>IOS</category>
      <category>모바일</category>
      <category>모바일개발</category>
      <category>안드로이드</category>
      <category>플루터</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/179</guid>
      <comments>https://kimback03.tistory.com/179#entry179comment</comments>
      <pubDate>Sat, 1 Jul 2023 15:47:10 +0900</pubDate>
    </item>
    <item>
      <title>Flutter 설치및 환경 셋팅 후 무지성 첫 실행</title>
      <link>https://kimback03.tistory.com/178</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.25.34.png&quot; data-origin-width=&quot;1168&quot; data-origin-height=&quot;1100&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bEA4dg/btsjYqTvZZu/tKnxZdDgw7eG67kVB4F4f1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bEA4dg/btsjYqTvZZu/tKnxZdDgw7eG67kVB4F4f1/img.png&quot; data-alt=&quot;flutter 일단 실행해보자&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bEA4dg/btsjYqTvZZu/tKnxZdDgw7eG67kVB4F4f1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbEA4dg%2FbtsjYqTvZZu%2FtKnxZdDgw7eG67kVB4F4f1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;497&quot; height=&quot;468&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.25.34.png&quot; data-origin-width=&quot;1168&quot; data-origin-height=&quot;1100&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;flutter 일단 실행해보자&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&amp;nbsp;&lt;/h3&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요. 김과자 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어렵게 어렵게 Flutter 설치를 완료하였습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지난 시간에는 오류까지 잡고 환경셋팅을 완료하였습니다. &amp;darr;&amp;darr;&amp;darr;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/177&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2023.06.15 - [개발 코딩 정보 공유/플루터 Flutter] - 앱개발 공룡 Flutter 설치진행 환경셋팅 방법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번시간을 통해서 '일단 무지성 실행' 목표에 도달하게됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;실행하기&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일단 무지성 실행을 위해 아래의 세 가지 방법을 이용하겠습니다.&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;터미널&lt;/li&gt;
&lt;li&gt;안드로이드 스튜디오&lt;/li&gt;
&lt;li&gt;VS Code&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&amp;nbsp;&lt;/h4&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;터미널&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맥 기준으로 터미널을 열어줍니다. 아래의 커맨드를 입력하겠습니다.&lt;/p&gt;
&lt;pre class=&quot;shell&quot;&gt;&lt;code&gt;&amp;gt;flutter create my_app
&amp;gt;cd my_app
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;테스트 앱인 my_app 프로젝트를 생성해주고 해당폴더로 이동하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 나서 실행할 devices 가 있어야 하겠죠?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저는 ios simulator 를 이용하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설치에 관해 자세한 사항은 여기를 확인하세요 &amp;darr;&amp;darr;&amp;darr;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://docs.flutter.dev/get-started/install/macos&quot;&gt;https://docs.flutter.dev/get-started/install/macos&lt;/a&gt;&lt;/p&gt;
&lt;pre class=&quot;livecodeserver&quot;&gt;&lt;code&gt;open -a Simulator
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-13 오후 4.58.53.png&quot; data-origin-width=&quot;740&quot; data-origin-height=&quot;1500&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cMLWKi/btsj0deNOxw/qA7nTRpgpXk9dJ3wSoQgC0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cMLWKi/btsj0deNOxw/qA7nTRpgpXk9dJ3wSoQgC0/img.png&quot; data-alt=&quot;ios simulator&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cMLWKi/btsj0deNOxw/qA7nTRpgpXk9dJ3wSoQgC0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcMLWKi%2Fbtsj0deNOxw%2FqA7nTRpgpXk9dJ3wSoQgC0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;183&quot; height=&quot;371&quot; data-filename=&quot;스크린샷 2023-06-13 오후 4.58.53.png&quot; data-origin-width=&quot;740&quot; data-origin-height=&quot;1500&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;ios simulator&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;시뮬레이터가 잘 오픈되었습니다. &lt;s&gt;ios 을 사용하는 이유는 이쁘기 때문입니다.&lt;/s&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 나서 다시 터미널에서 아래의 커맨드를 입력합니다.&lt;/p&gt;
&lt;pre class=&quot;dockerfile&quot;&gt;&lt;code&gt;flutter run
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;앱이 잘 실행 되는것을 볼수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;소스 코드를 수정하시고 터미널에서 키보드 &amp;lsquo;r&amp;rsquo; 을 누르시면 hot reload 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;cnt + c 누르고 해당 세션 종료 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;안드로이드 스튜디오 이용하기&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안드로이드 스튜디오를 사용하기 위해서는 우선 안드로이드 스튜디오는 당연히 설치해 주셔야 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;실행하면 왼쪽 메뉴바에 plugin 이 보입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;plugin 에서 marketplace 탭으로 이동합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.16.43.png&quot; data-origin-width=&quot;820&quot; data-origin-height=&quot;156&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dg9QnT/btsj3ngVgg1/y9WUMCtCRrhpLs4WmK0yv1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dg9QnT/btsj3ngVgg1/y9WUMCtCRrhpLs4WmK0yv1/img.png&quot; data-alt=&quot;plugin&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dg9QnT/btsj3ngVgg1/y9WUMCtCRrhpLs4WmK0yv1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdg9QnT%2Fbtsj3ngVgg1%2Fy9WUMCtCRrhpLs4WmK0yv1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;300&quot; height=&quot;57&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.16.43.png&quot; data-origin-width=&quot;820&quot; data-origin-height=&quot;156&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;plugin&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.16.56.png&quot; data-origin-width=&quot;398&quot; data-origin-height=&quot;136&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/vyFMA/btsj09iVtxF/J5DrZkslyg25FV7pn6s050/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/vyFMA/btsj09iVtxF/J5DrZkslyg25FV7pn6s050/img.png&quot; data-alt=&quot;marketplace&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/vyFMA/btsj09iVtxF/J5DrZkslyg25FV7pn6s050/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FvyFMA%2Fbtsj09iVtxF%2FJ5DrZkslyg25FV7pn6s050%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;255&quot; height=&quot;87&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.16.56.png&quot; data-origin-width=&quot;398&quot; data-origin-height=&quot;136&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;marketplace&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;마켓플레이스 에서 flutter 와 dart 를 검색하시고 설치해주세요.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.17.23.png&quot; data-origin-width=&quot;1374&quot; data-origin-height=&quot;736&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qAUff/btsj02D6WGl/iRRoCWcOKNGeQpnUdxm4c1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qAUff/btsj02D6WGl/iRRoCWcOKNGeQpnUdxm4c1/img.png&quot; data-alt=&quot;dart, flutter 를 설치한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qAUff/btsj02D6WGl/iRRoCWcOKNGeQpnUdxm4c1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqAUff%2Fbtsj02D6WGl%2FiRRoCWcOKNGeQpnUdxm4c1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;433&quot; height=&quot;232&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.17.23.png&quot; data-origin-width=&quot;1374&quot; data-origin-height=&quot;736&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;dart, flutter 를 설치한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 나서 스튜디오를 재시작 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다시 들어온 안드로이드 스튜디오에 낮선메뉴가 보입니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.17.52.png&quot; data-origin-width=&quot;664&quot; data-origin-height=&quot;236&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/5HRfC/btsj3UMzile/Di8jh5UFTeju9cxnQJPVg0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/5HRfC/btsj3UMzile/Di8jh5UFTeju9cxnQJPVg0/img.png&quot; data-alt=&quot;새로운 메뉴가 보인다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/5HRfC/btsj3UMzile/Di8jh5UFTeju9cxnQJPVg0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F5HRfC%2Fbtsj3UMzile%2FDi8jh5UFTeju9cxnQJPVg0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;408&quot; height=&quot;145&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.17.52.png&quot; data-origin-width=&quot;664&quot; data-origin-height=&quot;236&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;새로운 메뉴가 보인다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자&amp;hellip; 이걸 누르지 마시고... ???&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;open 으로 갑니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아까 만들어준 my_app 프로젝트의 루트 폴더를 open 해주세요.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.18.44.png&quot; data-origin-width=&quot;1328&quot; data-origin-height=&quot;1232&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/QWbzm/btsjXTPrquo/1lFKWUE2k30BjSAyi1b0Ek/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/QWbzm/btsjXTPrquo/1lFKWUE2k30BjSAyi1b0Ek/img.png&quot; data-alt=&quot;main.dart가 잘 열리는걸 확인할수 있다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/QWbzm/btsjXTPrquo/1lFKWUE2k30BjSAyi1b0Ek/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FQWbzm%2FbtsjXTPrquo%2F1lFKWUE2k30BjSAyi1b0Ek%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;400&quot; height=&quot;371&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.18.44.png&quot; data-origin-width=&quot;1328&quot; data-origin-height=&quot;1232&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;main.dart가 잘 열리는걸 확인할수 있다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;잘 열렸습니다. 잠시 기다리신후 상단의 메뉴바를 살펴 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.19.06.png&quot; data-origin-width=&quot;802&quot; data-origin-height=&quot;160&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/l4WZ6/btsjZERgfxM/RPKTPR9FhhJkFDfoIM1h7K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/l4WZ6/btsjZERgfxM/RPKTPR9FhhJkFDfoIM1h7K/img.png&quot; data-alt=&quot;메뉴를 살펴보자... iphone 시뮬레이터가 보이고&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/l4WZ6/btsjZERgfxM/RPKTPR9FhhJkFDfoIM1h7K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fl4WZ6%2FbtsjZERgfxM%2FRPKTPR9FhhJkFDfoIM1h7K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;466&quot; height=&quot;93&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.19.06.png&quot; data-origin-width=&quot;802&quot; data-origin-height=&quot;160&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;메뉴를 살펴보자... iphone 시뮬레이터가 보이고&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ios simulator 가 보이구요.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.19.14.png&quot; data-origin-width=&quot;476&quot; data-origin-height=&quot;166&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Ajybg/btsjWsLpTEY/jaBBIQRPhIKaRKbu4bNFmK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Ajybg/btsjWsLpTEY/jaBBIQRPhIKaRKbu4bNFmK/img.png&quot; data-alt=&quot;target이 보이고&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Ajybg/btsjWsLpTEY/jaBBIQRPhIKaRKbu4bNFmK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FAjybg%2FbtsjWsLpTEY%2FjaBBIQRPhIKaRKbu4bNFmK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;416&quot; height=&quot;145&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.19.14.png&quot; data-origin-width=&quot;476&quot; data-origin-height=&quot;166&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;target이 보이고&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;dart 를 이용해서 빌드 할 예정입니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.19.23.png&quot; data-origin-width=&quot;194&quot; data-origin-height=&quot;118&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/8ZeOW/btsjWtwKCrQ/OvKMoBpVqjvCUiugoKgHck/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/8ZeOW/btsjWtwKCrQ/OvKMoBpVqjvCUiugoKgHck/img.png&quot; data-alt=&quot;실행 메뉴바도 보이고&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/8ZeOW/btsjWtwKCrQ/OvKMoBpVqjvCUiugoKgHck/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F8ZeOW%2FbtsjWtwKCrQ%2FOvKMoBpVqjvCUiugoKgHck%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;194&quot; height=&quot;118&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.19.23.png&quot; data-origin-width=&quot;194&quot; data-origin-height=&quot;118&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;실행 메뉴바도 보이고&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;실행, 디버그실행은 다들 알고 계시니 패스&amp;hellip;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;실행해 보시면 시뮬레이터에 잘 뜨는걸 확인할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 문구를 수정해보겠습니다. 아래와 같이 변경한후...&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.20.03.png&quot; data-origin-width=&quot;1304&quot; data-origin-height=&quot;108&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/blkLo0/btsj09caVl2/Kv3fGrKLeIPLK7jT1UcLQK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/blkLo0/btsj09caVl2/Kv3fGrKLeIPLK7jT1UcLQK/img.png&quot; data-alt=&quot;아무 글자나 수정해주고 테스트 해본다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/blkLo0/btsj09caVl2/Kv3fGrKLeIPLK7jT1UcLQK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FblkLo0%2Fbtsj09caVl2%2FKv3fGrKLeIPLK7jT1UcLQK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;618&quot; height=&quot;51&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.20.03.png&quot; data-origin-width=&quot;1304&quot; data-origin-height=&quot;108&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;아무 글자나 수정해주고 테스트 해본다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;번개표시를 클릭해줍니다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.20.25.png&quot; data-origin-width=&quot;98&quot; data-origin-height=&quot;92&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/tiRqZ/btsjZ94yNAN/fVwiIR6AbVcjJ0dbp6uqWk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/tiRqZ/btsjZ94yNAN/fVwiIR6AbVcjJ0dbp6uqWk/img.png&quot; data-alt=&quot;번개도 보인다... 이번개가 hot reload 버튼이다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/tiRqZ/btsjZ94yNAN/fVwiIR6AbVcjJ0dbp6uqWk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FtiRqZ%2FbtsjZ94yNAN%2FfVwiIR6AbVcjJ0dbp6uqWk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;98&quot; height=&quot;92&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.20.25.png&quot; data-origin-width=&quot;98&quot; data-origin-height=&quot;92&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;번개도 보인다... 이번개가 hot reload 버튼이다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해당버튼은 hot reload 기능입니다. 즉각 적인 화면 변경이 이루어 집니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기존의 안드로이드는 화면 수정후 다시 빌드 다시 빌드&amp;hellip; 의 연속이었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;간단한 작업들은 편리하고 빠르게 작업할수 있겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;VS code 를 이용하는 방법&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;vscode 를 이용하는 방법도 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.21.48.png&quot; data-origin-width=&quot;178&quot; data-origin-height=&quot;164&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/csPIjq/btsjZ9Q1kSt/Izj36PUJ1d4j1XNwZz4Jv0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/csPIjq/btsjZ9Q1kSt/Izj36PUJ1d4j1XNwZz4Jv0/img.png&quot; data-alt=&quot;확장버튼&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/csPIjq/btsjZ9Q1kSt/Izj36PUJ1d4j1XNwZz4Jv0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcsPIjq%2FbtsjZ9Q1kSt%2FIzj36PUJ1d4j1XNwZz4Jv0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;178&quot; height=&quot;164&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.21.48.png&quot; data-origin-width=&quot;178&quot; data-origin-height=&quot;164&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;확장버튼&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;확장 버튼에서 dart, flutter 를 설치해주시면 됩니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.22.07.png&quot; data-origin-width=&quot;596&quot; data-origin-height=&quot;626&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/WOVGV/btsjYey1OZ5/pvpS9vKnSkQdKpXRNVAgn0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/WOVGV/btsjYey1OZ5/pvpS9vKnSkQdKpXRNVAgn0/img.png&quot; data-alt=&quot;마찬가지로 플러그인을 설치한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/WOVGV/btsjYey1OZ5/pvpS9vKnSkQdKpXRNVAgn0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FWOVGV%2FbtsjYey1OZ5%2FpvpS9vKnSkQdKpXRNVAgn0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;314&quot; height=&quot;330&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.22.07.png&quot; data-origin-width=&quot;596&quot; data-origin-height=&quot;626&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;마찬가지로 플러그인을 설치한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 나서 F1 을 누르시면&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.22.22.png&quot; data-origin-width=&quot;1326&quot; data-origin-height=&quot;174&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/pFYuW/btsj016gkZa/27eeA6Vzpkc45PqBwAWmAk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/pFYuW/btsj016gkZa/27eeA6Vzpkc45PqBwAWmAk/img.png&quot; data-alt=&quot;flutter 를 검색 - new project 를 클릭한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/pFYuW/btsj016gkZa/27eeA6Vzpkc45PqBwAWmAk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FpFYuW%2Fbtsj016gkZa%2F27eeA6Vzpkc45PqBwAWmAk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;464&quot; height=&quot;61&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.22.22.png&quot; data-origin-width=&quot;1326&quot; data-origin-height=&quot;174&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;flutter 를 검색 - new project 를 클릭한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;New Project 를 클릭합니다. 알아서 설치가 되고 template 프로젝트가 구성됩니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.22.46.png&quot; data-origin-width=&quot;832&quot; data-origin-height=&quot;122&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lymu4/btsj3pFNU5e/01kfNvfGtKavDbiJhyBXIk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lymu4/btsj3pFNU5e/01kfNvfGtKavDbiJhyBXIk/img.png&quot; data-alt=&quot;아래 메뉴에 simulator 선택바가 보인다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lymu4/btsj3pFNU5e/01kfNvfGtKavDbiJhyBXIk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Flymu4%2Fbtsj3pFNU5e%2F01kfNvfGtKavDbiJhyBXIk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;477&quot; height=&quot;70&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.22.46.png&quot; data-origin-width=&quot;832&quot; data-origin-height=&quot;122&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;아래 메뉴에 simulator 선택바가 보인다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;하단의 시뮬레이터 및 타겟 지정도 가능합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;상단에 보시면 벌레 모양 디버그 실행도 보실수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;실행 해보면 잘 되는걸 확인할수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;결론&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;가장 편한 방법으로 앱개발 하시면 될것 같습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저라면.. vscode 로 기본 앱을 만들고 안드로이드 스튜디오로 개발을 진행하겠습니다&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;참고로 저는 dart + gradle 로 진행할 것이므로 위와 같이 진행하였습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안드로이드 스튜디오를 사용해서 new project 만들면 java, kotlin 등을 선택하고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;빌드툴도 선택하라는&amp;hellip; 복잡한 선택지가 등장합니다. 참고 되세요~&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;+ 웹에서 직접 코딩하며 실행도 가능하다&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://dartpad.dev/?id=e7076b40fb17a0fa899f9f7a154a02e8&quot;&gt;https://dartpad.dev/?id=e7076b40fb17a0fa899f9f7a154a02e8&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>개발 코딩 정보 공유/플러터 Flutter</category>
      <category>flutter</category>
      <category>IOS</category>
      <category>안드로이드</category>
      <category>앱개발</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/178</guid>
      <comments>https://kimback03.tistory.com/178#entry178comment</comments>
      <pubDate>Thu, 15 Jun 2023 11:29:47 +0900</pubDate>
    </item>
    <item>
      <title>앱개발 공룡 Flutter 설치진행 환경셋팅 방법</title>
      <link>https://kimback03.tistory.com/177</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.06.04.png&quot; data-origin-width=&quot;874&quot; data-origin-height=&quot;934&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/o5tJV/btsjZ94ygdW/Jbg5T8e7SphaPP6sKzu2H0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/o5tJV/btsjZ94ygdW/Jbg5T8e7SphaPP6sKzu2H0/img.png&quot; data-alt=&quot;flutter 설치 오류 해결 방법을 공유한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/o5tJV/btsjZ94ygdW/Jbg5T8e7SphaPP6sKzu2H0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fo5tJV%2FbtsjZ94ygdW%2FJbg5T8e7SphaPP6sKzu2H0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;484&quot; height=&quot;517&quot; data-filename=&quot;스크린샷 2023-06-15 오전 11.06.04.png&quot; data-origin-width=&quot;874&quot; data-origin-height=&quot;934&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;flutter 설치 오류 해결 방법을 공유한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요. 김과자 입니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지난 시간에 이어서 flutter 설치 진행시 환경셋팅 방법을 알아보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;terminal 을 이용한 설치 방법이 다소 난해하고 어려울수 있으나&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해보면 오히려 직관적이고 편리하다고 느끼실 겁니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설치를 해보시면 몇가지 문제가 발생할수 있는데, 문제가 되는 부분을 해결해 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;설치 및 초기 셋팅 오류 해결&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;언제나 그렇듯.. 개발에서 한번에 되는게 없습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이런 상황을 수시로 격다 보니 한번은 일부러 이렇게 만드나... 생각이 들기도 하였습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설치 방법은 여기를 참고 하시면 됩니다. &lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&amp;darr;&amp;darr;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&amp;darr;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a style=&quot;background-color: #e6f5ff; color: #0070d1; text-align: start;&quot; href=&quot;https://www.blueswt.com/155&quot;&gt;2023.03.05 - [개발 코딩 정보 공유/플루터 Flutter] - Flutter 플러터 처음 설치 부터 다시 시작하자&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저는 설치 해둔 Flutter를 다시 찾아서 작업하기로 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설치해둔지 꽤 지났기 때문에 업데이트를 하는게 좋겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 터미널을 열고 아래의 command 를 입력합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;  설치 후 path 가 잡혀 있어야 합니다.&lt;/p&gt;
&lt;pre class=&quot;pgsql&quot;&gt;&lt;code&gt;cmd&amp;gt; flutter

┌─────────────────────────────────────────────────────────┐
│ A new version of Flutter is available!                  │
│                                                         │
│ To update to the latest version, run &quot;flutter upgrade&quot;. │
└─────────────────────────────────────────────────────────┘
Manage your Flutter app development.
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설치된 Flutter 가 잘 살아있는걸 확인할수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;channel 을 한번 살펴 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해당 flutter 환경이 beta인지 stable 버전인지 선택할수 있습니다.&lt;/p&gt;
&lt;pre class=&quot;crmsh&quot;&gt;&lt;code&gt;cmd&amp;gt; flutter channel
Flutter channels:
  master
  main
  beta
* stable
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;stable 로 잘 맞춰져 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;본격적으로 진행합니다. flutter upgrade 를 입력해주세요.&lt;/p&gt;
&lt;pre class=&quot;routeros&quot;&gt;&lt;code&gt;cmd&amp;gt; flutter upgrade
Upgrading Flutter to 3.10.4 from 3.7.6 in
...
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;한참 upgrade를 진행합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-13 오후 2.27.25.png&quot; data-origin-width=&quot;1354&quot; data-origin-height=&quot;786&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bxH2nE/btsjYsqfMgA/THdJsFxOH40B3ixNP1gctk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bxH2nE/btsjYsqfMgA/THdJsFxOH40B3ixNP1gctk/img.png&quot; data-alt=&quot;업그레이드가 잘 되고 있다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bxH2nE/btsjYsqfMgA/THdJsFxOH40B3ixNP1gctk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbxH2nE%2FbtsjYsqfMgA%2FTHdJsFxOH40B3ixNP1gctk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1354&quot; height=&quot;786&quot; data-filename=&quot;스크린샷 2023-06-13 오후 2.27.25.png&quot; data-origin-width=&quot;1354&quot; data-origin-height=&quot;786&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;업그레이드가 잘 되고 있다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저는 오류가 떴네요&amp;hellip;&lt;/p&gt;
&lt;pre class=&quot;routeros&quot;&gt;&lt;code&gt;Running flutter doctor...
Could not find the Android Studio installation at the manually configured path &quot;&amp;lt;path&amp;gt;&quot;.
Please verify that the path is correct and update it by running this command: flutter config --android-studio-dir '&amp;lt;path&amp;gt;'

To have flutter search for Android Studio installations automatically, remove
the configured path by running this command: flutter config --android-studio-dir ''
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;본격적으로 오류를 잡아보겠습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;Could not find the Android Studio installation at the manually configured path&amp;rsquo;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;doctor 에서 안드로이드 스튜디오 경로를 찾는 부분을 설정해야 합니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;시키는대로 아래의 cmd 를 입력하시면 됩니다.&lt;/p&gt;
&lt;pre class=&quot;swift&quot; data-ke-language=&quot;swift&quot;&gt;&lt;code&gt;cmd&amp;gt; flutter config --android-studio-dir '&amp;lt;자신의 android studio 경로&amp;gt;'&lt;/code&gt;&lt;/pre&gt;
&lt;pre class=&quot;pgsql&quot;&gt;&lt;code&gt;flutter doctor                   
Doctor summary (to see all details, run flutter doctor -v):

[✓] Flutter (Channel stable, 3.10.4, on macOS 13.0 22A380 darwin-arm64, locale ko-KR)
[!] Android toolchain - develop for Android devices (Android SDK version 33.0.2)
    ✗ cmdline-tools component is missing
      Run `path/to/sdkmanager --install &quot;cmdline-tools;latest&quot;`
      See &amp;lt;https://developer.android.com/studio/command-line&amp;gt; for more details.
    ✗ Android license status unknown.
      Run `flutter doctor --android-licenses` to accept the SDK licenses.
      See &amp;lt;https://flutter.dev/docs/get-started/install/macos#android-setup&amp;gt; for more details.
[✓] Xcode - develop for iOS and macOS (Xcode 14.1)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2022.2)
[✓] VS Code (version 1.78.2)
[✓] Connected device (2 available)
[✓] Network resources
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;정확한 내용 확인을 위해 flutter doctor 를 입력하고 다시 확인해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저는 다행스럽게도? 비교적 간단한 toolchain 과 licence 항목이 부족하다고 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;toolchain 은 설치 하신 안드로이드 스튜디오에 가서 preperence &amp;rarr; sdk 검색 &amp;rarr; sdk tool 탭 &amp;rarr; lastest 최신버전으로 다운받아 줍니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-13 오후 2.19.38.png&quot; data-origin-width=&quot;1982&quot; data-origin-height=&quot;1454&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dG6yja/btsjYyqtDJC/XbGyshFDZQgu0DmrsQV0E0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dG6yja/btsjYyqtDJC/XbGyshFDZQgu0DmrsQV0E0/img.png&quot; data-alt=&quot;android studio 에서 command line tools 를 설치 해준다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dG6yja/btsjYyqtDJC/XbGyshFDZQgu0DmrsQV0E0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdG6yja%2FbtsjYyqtDJC%2FXbGyshFDZQgu0DmrsQV0E0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1982&quot; height=&quot;1454&quot; data-filename=&quot;스크린샷 2023-06-13 오후 2.19.38.png&quot; data-origin-width=&quot;1982&quot; data-origin-height=&quot;1454&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;android studio 에서 command line tools 를 설치 해준다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;pre class=&quot;css&quot;&gt;&lt;code&gt;flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.10.4, on macOS 13.0 22A380 darwin-arm64, locale ko-KR)
[!] Android toolchain - develop for Android devices (Android SDK version 33.0.2)
    ! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses
[✓] Xcode - develop for iOS and macOS (Xcode 14.1)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2022.2)
[✓] VS Code (version 1.78.2)
[✓] Connected device (2 available)
[✓] Network resources
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 &lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;다시 doctor 에게 물어봅니다&amp;hellip;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번에는 licence 동의가 필요하다고 합니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일단 하라는대로 하겠습니다.&lt;/p&gt;
&lt;pre class=&quot;ada&quot;&gt;&lt;code&gt;flutter doctor --android-licenses
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래처럼 y 를 연타 하시다 보면&amp;hellip; 어느새 끝납니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-13 오후 2.32.09.png&quot; data-origin-width=&quot;1010&quot; data-origin-height=&quot;90&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/m0nhf/btsj0eksyRz/k5H4GNWhRdzpDGrtiIW370/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/m0nhf/btsj0eksyRz/k5H4GNWhRdzpDGrtiIW370/img.png&quot; data-alt=&quot;다 읽고 y 를 누른다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/m0nhf/btsj0eksyRz/k5H4GNWhRdzpDGrtiIW370/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fm0nhf%2Fbtsj0eksyRz%2Fk5H4GNWhRdzpDGrtiIW370%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1010&quot; height=&quot;90&quot; data-filename=&quot;스크린샷 2023-06-13 오후 2.32.09.png&quot; data-origin-width=&quot;1010&quot; data-origin-height=&quot;90&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;다 읽고 y 를 누른다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;역시나 doctor 로 다시 물어봅니다.&lt;/p&gt;
&lt;pre class=&quot;ebnf&quot;&gt;&lt;code&gt;flutter doctor
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이렇게 해서 설정및 오류 잡기가 완료 되었습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-13 오후 2.33.19.png&quot; data-origin-width=&quot;536&quot; data-origin-height=&quot;320&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cyHWu5/btsjX4QIMCF/CTWpKuOYgu86Acl1cR3gvK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cyHWu5/btsjX4QIMCF/CTWpKuOYgu86Acl1cR3gvK/img.png&quot; data-alt=&quot;flutter doctor 로 확인한 결과 셋팅이 완료되었다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cyHWu5/btsjX4QIMCF/CTWpKuOYgu86Acl1cR3gvK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcyHWu5%2FbtsjX4QIMCF%2FCTWpKuOYgu86Acl1cR3gvK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;536&quot; height=&quot;320&quot; data-filename=&quot;스크린샷 2023-06-13 오후 2.33.19.png&quot; data-origin-width=&quot;536&quot; data-origin-height=&quot;320&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;flutter doctor 로 확인한 결과 셋팅이 완료되었다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>개발 코딩 정보 공유/플러터 Flutter</category>
      <category>Android</category>
      <category>flutter</category>
      <category>IOS</category>
      <category>모바일앱</category>
      <category>앱개발</category>
      <category>크로스플랫폼</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/177</guid>
      <comments>https://kimback03.tistory.com/177#entry177comment</comments>
      <pubDate>Thu, 15 Jun 2023 11:09:41 +0900</pubDate>
    </item>
    <item>
      <title>사내 배포라면? ios 엔터프라이즈 배포! 를 이용하자.</title>
      <link>https://kimback03.tistory.com/176</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-08 오전 10.53.12.png&quot; data-origin-width=&quot;1100&quot; data-origin-height=&quot;1090&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/6euVh/btsi2Oag8E1/kNYwfUISrLwaJf4KmsUQIk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/6euVh/btsi2Oag8E1/kNYwfUISrLwaJf4KmsUQIk/img.png&quot; data-alt=&quot;ios 엔터프라이즈 배포 방법에 대해&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/6euVh/btsi2Oag8E1/kNYwfUISrLwaJf4KmsUQIk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F6euVh%2Fbtsi2Oag8E1%2FkNYwfUISrLwaJf4KmsUQIk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;601&quot; height=&quot;596&quot; data-filename=&quot;스크린샷 2023-06-08 오전 10.53.12.png&quot; data-origin-width=&quot;1100&quot; data-origin-height=&quot;1090&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;ios 엔터프라이즈 배포 방법에 대해&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;소개&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요. 김과자 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사실 ios 배포는 개발자에게 부담이 또하나의 큰 작업 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;방법도 다양하고 내용도 복잡합니다. 아직도 매번 헷갈리고 있습니다  &lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지난 글을 통해 여러가지 배포 방법에 대해서 확인해보았는데요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오늘은 그중에서도 &lt;span style=&quot;background-color: #f3c000;&quot;&gt;&lt;b&gt;엔터프라이즈 계정을 이용한 배포&lt;/b&gt; &lt;/span&gt;방법에 대해서 작성해 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;본문&lt;/b&gt;&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;엔터프라이즈 계정 가입 필요!&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;너무나도 당연하지만 엔터프라이즈 멤버쉽에 가입이 되어있어야 합니다. 엔터프라이즈 계정은 일반 마켓, 스토어에 배포 하지 않는 사내, 혹은 조직내의 배포만을 위한 장치라고 생각하면 됩니다. 만약 사용중에 스토어에 배포 하고 싶어도 해당 계정으로는 배포 할수 없습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;만약 마켓 이나 스토어 배포를 원한다면 해당 계정을 따로 만들어야 합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-08 오전 10.15.37.png&quot; data-origin-width=&quot;1814&quot; data-origin-height=&quot;538&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cUcAqw/btsi4NOUr6K/VtQ7SoqlT4U71IwmKHVfMk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cUcAqw/btsi4NOUr6K/VtQ7SoqlT4U71IwmKHVfMk/img.png&quot; data-alt=&quot;개발자 기업 프로그램 (엔터프라이즈 계정)&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cUcAqw/btsi4NOUr6K/VtQ7SoqlT4U71IwmKHVfMk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcUcAqw%2Fbtsi4NOUr6K%2FVtQ7SoqlT4U71IwmKHVfMk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1814&quot; height=&quot;538&quot; data-filename=&quot;스크린샷 2023-06-08 오전 10.15.37.png&quot; data-origin-width=&quot;1814&quot; data-origin-height=&quot;538&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;개발자 기업 프로그램 (엔터프라이즈 계정)&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해당 멤버쉽은 돈만 있으면 다 가입할수 있는 것은 아닙니다. 엔터프라이즈 계정에 가입하기 위해서는 아래의 해당&lt;b&gt;&lt;span style=&quot;background-color: #f3c000;&quot;&gt; 조건이 충족 되어&lt;/span&gt;&lt;/b&gt;야 합니다.&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc; color: #1d1d1f; text-align: left;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;100명 이상의 직원&lt;/li&gt;
&lt;li&gt;법인 사업자 일것&lt;/li&gt;
&lt;li&gt;사내 배포용으로 쓸것&lt;/li&gt;
&lt;li&gt;매년 결재 비용을 지불할것&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지난 글과도 이어질수 있다고 생각하는부분은 우선 &lt;b&gt;&lt;span style=&quot;background-color: #f3c000;&quot;&gt;법인으로 계정을 생성&lt;/span&gt;&lt;/b&gt;해야 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/175&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2023.06.07 - [개발 코딩 정보 공유/애플 iOS 스위프트 Xcode] - 골치아픈 애플 개발자 법인등록에 대해서 알아보자&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;각종 절차를 거쳐서 계정에 가입했다고 치고 다음으로 넘어가겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;빌드하기&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. Xcode 를 열고 Product &amp;gt; Clean Build Folder 를 우선 해주겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-05-15 오후 3.35.05.png&quot; data-origin-width=&quot;606&quot; data-origin-height=&quot;1112&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/M1eTi/btsi10vuRDV/rEIgsWBbwQWIsapJfc1cw1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/M1eTi/btsi10vuRDV/rEIgsWBbwQWIsapJfc1cw1/img.png&quot; data-alt=&quot;product &amp;amp;gt; archive 로 이동&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/M1eTi/btsi10vuRDV/rEIgsWBbwQWIsapJfc1cw1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FM1eTi%2Fbtsi10vuRDV%2FrEIgsWBbwQWIsapJfc1cw1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;239&quot; height=&quot;439&quot; data-filename=&quot;스크린샷 2023-05-15 오후 3.35.05.png&quot; data-origin-width=&quot;606&quot; data-origin-height=&quot;1112&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;product &amp;gt; archive 로 이동&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. 그리고 나서 앱 타겟으로 가서 버전을 확인합니다. 빌드후 앱을 구분짓는 버전이 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-08 오전 10.24.59.png&quot; data-origin-width=&quot;722&quot; data-origin-height=&quot;80&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dYTOCF/btsi5CGoCy9/k4lpER6l3fM1dmLh8XDKd0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dYTOCF/btsi5CGoCy9/k4lpER6l3fM1dmLh8XDKd0/img.png&quot; data-alt=&quot;버전을 체크 해준다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dYTOCF/btsi5CGoCy9/k4lpER6l3fM1dmLh8XDKd0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdYTOCF%2Fbtsi5CGoCy9%2Fk4lpER6l3fM1dmLh8XDKd0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;722&quot; height=&quot;80&quot; data-filename=&quot;스크린샷 2023-06-08 오전 10.24.59.png&quot; data-origin-width=&quot;722&quot; data-origin-height=&quot;80&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;버전을 체크 해준다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3. 다시 &lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;Product &amp;gt; 로 진입해서 Archive 를 클릭합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-05-15 오후 3.35.16.png&quot; data-origin-width=&quot;262&quot; data-origin-height=&quot;56&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zpE9P/btsi10bep9W/9MUpprd7jhEo1zr1prNDek/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zpE9P/btsi10bep9W/9MUpprd7jhEo1zr1prNDek/img.png&quot; data-alt=&quot;아카이빙중&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zpE9P/btsi10bep9W/9MUpprd7jhEo1zr1prNDek/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzpE9P%2Fbtsi10bep9W%2F9MUpprd7jhEo1zr1prNDek%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;262&quot; height=&quot;56&quot; data-filename=&quot;스크린샷 2023-05-15 오후 3.35.16.png&quot; data-origin-width=&quot;262&quot; data-origin-height=&quot;56&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;아카이빙중&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;상단에 해당 progress가 표시되고 수초뒤 organize 메뉴가 등장합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;배포할 해당 앱버전을 선택하고 distribution 을 클릭합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-05-15 오후 3.35.45.png&quot; data-origin-width=&quot;490&quot; data-origin-height=&quot;102&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bNmYpl/btsi2yerbQD/XOkuyl8KivoEEDHZz1oWJ1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bNmYpl/btsi2yerbQD/XOkuyl8KivoEEDHZz1oWJ1/img.png&quot; data-alt=&quot;배포하겠습니다...&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bNmYpl/btsi2yerbQD/XOkuyl8KivoEEDHZz1oWJ1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbNmYpl%2Fbtsi2yerbQD%2FXOkuyl8KivoEEDHZz1oWJ1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;490&quot; height=&quot;102&quot; data-filename=&quot;스크린샷 2023-05-15 오후 3.35.45.png&quot; data-origin-width=&quot;490&quot; data-origin-height=&quot;102&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;배포하겠습니다...&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-05-15 오후 3.35.57.png&quot; data-origin-width=&quot;674&quot; data-origin-height=&quot;568&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/0V1b4/btsi2FYGo16/jjv98jODJhC5pUuO11xtK1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/0V1b4/btsi2FYGo16/jjv98jODJhC5pUuO11xtK1/img.png&quot; data-alt=&quot;귀찮게도...여러가지 방법이 있다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/0V1b4/btsi2FYGo16/jjv98jODJhC5pUuO11xtK1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F0V1b4%2Fbtsi2FYGo16%2Fjjv98jODJhC5pUuO11xtK1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;674&quot; height=&quot;568&quot; data-filename=&quot;스크린샷 2023-05-15 오후 3.35.57.png&quot; data-origin-width=&quot;674&quot; data-origin-height=&quot;568&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;귀찮게도...여러가지 방법이 있다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;엔터프라이즈를 선택합니다. 그리고 다음 다음 쭉쭉 진행하세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-05-15 오후 3.36.06.png&quot; data-origin-width=&quot;1240&quot; data-origin-height=&quot;604&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cussGv/btsi2QFB7re/oZWDG9stUaDDhbMbgH1MWk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cussGv/btsi2QFB7re/oZWDG9stUaDDhbMbgH1MWk/img.png&quot; data-alt=&quot;none 으로 두고 진행&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cussGv/btsi2QFB7re/oZWDG9stUaDDhbMbgH1MWk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcussGv%2Fbtsi2QFB7re%2FoZWDG9stUaDDhbMbgH1MWk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1240&quot; height=&quot;604&quot; data-filename=&quot;스크린샷 2023-05-15 오후 3.36.06.png&quot; data-origin-width=&quot;1240&quot; data-origin-height=&quot;604&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;none 으로 두고 진행&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-05-15 오후 3.36.23.png&quot; data-origin-width=&quot;1542&quot; data-origin-height=&quot;972&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cm46Te/btsi2NI9vHY/dvDLYNJZDkMQcUeBn8aIQk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cm46Te/btsi2NI9vHY/dvDLYNJZDkMQcUeBn8aIQk/img.png&quot; data-alt=&quot;아무거나 넣어준다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cm46Te/btsi2NI9vHY/dvDLYNJZDkMQcUeBn8aIQk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcm46Te%2Fbtsi2NI9vHY%2FdvDLYNJZDkMQcUeBn8aIQk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1542&quot; height=&quot;972&quot; data-filename=&quot;스크린샷 2023-05-15 오후 3.36.23.png&quot; data-origin-width=&quot;1542&quot; data-origin-height=&quot;972&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;아무거나 넣어준다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-05-15 오후 3.36.30.png&quot; data-origin-width=&quot;1556&quot; data-origin-height=&quot;468&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cnhA06/btsi0ZwDBad/ftjriF6GJtzshyoZr8XvD1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cnhA06/btsi0ZwDBad/ftjriF6GJtzshyoZr8XvD1/img.png&quot; data-alt=&quot;그냥 두고 진행&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cnhA06/btsi0ZwDBad/ftjriF6GJtzshyoZr8XvD1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcnhA06%2Fbtsi0ZwDBad%2FftjriF6GJtzshyoZr8XvD1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1556&quot; height=&quot;468&quot; data-filename=&quot;edited_스크린샷 2023-05-15 오후 3.36.30.png&quot; data-origin-width=&quot;1556&quot; data-origin-height=&quot;468&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;그냥 두고 진행&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위에 매니페스트 파일등록에 필요한 URL 지정은 'https' 로 시작하기만 하면 뭐든 상관없습니다. 아래에서 어짜피 수정하기 때문입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-05-15 오후 3.36.42.png&quot; data-origin-width=&quot;190&quot; data-origin-height=&quot;130&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/7gvh6/btsi60NK3ZS/jgdKLkJisICoKkpL9mGKBK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/7gvh6/btsi60NK3ZS/jgdKLkJisICoKkpL9mGKBK/img.png&quot; data-alt=&quot;export로 최종 경로로 ipa 파일을 추출한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/7gvh6/btsi60NK3ZS/jgdKLkJisICoKkpL9mGKBK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F7gvh6%2Fbtsi60NK3ZS%2FjgdKLkJisICoKkpL9mGKBK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;190&quot; height=&quot;130&quot; data-filename=&quot;스크린샷 2023-05-15 오후 3.36.42.png&quot; data-origin-width=&quot;190&quot; data-origin-height=&quot;130&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;export로 최종 경로로 ipa 파일을 추출한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이렇게 해서 경로지정후 'export' 해주시면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;배포&lt;/h4&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-05-15 오후 3.37.45.png&quot; data-origin-width=&quot;228&quot; data-origin-height=&quot;118&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b4fdJU/btsi2QFChA5/3FgkvyfCVP8e67itPYt9Sk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b4fdJU/btsi2QFChA5/3FgkvyfCVP8e67itPYt9Sk/img.png&quot; data-alt=&quot;추출된 ipa파일&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b4fdJU/btsi2QFChA5/3FgkvyfCVP8e67itPYt9Sk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb4fdJU%2Fbtsi2QFChA5%2F3FgkvyfCVP8e67itPYt9Sk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;228&quot; height=&quot;118&quot; data-filename=&quot;스크린샷 2023-05-15 오후 3.37.45.png&quot; data-origin-width=&quot;228&quot; data-origin-height=&quot;118&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;추출된 ipa파일&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해당 폴더에 ipa 파일이 떨궈졌을텐데요. 엔터프라이즈 배포를 위해서는 &lt;b&gt;&lt;span style=&quot;background-color: #f3c000;&quot;&gt;'https' 를 가진 서버호스팅 즉 조직내의 서버공간이 필요&lt;/span&gt;&lt;/b&gt;합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저희는 테스트니까 없으므로... &amp;nbsp;가장 흔한 방법인 &lt;span style=&quot;background-color: #f3c000;&quot;&gt;&lt;b&gt;드랍박스(dropbox)를 이용&lt;/b&gt;&lt;/span&gt;해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 드랍박스에 가입을 해주시구요. 자신의 저장소로 이동합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;드랍박스에는 &lt;b&gt;&lt;span style=&quot;background-color: #f3c000;&quot;&gt;3가지 파일&lt;/span&gt;&lt;/b&gt;을 업로드 해야합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. AAA.ipa 파일&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. manifest.plist 파일&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3. index.html 파일&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위의 순서대로 업로드를 해주겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-05-15 오후 3.37.32.png&quot; data-origin-width=&quot;1256&quot; data-origin-height=&quot;202&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/u6FVt/btsi2HhR15a/AjnnZ5ncszwyIuPqvyocF1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/u6FVt/btsi2HhR15a/AjnnZ5ncszwyIuPqvyocF1/img.png&quot; data-alt=&quot;업로드는 드래그앤 드랍으로&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/u6FVt/btsi2HhR15a/AjnnZ5ncszwyIuPqvyocF1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fu6FVt%2Fbtsi2HhR15a%2FAjnnZ5ncszwyIuPqvyocF1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1256&quot; height=&quot;202&quot; data-filename=&quot;스크린샷 2023-05-15 오후 3.37.32.png&quot; data-origin-width=&quot;1256&quot; data-origin-height=&quot;202&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;업로드는 드래그앤 드랍으로&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해당 ipa 파일을 끌어다 놓습니다. 그렇게 업로드를 하시고 공유 링크를 통해 주소를 복사해주세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;복사한 주소를 아래와 같이 변경해서 붙혀넣어주세요.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;'https://dl.dropboxusercontent.com/s/asdf234234/AAA.ipa'&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;manifest 예제&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1686188473398&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;
&amp;lt;!DOCTYPE plist PUBLIC &quot;-//Apple//DTD PLIST 1.0//EN&quot; &quot;http://www.apple.com/DTDs/PropertyList-1.0.dtd&quot;&amp;gt;
&amp;lt;plist version=&quot;1.0&quot;&amp;gt;
&amp;lt;dict&amp;gt;
	&amp;lt;key&amp;gt;items&amp;lt;/key&amp;gt;
	&amp;lt;array&amp;gt;
		&amp;lt;dict&amp;gt;
			&amp;lt;key&amp;gt;assets&amp;lt;/key&amp;gt;
			&amp;lt;array&amp;gt;
				&amp;lt;dict&amp;gt;
					&amp;lt;key&amp;gt;kind&amp;lt;/key&amp;gt;
					&amp;lt;string&amp;gt;software-package&amp;lt;/string&amp;gt;
					&amp;lt;key&amp;gt;url&amp;lt;/key&amp;gt;
					&amp;lt;string&amp;gt;https://dl.dropboxusercontent.com/s/pang7q4jl5jxn6e/AAA.ipa&amp;lt;/string&amp;gt;
				&amp;lt;/dict&amp;gt;
				
			&amp;lt;/array&amp;gt;
			&amp;lt;key&amp;gt;metadata&amp;lt;/key&amp;gt;
			&amp;lt;dict&amp;gt;
				&amp;lt;key&amp;gt;bundle-identifier&amp;lt;/key&amp;gt;
				&amp;lt;string&amp;gt;com.aaa.bbb.ccc&amp;lt;/string&amp;gt;
				&amp;lt;key&amp;gt;bundle-version&amp;lt;/key&amp;gt;
				&amp;lt;string&amp;gt;1.0.0&amp;lt;/string&amp;gt;
				&amp;lt;key&amp;gt;kind&amp;lt;/key&amp;gt;
				&amp;lt;string&amp;gt;software&amp;lt;/string&amp;gt;
				&amp;lt;key&amp;gt;platform-identifier&amp;lt;/key&amp;gt;
				&amp;lt;string&amp;gt;com.apple.platform.iphoneos&amp;lt;/string&amp;gt;
				&amp;lt;key&amp;gt;title&amp;lt;/key&amp;gt;
				&amp;lt;string&amp;gt;AAA app&amp;lt;/string&amp;gt;
			&amp;lt;/dict&amp;gt;
		&amp;lt;/dict&amp;gt;
	&amp;lt;/array&amp;gt;
&amp;lt;/dict&amp;gt;
&amp;lt;/plist&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;bundle-identifier, bundle-version 등도 한번씩 확인하고 저장합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;또한 이미지 파일등이 필요없어서 수정하였습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 다시 드랍박스에 올려주겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;마찬가지로 manifest 또한 공유 주소를 복사합니다. 그리고 마지막으로 index 파일을 하나 작성해주세요.&lt;/p&gt;
&lt;pre id=&quot;code_1686188680096&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html&amp;gt;
&amp;lt;head&amp;gt;
	&amp;lt;meta charset=&quot;utf-8&quot;&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
	&amp;lt;ul&amp;gt;
		&amp;lt;li&amp;gt;
			&amp;lt;a href=&quot;itms-services://?action=download-manifest&amp;amp;url=https://dl.dropboxusercontent.com/s/wk2bo77dmchv6fn/manifest.plist&quot;&amp;gt;다운로드&amp;lt;/a&amp;gt;
		&amp;lt;/li&amp;gt;
	&amp;lt;/ul&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;복사한 링크를 아래와 같은 형태로 작성하시고 생성한 index.html 에 붙혀넣습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;'itms-services://?action=download-manifest&amp;amp;url=https://dl.dropboxusercontent.com/s/asdf234sdff/manifest.plist'&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 다시 업로드 해주겠습니다. 최종적으로 드랍박스에 올라간 파일은 3개가 되었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이렇게 하시고 마지막으로 올라간 index.html 의 링크를 유저들에게 전달합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;잘 안되시면&amp;nbsp;링크를 타고 들어가서 index.html 파일을 자신의 디바이스 경로에 다운로드 받고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;열어서 설치(a 태그) 텍스트를 눌러주시면 됩니다. 설치가 시작되고...&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f3c000;&quot;&gt;설정 &amp;gt; 일반 &amp;gt; VPN 기기관리 &amp;gt; 해당 인증서 &amp;gt; 신뢰하기&lt;/span&gt;&lt;/b&gt; 까지 진행해주신후&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설치를 해주시면 됩니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;결론&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;주의 사항은 반드시 메니페스트의 버전, id 값 확인하시고 링크 주소도 순서대로 진행하시어야&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저 같은 삽질의 과정을 거치지 않습니다  &lt;/p&gt;</description>
      <category>개발 코딩 정보 공유/애플 iOS 스위프트 Xcode</category>
      <category>Apple</category>
      <category>배포</category>
      <category>아이폰</category>
      <category>애플</category>
      <category>앱개발</category>
      <category>엔터프라이즈</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/176</guid>
      <comments>https://kimback03.tistory.com/176#entry176comment</comments>
      <pubDate>Thu, 8 Jun 2023 10:57:38 +0900</pubDate>
    </item>
    <item>
      <title>골치아픈 애플 개발자 법인등록에 대해서 알아보자</title>
      <link>https://kimback03.tistory.com/175</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-07 오후 4.34.08.png&quot; data-origin-width=&quot;890&quot; data-origin-height=&quot;700&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cQ1tBa/btsi3XKgKVQ/KizblP1LkkL7nxiBLCrbJ1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cQ1tBa/btsi3XKgKVQ/KizblP1LkkL7nxiBLCrbJ1/img.png&quot; data-alt=&quot;애플 개발자 계정 (법인)에 대해서 알아본다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cQ1tBa/btsi3XKgKVQ/KizblP1LkkL7nxiBLCrbJ1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcQ1tBa%2Fbtsi3XKgKVQ%2FKizblP1LkkL7nxiBLCrbJ1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;890&quot; height=&quot;700&quot; data-filename=&quot;스크린샷 2023-06-07 오후 4.34.08.png&quot; data-origin-width=&quot;890&quot; data-origin-height=&quot;700&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;애플 개발자 계정 (법인)에 대해서 알아본다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&amp;nbsp;&lt;/h3&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;소개&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요.김과자 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;애플 개발자 (법인) 등록 관련 작업은 꽤 골치가 아픈데요.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;최근 등록할일이 생기는 바람에 기록도 해둘겸&amp;nbsp;내용을 정리해 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;몇일이 지난후 작성하는 것이라 대략적인 참고만 하시기 바랍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;본문&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&quot;개발자 등록 그까짓거 ~! &quot; 하며 호기롭게 애플 개발자 센터로 접속하였습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;개인등록까지는 진행에 무리가 없으나 법인(조직) 등록은 꽤나 절차가 까다롭습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;아래는 애플에서 설명하는 개인과 조직을 나누는 기준입니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bSunea/btsi2eTLbvg/AQof24oD2fjVP2D0kVCur0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bSunea/btsi2eTLbvg/AQof24oD2fjVP2D0kVCur0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;672&quot; data-origin-height=&quot;294&quot; data-filename=&quot;스크린샷 2023-06-07 오후 4.04.36.png&quot; style=&quot;width: 62.423501%; margin-right: 10px;&quot; data-widthpercent=&quot;63.16&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bSunea/btsi2eTLbvg/AQof24oD2fjVP2D0kVCur0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbSunea%2Fbtsi2eTLbvg%2FAQof24oD2fjVP2D0kVCur0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;672&quot; height=&quot;294&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/oVcso/btsiU4dmMf2/KtKC7SiATNpwKJdkmSaw5k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/oVcso/btsiU4dmMf2/KtKC7SiATNpwKJdkmSaw5k/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;128&quot; data-origin-height=&quot;96&quot; data-filename=&quot;스크린샷 2023-06-07 오후 4.04.43.png&quot; style=&quot;width: 36.413709%;&quot; data-widthpercent=&quot;36.84&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/oVcso/btsiU4dmMf2/KtKC7SiATNpwKJdkmSaw5k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FoVcso%2FbtsiU4dmMf2%2FKtKC7SiATNpwKJdkmSaw5k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;128&quot; height=&quot;96&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;개발자 센터 진입&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-07 오후 4.08.48.png&quot; data-origin-width=&quot;1926&quot; data-origin-height=&quot;578&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/2Nlrp/btsiRFdO5uD/J4jJahPn2zYJgNPfc2b4V0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/2Nlrp/btsiRFdO5uD/J4jJahPn2zYJgNPfc2b4V0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/2Nlrp/btsiRFdO5uD/J4jJahPn2zYJgNPfc2b4V0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F2Nlrp%2FbtsiRFdO5uD%2FJ4jJahPn2zYJgNPfc2b4V0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1926&quot; height=&quot;578&quot; data-filename=&quot;스크린샷 2023-06-07 오후 4.08.48.png&quot; data-origin-width=&quot;1926&quot; data-origin-height=&quot;578&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;조직일 경우 아래의 준비물? 들이 추가로 필요합니다. 사전에 잘 확인하시고 등록을 진행해야 합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-07 오후 4.11.09.png&quot; data-origin-width=&quot;2078&quot; data-origin-height=&quot;1032&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dwQQbS/btsi2R4N4CF/ysMfzrK676UkAMKBfpVpN0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dwQQbS/btsi2R4N4CF/ysMfzrK676UkAMKBfpVpN0/img.png&quot; data-alt=&quot;개인과 법인의 차이&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dwQQbS/btsi2R4N4CF/ysMfzrK676UkAMKBfpVpN0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdwQQbS%2Fbtsi2R4N4CF%2FysMfzrK676UkAMKBfpVpN0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2078&quot; height=&quot;1032&quot; data-filename=&quot;스크린샷 2023-06-07 오후 4.11.09.png&quot; data-origin-width=&quot;2078&quot; data-origin-height=&quot;1032&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;개인과 법인의 차이&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-04-05 오전 11.18.55.png&quot; data-origin-width=&quot;468&quot; data-origin-height=&quot;407&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/clWJlq/btsiQ7aBzop/htXJCKXwvGGBo4KZV7q7L0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/clWJlq/btsiQ7aBzop/htXJCKXwvGGBo4KZV7q7L0/img.png&quot; data-alt=&quot;개발자 등록시 타입을 선택한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/clWJlq/btsiQ7aBzop/htXJCKXwvGGBo4KZV7q7L0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FclWJlq%2FbtsiQ7aBzop%2FhtXJCKXwvGGBo4KZV7q7L0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;468&quot; height=&quot;407&quot; data-filename=&quot;스크린샷 2023-04-05 오전 11.18.55.png&quot; data-origin-width=&quot;468&quot; data-origin-height=&quot;407&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;개발자 등록시 타입을 선택한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;등록 절차를 진행하면서&amp;nbsp;법인으로 선택하고 진행합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;중간에 DUNS 번호 입력을 하는 부분이 나오는데 &lt;span style=&quot;background-color: #f3c000;&quot;&gt;&lt;b&gt;DUNS 번호가 미리 준비&lt;/b&gt;&lt;/span&gt;되어 있다면 다행이지만&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;보통은 그렇지 않기에... 해당 번호를 신청 해야합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-06-07 오후 4.15.04.png&quot; data-origin-width=&quot;1972&quot; data-origin-height=&quot;618&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bZan7o/btsi2yLpj6u/SvAIBK4NnKK0ygXqDnVYek/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bZan7o/btsi2yLpj6u/SvAIBK4NnKK0ygXqDnVYek/img.png&quot; data-alt=&quot;duns 번호가 꼭 필요하다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bZan7o/btsi2yLpj6u/SvAIBK4NnKK0ygXqDnVYek/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbZan7o%2Fbtsi2yLpj6u%2FSvAIBK4NnKK0ygXqDnVYek%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1972&quot; height=&quot;618&quot; data-filename=&quot;스크린샷 2023-06-07 오후 4.15.04.png&quot; data-origin-width=&quot;1972&quot; data-origin-height=&quot;618&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;duns 번호가 꼭 필요하다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;DUNS 조회/등록&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://developer.apple.com/enroll/duns-lookup/#!/search&quot;&gt;https://developer.apple.com/enroll/duns-lookup/#!/search&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/kHJ4T/btsi3xEWo8R/v5kkyWBNZMazbPAjt0Sm61/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/kHJ4T/btsi3xEWo8R/v5kkyWBNZMazbPAjt0Sm61/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;868&quot; data-origin-height=&quot;514&quot; data-filename=&quot;스크린샷 2023-04-05 오전 10.49.13.png&quot; style=&quot;width: 42.35259%; margin-right: 10px;&quot; data-widthpercent=&quot;42.85&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/kHJ4T/btsi3xEWo8R/v5kkyWBNZMazbPAjt0Sm61/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkHJ4T%2Fbtsi3xEWo8R%2Fv5kkyWBNZMazbPAjt0Sm61%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;868&quot; height=&quot;514&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cA2ysX/btsiU45wZbD/TdiOSnEZlcMkKqvRqbcx00/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cA2ysX/btsiU45wZbD/TdiOSnEZlcMkKqvRqbcx00/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;768&quot; data-origin-height=&quot;341&quot; data-filename=&quot;스크린샷 2023-04-05 오전 10.50.48.png&quot; style=&quot;width: 56.484619%;&quot; data-widthpercent=&quot;57.15&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cA2ysX/btsiU45wZbD/TdiOSnEZlcMkKqvRqbcx00/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcA2ysX%2FbtsiU45wZbD%2FTdiOSnEZlcMkKqvRqbcx00%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;768&quot; height=&quot;341&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;duns 번호 조회/ 등록이 통합되었다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해당 링크로 이동하면 duns 를 조회/등록하는 절차를 거치게 됩니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;혹시나 발급이 되었다면 조회가 가능합니다. 없다면 등록하시면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-04-05 오전 11.29.11.png&quot; data-origin-width=&quot;538&quot; data-origin-height=&quot;164&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/TxKCJ/btsi3xyc3kd/q1qz3qwG2OrBz8WksPaY6k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/TxKCJ/btsi3xyc3kd/q1qz3qwG2OrBz8WksPaY6k/img.png&quot; data-alt=&quot;DUNS 아무거나 입력하면 안됨...&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/TxKCJ/btsi3xyc3kd/q1qz3qwG2OrBz8WksPaY6k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FTxKCJ%2Fbtsi3xyc3kd%2Fq1qz3qwG2OrBz8WksPaY6k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;538&quot; height=&quot;164&quot; data-filename=&quot;스크린샷 2023-04-05 오전 11.29.11.png&quot; data-origin-width=&quot;538&quot; data-origin-height=&quot;164&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;DUNS 아무거나 입력하면 안됨...&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;등록하실때는 &lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;사업자등록증 (영문) 이 필요합니다. 없어도 되지만 보면서 하면 편합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;영문으로 법인 정보를 기입하고&amp;nbsp;&lt;/span&gt;신청하면 티켓발행 메일이 오고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;보통 하루정도 기다려보시면 메일이 옵니다. (요새는 더 빠르게 진행됩니다.)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;메일이 오면 DUNS가 갱신되었다고 알려줍니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해당 번호를 가지고 개발자 등록시 입력하고 등록을 진행합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;등록시에는 회사 전화번호, 이메일(회사도메인), &amp;nbsp;등이 필요합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-04-05 오전 11.06.51.png&quot; data-origin-width=&quot;1025&quot; data-origin-height=&quot;188&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/l6F33/btsi11AlXR2/y7WmoW6UiMhmGOr9o1f6qk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/l6F33/btsi11AlXR2/y7WmoW6UiMhmGOr9o1f6qk/img.png&quot; data-alt=&quot;dev program 가입은 duns 만 있으면 매우 쉽다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/l6F33/btsi11AlXR2/y7WmoW6UiMhmGOr9o1f6qk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fl6F33%2Fbtsi11AlXR2%2Fy7WmoW6UiMhmGOr9o1f6qk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1025&quot; height=&quot;188&quot; data-filename=&quot;스크린샷 2023-04-05 오전 11.06.51.png&quot; data-origin-width=&quot;1025&quot; data-origin-height=&quot;188&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;dev program 가입은 duns 만 있으면 매우 쉽다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 나서 하루이틀후 등록시 또 메일이 가고  입력한 회사 번호를 통해 애플에서 전화가 옵니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;DUNS 번호만 잘 받는다면 나머지는 일사천리 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;법인 등록에 참고가 되시길 바랍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>개발 코딩 정보 공유/애플 iOS 스위프트 Xcode</category>
      <category>개발자등록</category>
      <category>법인등록</category>
      <category>아이폰</category>
      <category>애플</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/175</guid>
      <comments>https://kimback03.tistory.com/175#entry175comment</comments>
      <pubDate>Wed, 7 Jun 2023 16:36:22 +0900</pubDate>
    </item>
    <item>
      <title>애플 페이 너무 잘~ 사용하는 방법, 어디서 어떻게 사용할까?</title>
      <link>https://kimback03.tistory.com/174</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-04-09 오전 10.39.37.png&quot; data-origin-width=&quot;860&quot; data-origin-height=&quot;956&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cSMOyy/btr8MrhUhA7/sc8btX6di95GtCGpzuPZY0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cSMOyy/btr8MrhUhA7/sc8btX6di95GtCGpzuPZY0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cSMOyy/btr8MrhUhA7/sc8btX6di95GtCGpzuPZY0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcSMOyy%2Fbtr8MrhUhA7%2Fsc8btX6di95GtCGpzuPZY0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;399&quot; height=&quot;444&quot; data-filename=&quot;스크린샷 2023-04-09 오전 10.39.37.png&quot; data-origin-width=&quot;860&quot; data-origin-height=&quot;956&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;드디어 상용화된 애플페이! 잘 사용하면 우리의 소비 생활을 편리하게 해줄겁니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;삼성카드와 다르게 nfc 방식을 사용하여 아직까지 결제가능한 가맹점(단말장치)가&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;많지 않습니다. 현대카드만 가능하기때문에 많은 제한이 있는것도 사실입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;애플페이 등록은 아래에서 확인 가능합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/173&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2023.04.01 - [IT 테크 기술 지식 공유] - 애플페이 나도 한번 써보자~! 일단 현대카드만&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;어떤기기&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;막상 사용하려고 보니 어떤 기기에서 사용할수 있을지 내 아이폰에서 사용이 될까?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;의문이 듭니다. 아이폰은 매번 하위 기기까지 업데이트 지원을 해주기 때문에&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Face ID 와 Touch ID 기능이 있는 거의 모든 아이폰에서 애플페이를 사용가능합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #333333; text-align: left;&quot; data-ke-size=&quot;size20&quot;&gt;호환되는 모델&lt;/h4&gt;
&lt;div style=&quot;color: #333333; text-align: left;&quot;&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Face ID 기능이 있는 iPhone 모델&lt;/li&gt;
&lt;li&gt;Touch ID 기능이 있는 iPhone 모델(iPhone 5s 제외)&lt;/li&gt;
&lt;li&gt;Touch ID 또는 Face ID 기능이 있는 iPad Pro, iPad Air, iPad 및 iPad mini 모델&lt;/li&gt;
&lt;li&gt;Apple Watch Series 1 및 이후 모델&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; text-align: left;&quot;&gt;
&lt;div style=&quot;color: #000000; text-align: start;&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;심지어 맥북에서도 사용가능합니다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Touch ID 기능이 있는 Mac 모델&lt;/li&gt;
&lt;li&gt;2012년 및 이후에 출시된 Mac 모델(Apple Pay 기능이 지원되는 iPhone 또는 Apple Watch와 함께 사용)&lt;/li&gt;
&lt;li&gt;Touch ID 탑재형 Magic Keyboard와 페어링되어 있으며&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a style=&quot;color: #0070c9;&quot; href=&quot;https://support.apple.com/ko-kr/HT211814&quot;&gt;Apple Silicon이 탑재된 Mac 컴퓨터&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;어떤카드&lt;/h3&gt;
&lt;h4 style=&quot;text-align: left;&quot; data-ke-size=&quot;size20&quot;&gt;&amp;nbsp;&lt;/h4&gt;
&lt;h4 style=&quot;text-align: left;&quot; data-ke-size=&quot;size20&quot;&gt;이용 제한 카드&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;AMEXㆍDinersㆍUnionPay 브랜드 카드&lt;/li&gt;
&lt;li&gt;선불ㆍGiftㆍ후불하이패스 카드, Chameleon&lt;/li&gt;
&lt;li&gt;택시ㆍ화물차 유가보조금 카드&lt;/li&gt;
&lt;li&gt;법인명 법인 카드&lt;/li&gt;
&lt;li&gt;일부 개인명 법인 카드 : 주유 전용, 의약품 구매, 항공권 전용, 구매 전용 카드(법인 캐시백형), 법인 중장비 선수금 결제&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;애플페이는 현재 현대카드 기준으로 사용이 가능합니다. 현대카드도 전부다 되는게 아닙니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위와 같이 이용에 제한이 있는 카드들이 있습니다. 자신의 카드를 살펴 보시고 사용이 되는지 확인하시기 바랍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;국내 전용 카드같은경우 현대카드 앱에서만 추가가 가능합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;사용방법&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;등록까지 마쳤다면 이제는 사용해볼 차례 입니다. 사용은 너무 간편합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;측면 버튼을 두번 딸깍딸깍 눌러줍니다. 바로 애플페이 지갑앱이 등장합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이때 재빨리 잘생긴 내 얼굴을 갖다 대주세요. 애플페이가 결재 대기 상태로 진입합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이제 nfc 애플페이가 되는 단말기에 아이폰의 상단 부분을 살포시 가져다 대줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;바로 결재가 완료 됩니다. 빛의 속도로 결재가 됩니다.  &lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bbWlOF/btr8UVh9E6X/kRmoPzEOTOMFH9I49A1vx0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bbWlOF/btr8UVh9E6X/kRmoPzEOTOMFH9I49A1vx0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;772&quot; data-origin-height=&quot;1064&quot; data-filename=&quot;스크린샷 2023-04-09 오전 10.05.44.png&quot; width=&quot;307&quot; height=&quot;423&quot; style=&quot;width: 43.029306%; margin-right: 10px;&quot; data-widthpercent=&quot;43.54&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bbWlOF/btr8UVh9E6X/kRmoPzEOTOMFH9I49A1vx0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbbWlOF%2Fbtr8UVh9E6X%2FkRmoPzEOTOMFH9I49A1vx0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;772&quot; height=&quot;1064&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/AJ2wb/btr8Lh1ebp9/jrzjyMATKsY374U7EBkbgK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/AJ2wb/btr8Lh1ebp9/jrzjyMATKsY374U7EBkbgK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;798&quot; data-origin-height=&quot;848&quot; data-filename=&quot;스크린샷 2023-04-09 오전 10.05.57.png&quot; style=&quot;width: 55.807903%;&quot; data-widthpercent=&quot;56.46&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/AJ2wb/btr8Lh1ebp9/jrzjyMATKsY374U7EBkbgK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FAJ2wb%2Fbtr8Lh1ebp9%2FjrzjyMATKsY374U7EBkbgK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;798&quot; height=&quot;848&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;어디서 결재&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그럼 이제 어디서 결재해야 할까요?&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이폰의 경우 젊은 층이 많이 사용하기 때문에 많은 브랜드들이 재빠르게 시장상황에 대처 하고 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-04-09 오전 10.11.46.png&quot; data-origin-width=&quot;2562&quot; data-origin-height=&quot;916&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/k70vD/btr8PYMZ5HT/3xSboEzvj4yW1rggJuxZn1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/k70vD/btr8PYMZ5HT/3xSboEzvj4yW1rggJuxZn1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/k70vD/btr8PYMZ5HT/3xSboEzvj4yW1rggJuxZn1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fk70vD%2Fbtr8PYMZ5HT%2F3xSboEzvj4yW1rggJuxZn1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2562&quot; height=&quot;916&quot; data-filename=&quot;스크린샷 2023-04-09 오전 10.11.46.png&quot; data-origin-width=&quot;2562&quot; data-origin-height=&quot;916&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;현재 너무나 많은 브랜드들이 지원을 하고 있기 때문에 전부 소개할수 없습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;현대카드의 &lt;a title=&quot;지원브랜드&quot; href=&quot;https://www.hyundaicard.com/cpu/ug/CPUUG4001_02.hc?tabindex=1&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;지원브랜드&lt;/a&gt; 페이지 참고 해주세요.&lt;/p&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;많이들 사용하는 토스앱을 통해서 주변의 애플매장을 쉽게 검색할수 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이폰 검색에 애플페이라고 입력합니다. 토스앱 애플매장 찾기가 나옵니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/brj0dj/btr8LOdtQwz/NcZ5z9t40H9xqR7by4cTX0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/brj0dj/btr8LOdtQwz/NcZ5z9t40H9xqR7by4cTX0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot; data-filename=&quot;IMG_0892.PNG&quot; width=&quot;450&quot; height=&quot;974&quot; style=&quot;width: 49.418605%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/brj0dj/btr8LOdtQwz/NcZ5z9t40H9xqR7by4cTX0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbrj0dj%2Fbtr8LOdtQwz%2FNcZ5z9t40H9xqR7by4cTX0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;828&quot; height=&quot;1792&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bx6qJY/btr8LjLriIY/xMhtB7KRCb2LG8ABPdnKVk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bx6qJY/btr8LjLriIY/xMhtB7KRCb2LG8ABPdnKVk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot; data-filename=&quot;IMG_0893.PNG&quot; width=&quot;444&quot; height=&quot;961&quot; style=&quot;width: 49.418605%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bx6qJY/btr8LjLriIY/xMhtB7KRCb2LG8ABPdnKVk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbx6qJY%2Fbtr8LjLriIY%2FxMhtB7KRCb2LG8ABPdnKVk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;828&quot; height=&quot;1792&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;토스앱으로 진입하면 깜짝 놀라실 겁니다. 주변에 꽤 많은 샵에서 애플페이 사용을 지원하고 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;끝으로&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;편리한 애플페이 사용에 대해서 자세히 알아봤습니다. 물론 아직까지는 주로 편의점 및 프렌차이즈 위주로 사용이 가능합니다만...&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;영세 자영업자들은 단말기를 교체까지 해야하는 문제가 있고, 현대카드만 지원되다 보니 자주가능 동네가게나 맛집등에서 향후 사용이 가능할지는 미지수 입니다. &amp;nbsp;어찌됐든 &lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;분명한 것은&amp;nbsp;&lt;/span&gt;제가 사용해보니 너무 편리하다는 것입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자신이 아이폰+현대카드 이용자다? 그럼 무조건 사용해보시길 바랍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유</category>
      <category>아이폰</category>
      <category>애플페이</category>
      <category>현대카드</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/174</guid>
      <comments>https://kimback03.tistory.com/174#entry174comment</comments>
      <pubDate>Sun, 9 Apr 2023 10:42:08 +0900</pubDate>
    </item>
    <item>
      <title>애플페이 나도 한번 써보자~! 일단 현대카드만</title>
      <link>https://kimback03.tistory.com/173</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-04-01 오후 6.05.53.png&quot; data-origin-width=&quot;357&quot; data-origin-height=&quot;376&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/pLRUS/btr7fmcbfUG/aruMvhsodwWpcrTAJVVeeK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/pLRUS/btr7fmcbfUG/aruMvhsodwWpcrTAJVVeeK/img.png&quot; data-alt=&quot;애플페이가 국내에서도 사용가능해졌다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/pLRUS/btr7fmcbfUG/aruMvhsodwWpcrTAJVVeeK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FpLRUS%2Fbtr7fmcbfUG%2FaruMvhsodwWpcrTAJVVeeK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;357&quot; height=&quot;376&quot; data-filename=&quot;스크린샷 2023-04-01 오후 6.05.53.png&quot; data-origin-width=&quot;357&quot; data-origin-height=&quot;376&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;애플페이가 국내에서도 사용가능해졌다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;드디어 한국에도 애플페이가 상륙하였습니다. 이미 2014년 부터 사용중이던 해외와는 다르게&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;한국은 이제야 사용할수 있게 되었습니다. 애플페이의 장점은 실물 카드가 없어도 스마트폰만 있다면&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;바로 결제가 가능하다는 것입니다. 국내 시장을 잠식한 삼성페이처럼요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래에서 애플페이 등록부터 사용까지 알아보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;본문&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번 애플페이 이슈는 아이폰 유저들에게 꽤나 좋은 뉴스거리일것입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우리는 그동안 갤럭시를 쓰는 사람들을 은근히 부러워 했던 것입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;바로 갤럭시에 탑재된 삼성페이 때문입니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;이제 아이폰도 카드 없이 결제가 가능합니다!&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;단. 현대카드만 됩니다...&lt;/b&gt;  &lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저는 사용하고 있던 현대카드가 있어서 테스트가 가능했습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이폰에서 현대카드앱으로 들어가겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_IMG_0772.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1281&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b0zx67/btr7gS82pYl/iTMY9P4DOFuZcZCMScvlD1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b0zx67/btr7gS82pYl/iTMY9P4DOFuZcZCMScvlD1/img.png&quot; data-alt=&quot;현대카드앱으로 진입한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b0zx67/btr7gS82pYl/iTMY9P4DOFuZcZCMScvlD1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb0zx67%2Fbtr7gS82pYl%2FiTMY9P4DOFuZcZCMScvlD1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;451&quot; height=&quot;976&quot; data-filename=&quot;edited_IMG_0772.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1281&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;현대카드앱으로 진입한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;상단 메뉴의 앱카드로 들어가보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자신의 카드가 보이고 누가봐도 누르고 싶게 생긴 부분이 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_IMG_0773.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;917&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/3tBpm/btr7fmDeDuE/Twrf2Hc4SEKsnB2xjBJ8TK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/3tBpm/btr7fmDeDuE/Twrf2Hc4SEKsnB2xjBJ8TK/img.png&quot; data-alt=&quot;앱카드 진입화면&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/3tBpm/btr7fmDeDuE/Twrf2Hc4SEKsnB2xjBJ8TK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F3tBpm%2Fbtr7fmDeDuE%2FTwrf2Hc4SEKsnB2xjBJ8TK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;453&quot; height=&quot;980&quot; data-filename=&quot;edited_IMG_0773.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;917&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;앱카드 진입화면&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;바로 이 부분 Apple 지갑에 추가로 들어가겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-04-01 오후 5.44.46.png&quot; data-origin-width=&quot;417&quot; data-origin-height=&quot;86&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cDVccW/btr7iJYbsky/KJsYFCTzZSi4YolGFh7L01/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cDVccW/btr7iJYbsky/KJsYFCTzZSi4YolGFh7L01/img.png&quot; data-alt=&quot;누가봐도 누르고 싶게 생긴 버튼&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cDVccW/btr7iJYbsky/KJsYFCTzZSi4YolGFh7L01/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcDVccW%2Fbtr7iJYbsky%2FKJsYFCTzZSi4YolGFh7L01%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;417&quot; height=&quot;86&quot; data-filename=&quot;스크린샷 2023-04-01 오후 5.44.46.png&quot; data-origin-width=&quot;417&quot; data-origin-height=&quot;86&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;누가봐도 누르고 싶게 생긴 버튼&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;몇가지 약관 및 동의를 진행합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_IMG_0774.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;880&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/k4owY/btr7e1yULkw/cKNYFNjELuKZQtSndWdks1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/k4owY/btr7e1yULkw/cKNYFNjELuKZQtSndWdks1/img.png&quot; data-alt=&quot;동의는 가볍게 네네&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/k4owY/btr7e1yULkw/cKNYFNjELuKZQtSndWdks1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fk4owY%2Fbtr7e1yULkw%2FcKNYFNjELuKZQtSndWdks1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;430&quot; height=&quot;457&quot; data-filename=&quot;edited_IMG_0774.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;880&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;동의는 가볍게 네네&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;언제나 처럼 네네~ 하고 동의하기 꾹 눌러줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_IMG_0776.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1152&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cgGXKM/btr7gQwADG2/3Q7WzXjA6Bt5xKqZ3qdMKk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cgGXKM/btr7gQwADG2/3Q7WzXjA6Bt5xKqZ3qdMKk/img.png&quot; data-alt=&quot;카드 추가 진행중&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cgGXKM/btr7gQwADG2/3Q7WzXjA6Bt5xKqZ3qdMKk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcgGXKM%2Fbtr7gQwADG2%2F3Q7WzXjA6Bt5xKqZ3qdMKk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;408&quot; height=&quot;883&quot; data-filename=&quot;edited_IMG_0776.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1152&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;카드 추가 진행중&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;카드 추가 하기가 나오면 다음을 눌러줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-04-01 오후 5.48.00.png&quot; data-origin-width=&quot;430&quot; data-origin-height=&quot;95&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bcpLPJ/btr7pTeRTUf/dwSMA4MFaFr8JgV07p689K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bcpLPJ/btr7pTeRTUf/dwSMA4MFaFr8JgV07p689K/img.png&quot; data-alt=&quot;카드 추가 알림창&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bcpLPJ/btr7pTeRTUf/dwSMA4MFaFr8JgV07p689K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbcpLPJ%2Fbtr7pTeRTUf%2FdwSMA4MFaFr8JgV07p689K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;430&quot; height=&quot;95&quot; data-filename=&quot;스크린샷 2023-04-01 오후 5.48.00.png&quot; data-origin-width=&quot;430&quot; data-origin-height=&quot;95&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;카드 추가 알림창&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;조금 뒤 해당 알림창이 뜨고 기다리면 다음 화면으로 이동합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_IMG_0778.PNG&quot; data-origin-width=&quot;825&quot; data-origin-height=&quot;307&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cbdqGJ/btr7hveEaWd/RiOzXO4JzOjAUOrImYSJy1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cbdqGJ/btr7hveEaWd/RiOzXO4JzOjAUOrImYSJy1/img.png&quot; data-alt=&quot;기본 카드로 사용할까?&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cbdqGJ/btr7hveEaWd/RiOzXO4JzOjAUOrImYSJy1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcbdqGJ%2Fbtr7hveEaWd%2FRiOzXO4JzOjAUOrImYSJy1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;465&quot; height=&quot;1006&quot; data-filename=&quot;edited_IMG_0778.PNG&quot; data-origin-width=&quot;825&quot; data-origin-height=&quot;307&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;기본 카드로 사용할까?&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저는 하단의 기본카드로 사용을 눌러주겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/byqFo1/btr7iLVRLZ6/F7Dp9u4KuKPSUIMm8JWoeK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/byqFo1/btr7iLVRLZ6/F7Dp9u4KuKPSUIMm8JWoeK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;300&quot; data-origin-height=&quot;649&quot; data-filename=&quot;edited_IMG_0779.PNG&quot; width=&quot;265&quot; height=&quot;574&quot; data-widthpercent=&quot;50.01&quot; style=&quot;width: 49.4291%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/byqFo1/btr7iLVRLZ6/F7Dp9u4KuKPSUIMm8JWoeK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbyqFo1%2Fbtr7iLVRLZ6%2FF7Dp9u4KuKPSUIMm8JWoeK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;300&quot; height=&quot;649&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/3hy8m/btr7d8LRz8h/EK3PhwKs0JqWKUkK1Dc441/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/3hy8m/btr7d8LRz8h/EK3PhwKs0JqWKUkK1Dc441/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot; data-filename=&quot;IMG_0780.PNG&quot; style=&quot;width: 49.4081%;&quot; data-widthpercent=&quot;49.99&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/3hy8m/btr7d8LRz8h/EK3PhwKs0JqWKUkK1Dc441/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F3hy8m%2Fbtr7d8LRz8h%2FEK3PhwKs0JqWKUkK1Dc441%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;828&quot; height=&quot;1792&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;잠금 버튼을 두번 누르면 지갑이 열린다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사용방법이 표시된 튜토리얼을 확인합니다. 기본적인 사용은 잠금버튼을 두번 딸깍딸깍 해주면 바로 애플페이가 열리게 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-04-01 오후 5.51.01.png&quot; data-origin-width=&quot;89&quot; data-origin-height=&quot;116&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/9spjm/btr7pUrijRW/pUOuGWstQvLqex72qnzDZ0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/9spjm/btr7pUrijRW/pUOuGWstQvLqex72qnzDZ0/img.png&quot; data-alt=&quot;이것이 지갑 앱이다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/9spjm/btr7pUrijRW/pUOuGWstQvLqex72qnzDZ0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F9spjm%2Fbtr7pUrijRW%2FpUOuGWstQvLqex72qnzDZ0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;89&quot; height=&quot;116&quot; data-filename=&quot;스크린샷 2023-04-01 오후 5.51.01.png&quot; data-origin-width=&quot;89&quot; data-origin-height=&quot;116&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;이것이 지갑 앱이다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;정말 간단하게 등록은 다 되었습니다. 지갑 앱에 들어가시면 잘 등록된것을 볼수 있습니다.&lt;/p&gt;

&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;IMG_0782.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cbTXJU/btr7f0s4u4U/qXVMxUMqoXQHDjIkEkq1Ik/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cbTXJU/btr7f0s4u4U/qXVMxUMqoXQHDjIkEkq1Ik/img.png&quot; data-alt=&quot;지갑앱을 열면 카드가 등록된것을 볼수있다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cbTXJU/btr7f0s4u4U/qXVMxUMqoXQHDjIkEkq1Ik/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcbTXJU%2Fbtr7f0s4u4U%2FqXVMxUMqoXQHDjIkEkq1Ik%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;326&quot; height=&quot;706&quot; data-filename=&quot;IMG_0782.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;지갑앱을 열면 카드가 등록된것을 볼수있다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설정에서 지갑 및 apple pay 로 진입하겠습니다. 이곳에서 애플페이에 대한 각종 옵션을 설정할수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_IMG_0783.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/NA1TA/btr7gRbbZqH/dfrNorPya26N4iIhlAS6cK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/NA1TA/btr7gRbbZqH/dfrNorPya26N4iIhlAS6cK/img.png&quot; data-alt=&quot;설정에서도 애플페이 관련 옵션을 활성화 할수 있다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/NA1TA/btr7gRbbZqH/dfrNorPya26N4iIhlAS6cK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FNA1TA%2Fbtr7gRbbZqH%2FdfrNorPya26N4iIhlAS6cK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;423&quot; height=&quot;915&quot; data-filename=&quot;edited_IMG_0783.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;설정에서도 애플페이 관련 옵션을 활성화 할수 있다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;익스프레스 교통카드를 활성화 하면 아이폰을 가져다 대는것만으로 교통카드 리더기에 인식하게 됩니다. 너무나 편리한 기능입니다만...&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;현대카드측에서는 아직은 해당 기능이 적용 안된것으로 보여집니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그러나 티머니 측에서는 nfc 관련 기술을 등록 하는등 행보를 보면 조만간 적용될 것으로 보여집니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;끝으로&amp;nbsp;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;너무나 반가운 소식이 아닐수 없습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;현재는 단말기 사정상 애플페이가 결제 가능한 점포는 많지 않습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;젊은 세대가 아이폰을 많이 사용하는 만큼 업계에서는 빠르게 단말기 보급이 될것 으로 보입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아무래도 매출에 직결되는 부분이니까요...&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;꼭좀 교통카드 기능도 빨리 해결주었으면 좋겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유</category>
      <category>애플페이</category>
      <category>애플페이등록</category>
      <category>애플페이사용</category>
      <category>현대카드</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/173</guid>
      <comments>https://kimback03.tistory.com/173#entry173comment</comments>
      <pubDate>Sat, 1 Apr 2023 18:09:29 +0900</pubDate>
    </item>
    <item>
      <title>오디오 플레이어 레코드 만들기 - 녹음 기능을 구현해보자</title>
      <link>https://kimback03.tistory.com/172</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-04-01 오후 5.22.21.png&quot; data-origin-width=&quot;436&quot; data-origin-height=&quot;336&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b9Nxoz/btr7g8Yr38D/AeIQu9MkpxLpKkVSgyCAL0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b9Nxoz/btr7g8Yr38D/AeIQu9MkpxLpKkVSgyCAL0/img.png&quot; data-alt=&quot;간단하게 녹음기능을 구현할수 있다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b9Nxoz/btr7g8Yr38D/AeIQu9MkpxLpKkVSgyCAL0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb9Nxoz%2Fbtr7g8Yr38D%2FAeIQu9MkpxLpKkVSgyCAL0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;436&quot; height=&quot;336&quot; data-filename=&quot;스크린샷 2023-04-01 오후 5.22.21.png&quot; data-origin-width=&quot;436&quot; data-origin-height=&quot;336&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;간단하게 녹음기능을 구현할수 있다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요. 지난 글에 이어서 녹음 기능을 구현해 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;역시나 오픈 소스를 이용하지 않고 AVFoundation을 이용해서 구현해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;녹음이 시작 되면 오디오 파일이 생성되고 그 파일을 재생하는 기능입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;&lt;a style=&quot;background-color: #ffffff; color: #0070d1; text-align: start;&quot; href=&quot;https://www.blueswt.com/171&quot;&gt;2023.03.31 - [개발 코딩 정보 공유/애플 iOS 스위프트 Xcode] - 오디오 플레이어 녹음 앱 만들기? 바로 시작 해보자&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/154&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2023.03.05 - [개발 코딩 정보 공유/애플 iOS 스위프트 Xcode] - 파이어베이스를 이용한 IOS 테스트 배포&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bxTnXw/btr7n2bUnjb/uyKyW4pVKiYVKajjBwFI0K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bxTnXw/btr7n2bUnjb/uyKyW4pVKiYVKajjBwFI0K/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;774&quot; data-origin-height=&quot;528&quot; data-filename=&quot;edited_스크린샷 2023-04-01 오후 5.25.02.png&quot; width=&quot;541&quot; height=&quot;369&quot; data-widthpercent=&quot;47.36&quot; style=&quot;width: 46.8049%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bxTnXw/btr7n2bUnjb/uyKyW4pVKiYVKajjBwFI0K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbxTnXw%2Fbtr7n2bUnjb%2FuyKyW4pVKiYVKajjBwFI0K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;774&quot; height=&quot;528&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bPpGuF/btr7hUezPmL/yBpUGankK9WIhY6KRDMrek/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bPpGuF/btr7hUezPmL/yBpUGankK9WIhY6KRDMrek/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;836&quot; data-origin-height=&quot;513&quot; data-filename=&quot;edited_스크린샷 2023-04-01 오후 5.24.52.png&quot; width=&quot;530&quot; height=&quot;325&quot; data-widthpercent=&quot;52.64&quot; style=&quot;width: 52.0323%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bPpGuF/btr7hUezPmL/yBpUGankK9WIhY6KRDMrek/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbPpGuF%2Fbtr7hUezPmL%2FyBpUGankK9WIhY6KRDMrek%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;836&quot; height=&quot;513&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;녹음 기능을 구현해보자&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;본문&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;권한설정&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 마이크에 대한 권한 설정부터 하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자신의 info.plist 에서 Privacy - Microphone Usage Description 의 내용을 설정 합니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;또한 파일이 저장되고 있는지 확인하기 위해 아래의 권한도 설정해줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-04-01 오후 5.14.32.png&quot; data-origin-width=&quot;610&quot; data-origin-height=&quot;24&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/OdNHW/btr7rtNOrSK/mazYMvQW3SDE2F9BXsbwN1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/OdNHW/btr7rtNOrSK/mazYMvQW3SDE2F9BXsbwN1/img.png&quot; data-alt=&quot;마이크 사용 권한을 설정합니다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/OdNHW/btr7rtNOrSK/mazYMvQW3SDE2F9BXsbwN1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FOdNHW%2Fbtr7rtNOrSK%2FmazYMvQW3SDE2F9BXsbwN1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;610&quot; height=&quot;24&quot; data-filename=&quot;스크린샷 2023-04-01 오후 5.14.32.png&quot; data-origin-width=&quot;610&quot; data-origin-height=&quot;24&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;마이크 사용 권한을 설정합니다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-04-01 오후 5.15.16.png&quot; data-origin-width=&quot;503&quot; data-origin-height=&quot;38&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b6nChY/btr7gPLdXcQ/JBxk2fLrtSE7xJSuKbadMk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b6nChY/btr7gPLdXcQ/JBxk2fLrtSE7xJSuKbadMk/img.png&quot; data-alt=&quot;file 저장 확인을 위해 권한을 설정한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b6nChY/btr7gPLdXcQ/JBxk2fLrtSE7xJSuKbadMk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb6nChY%2Fbtr7gPLdXcQ%2FJBxk2fLrtSE7xJSuKbadMk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;503&quot; height=&quot;38&quot; data-filename=&quot;스크린샷 2023-04-01 오후 5.15.16.png&quot; data-origin-width=&quot;503&quot; data-origin-height=&quot;38&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;file 저장 확인을 위해 권한을 설정한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;작업시작&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지난 시간의 오디오 플레이어 클래스에 작업하셔도 되고 따로 만드셔도 상관없습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1680335658162&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;class audioRecorderViewController : AVAudioRecorderDelegate {
//...
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;뷰 컨트롤러 클래스는 하나 만들고 delegate를 추가해주겠습니다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1680335727290&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;func audioRecorderDidFinishRecording(_ recorder: AVAudioRecorder, successfully flag: Bool) {
    //...
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;delegate를 추가했으니 해당 함수를 구현해주겠습니다. 내용구현은 자신의 소스에 맞게 하시면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;레코딩이 종료된후 call 되는 형태 이므로 자원정리 및 화면을 클린하는 형태의 구현을 하시면 되겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1680335933473&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt; //rec
var aRecorder : AVAudioRecorder!
var recFile : URL!
var timer : Timer!&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;필요한 변수를 선언하고 녹음 파일이 저장될 경우 사용될 파일을 선언 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해당 소스는 viewDidLoad 정도에 구현하면 좋겠습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1680336041990&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;//rec file
let docDic = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask)[0]
recFile = docDic.appendingPathComponent(&quot;recFile.m4a&quot;)&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1680336211455&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;//셋팅 조정 필요
let rSettings = [
    AVFormatIDKey : NSNumber(value: kAudioFormatAppleLossless as UInt32),
    AVEncoderAudioQualityKey : AVAudioQuality.max.rawValue,
    AVEncoderBitRateKey : 320000,
    AVNumberOfChannelsKey : 2,
    AVSampleRateKey : 44100.0] as [String : Any]

do {
  aRecorder = try AVAudioRecorder(url: recFile, settings: rSettings)
} catch let error as NSError {
    print(&quot;Error-initRecord : \(error)&quot;)
}

aRecorder.delegate = self&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;레코더를 초기화 하기 위해 오디오 품질 셋팅과 딜레게이트를 셋팅합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오디오 플레이어와 마찬가지로 세션도 초기화 해야 합니다.&amp;nbsp;&lt;/p&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1680336560403&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;let session = AVAudioSession.sharedInstance()
do {
    try session.setCategory(.record, mode: .default)
    try session.setActive(true)

} catch let error as NSError {
    print(&quot; AVAudioSession : \(error)&quot;)

}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;세션은 category 설정을 제대로 해주셔야 합니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;녹음을 할 것이므로 .record 를 지정하겠습니다. (혹은 .playAndRecord)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;초기화 관련 작업은 완료 되었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;녹음 버튼을 하나 두고 아래의 코드를 실행하겠습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1680336370636&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;sender.setBackgroundImage(UIImage(systemName: &quot;stop&quot;), for: .normal)
aRecorder.record()
timer = Timer.scheduledTimer(timeInterval: 0.1, target: self, selector: #selector(updateRecordTime) , userInfo: nil, repeats: true)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;놓친 부분이 있습니다. 녹음을 진행하면서 화면에 현재 progress 를 업데이트 하는 부분 입니다.&lt;/p&gt;
&lt;pre id=&quot;code_1680336757253&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;@objc func updateRecordTime() {
    if(aRecorder.isRecording){
        print(&quot;\(audioRecorder.currentTime)&quot;)
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이게 전부 입니다. 정말 간단하게 녹음기능을 구현완료 하였습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;녹음기능을 구현하면 이게 제대로 저장되고 있는지 궁금합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;파일 저장 확인&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자신의 테스트 아이폰을 연결합니다. finder를 여시고 아이폰의 탐색창으로 이동합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이런식으로 왼편에 자신의 아이폰이 보이실겁니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-04-01 오후 5.16.59.png&quot; data-origin-width=&quot;384&quot; data-origin-height=&quot;88&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dZXJ82/btr7gTGRTFu/MSY7Qzk1yHGg2QhUdvt5ek/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dZXJ82/btr7gTGRTFu/MSY7Qzk1yHGg2QhUdvt5ek/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dZXJ82/btr7gTGRTFu/MSY7Qzk1yHGg2QhUdvt5ek/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdZXJ82%2Fbtr7gTGRTFu%2FMSY7Qzk1yHGg2QhUdvt5ek%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;384&quot; height=&quot;88&quot; data-filename=&quot;edited_스크린샷 2023-04-01 오후 5.16.59.png&quot; data-origin-width=&quot;384&quot; data-origin-height=&quot;88&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 파일 탭으로 이동하셔서 자신의 앱 아래의 하위 파일을 확인합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-04-01 오후 5.17.12.png&quot; data-origin-width=&quot;108&quot; data-origin-height=&quot;98&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/m3J8o/btr7gTfNG42/pLK3e15XKQFez7NL2BvRQK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/m3J8o/btr7gTfNG42/pLK3e15XKQFez7NL2BvRQK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/m3J8o/btr7gTfNG42/pLK3e15XKQFez7NL2BvRQK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fm3J8o%2Fbtr7gTfNG42%2FpLK3e15XKQFez7NL2BvRQK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;108&quot; height=&quot;98&quot; data-filename=&quot;스크린샷 2023-04-01 오후 5.17.12.png&quot; data-origin-width=&quot;108&quot; data-origin-height=&quot;98&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제대로 되었다면 우리가 지정한 recFile 이 저장되어 있을것입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;끝으로&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오디오 플레이/녹음 기능을 구현해 보았습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;꽤나 간단해서 오픈소스를 사용할 필요가 없습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;참고문서&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://developer.apple.com/documentation/avfoundation/audio_playback_recording_and_processing&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://developer.apple.com/documentation/avfoundation/audio_playback_recording_and_processing&lt;/a&gt;&lt;/p&gt;</description>
      <category>개발 코딩 정보 공유/애플 iOS 스위프트 Xcode</category>
      <category>IOS</category>
      <category>개발</category>
      <category>앱개발</category>
      <category>앱만들기</category>
      <category>오디오녹음</category>
      <category>오디오플레이어</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/172</guid>
      <comments>https://kimback03.tistory.com/172#entry172comment</comments>
      <pubDate>Sat, 1 Apr 2023 17:32:04 +0900</pubDate>
    </item>
    <item>
      <title>오디오 플레이어 녹음 앱 만들기? 바로 시작 해보자</title>
      <link>https://kimback03.tistory.com/171</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-31 오후 6.21.57.png&quot; data-origin-width=&quot;461&quot; data-origin-height=&quot;381&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/EGH7C/btr7gzAQbX8/tQoSVzHpwbjorHKSpkpQ0K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/EGH7C/btr7gzAQbX8/tQoSVzHpwbjorHKSpkpQ0K/img.png&quot; data-alt=&quot;오디오플레이어를 개발해보자&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/EGH7C/btr7gzAQbX8/tQoSVzHpwbjorHKSpkpQ0K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FEGH7C%2Fbtr7gzAQbX8%2FtQoSVzHpwbjorHKSpkpQ0K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;461&quot; height=&quot;381&quot; data-filename=&quot;스크린샷 2023-03-31 오후 6.21.57.png&quot; data-origin-width=&quot;461&quot; data-origin-height=&quot;381&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;오디오플레이어를 개발해보자&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;프로젝트를 진행하며 참고 내용을 공유 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오늘은 오디오 관련 음악파일을 재생, 녹음도 하는 그러한 앱을 만들어보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;따로 open source를 쓰지는 않고 기본적인 AVFoundation 을 이용하도록 하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c85SWR/btr7eaa4eHv/7cO8rEoTGwU2xBwlhsHqVK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c85SWR/btr7eaa4eHv/7cO8rEoTGwU2xBwlhsHqVK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;786&quot; data-origin-height=&quot;544&quot; data-filename=&quot;스크린샷 2023-03-31 오후 6.23.02.png&quot; width=&quot;370&quot; height=&quot;256&quot; style=&quot;width: 50.2863%; margin-right: 10px;&quot; data-widthpercent=&quot;50.88&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c85SWR/btr7eaa4eHv/7cO8rEoTGwU2xBwlhsHqVK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc85SWR%2Fbtr7eaa4eHv%2F7cO8rEoTGwU2xBwlhsHqVK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;786&quot; height=&quot;544&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zMgyC/btr7dMVGbGW/wYvfrRxrKWKUA6okEhge3k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zMgyC/btr7dMVGbGW/wYvfrRxrKWKUA6okEhge3k/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;724&quot; data-origin-height=&quot;519&quot; data-filename=&quot;스크린샷 2023-03-31 오후 6.24.32.png&quot; style=&quot;width: 48.5509%;&quot; data-widthpercent=&quot;49.12&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zMgyC/btr7dMVGbGW/wYvfrRxrKWKUA6okEhge3k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzMgyC%2Fbtr7dMVGbGW%2FwYvfrRxrKWKUA6okEhge3k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;724&quot; height=&quot;519&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&amp;nbsp;&lt;/h3&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;본문&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-31 오후 6.23.55.png&quot; data-origin-width=&quot;720&quot; data-origin-height=&quot;268&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/JdtVT/btr7dsb9WFL/GzLm3LwwhOXIn7gNHSGaKK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/JdtVT/btr7dsb9WFL/GzLm3LwwhOXIn7gNHSGaKK/img.png&quot; data-alt=&quot;AVFoundation 문서를 확인해보자&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/JdtVT/btr7dsb9WFL/GzLm3LwwhOXIn7gNHSGaKK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJdtVT%2Fbtr7dsb9WFL%2FGzLm3LwwhOXIn7gNHSGaKK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;720&quot; height=&quot;268&quot; data-filename=&quot;스크린샷 2023-03-31 오후 6.23.55.png&quot; data-origin-width=&quot;720&quot; data-origin-height=&quot;268&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;AVFoundation 문서를 확인해보자&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선은 Play 부터 시작해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;첫번째는 음성녹음 &lt;b&gt;ViewController&lt;/b&gt; 를 만들고 변수를 선언하겠습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1680252232105&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;var aPlayer : AVAudioPlayer!
var playFile : URL!
var timer : Timer!&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;AVAudioPlayer&lt;/b&gt; 와 &lt;b&gt;URL&lt;/b&gt; 를 이용해서 작업해보도록 하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;재생할 &lt;b&gt;mp3&lt;/b&gt; 파일을 가져와서 우리의 프로젝트 하위 경로에 넣어주도록 합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-31 오후 5.45.22.png&quot; data-origin-width=&quot;141&quot; data-origin-height=&quot;32&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bn0qb5/btr7dOFKrlw/WjCu0FniJ3fqMmMy5dmSYk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bn0qb5/btr7dOFKrlw/WjCu0FniJ3fqMmMy5dmSYk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bn0qb5/btr7dOFKrlw/WjCu0FniJ3fqMmMy5dmSYk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbn0qb5%2Fbtr7dOFKrlw%2FWjCu0FniJ3fqMmMy5dmSYk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;141&quot; height=&quot;32&quot; data-filename=&quot;스크린샷 2023-03-31 오후 5.45.22.png&quot; data-origin-width=&quot;141&quot; data-origin-height=&quot;32&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;pre id=&quot;code_1680252403812&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;playFile = Bundle.main.url(forResource: &quot;sample_test&quot;, withExtension: &quot;mp3&quot;)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;br /&gt;Bundle.main.url&lt;/b&gt; 을 통해 해당 경로를 가져오도록 하겠습니다. 반드시 확장자도 붙혀주셔야 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고는 세션을 설정해 주겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1680252497290&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;let aSession = AVAudioSession.sharedInstance()
do {
    try aSession.setCategory(.playback, mode: .default)
    try aSession.setActive(true)

} catch let error as NSError {
    print(&quot; aSession : \(error)&quot;)

}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;session&lt;/b&gt; 의 경우 싱글턴 instance로 play , recording 이 같이 사용할 경우&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;상황에 맞게 &lt;b&gt;Category&lt;/b&gt;를 변경해서 사용해야 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래에서 자세히 알아보겠습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1680252866497&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;do {
    aPlayer = try AVAudioPlayer(contentsOf: playFile)
} catch let error as NSError {
    print(&quot;\(error)&quot;)
}

aPlayer.delegate = self
aPlayer.prepareToPlay()
aPlayer.volume = 1.0&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음은 &lt;b&gt;AVAudioPlayer&lt;/b&gt; 를 초기화 해주겠습니다. &lt;b&gt;audioPlayer.delegate = self&lt;/b&gt; 를 보니&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;빠트린게 있군요.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1680252994411&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;class AudioViewController: AVAudioPlayerDelegate {
//...
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;delegate&lt;/b&gt; 구현도 빼놓지 않습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;play를 위한 기본적인 셋팅이 완료 되었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Storyboard&lt;/b&gt; 상에서 &lt;b&gt;button&lt;/b&gt; 을 하나 만들고 클릭시 아래의 코드와 연결 시켜줍니다.&lt;/p&gt;
&lt;pre id=&quot;code_1680253206613&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;if sender.currentBackgroundImage?.accessibilityIdentifier == &quot;play&quot; {
    initSession(.playback)
    aPlayer.play()
    playBtn.setBackgroundImage(UIImage(systemName: &quot;pause&quot;), for: .normal)
    timer = Timer.scheduledTimer(timeInterval: 0.1, target: self, selector: #selector(updatePlay), userInfo: nil, repeats: true)
}else{
    if(aPlayer.isPlaying){
        aPlayer.pause()
        playBtn.setBackgroundImage(UIImage(systemName: &quot;play&quot;), for: .normal)
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;play 버튼 하나로 pause 와 토글 할것이기 때문에 저는 위와 같이 작성하였습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;initSession(.playback)&lt;/b&gt; 은 위에서 작성한 &lt;b&gt;session&lt;/b&gt; 의 &lt;b&gt;category&lt;/b&gt;를 변경하고 초기화 하는 function을 말하는 것입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;playImgBtn 을 통해 버튼의 play, pause 등의 이미지를 변경하도록 하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그 아래에 보시면 progressTimer가 보입니다. timer를 지정하여 play 진행에 따라 시간을 업데이트 하도록 하겠습니다.&lt;/p&gt;

&lt;pre id=&quot;code_1680253554597&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;@objc
func updateTime(){
    if(aPlayer.isPlaying){
    	print(&quot; \(aPlayer.currentTime)&quot;)
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;마지막으로 &lt;b&gt;delegate&lt;/b&gt; 설정 했던것을 기억하면서 audioPlayerDidFinishPlaying 함수를 구현합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1680253739925&quot; class=&quot;swift&quot; data-ke-language=&quot;swift&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;func audioPlayerDidFinishPlaying(_ player: AVAudioPlayer, successfully flag: Bool) {
    timer.invalidate()
    aPlayer.currentTime = 0
    playBtn.setBackgroundImage(UIImage(systemName: &quot;play&quot;), for: .normal)
    print(&quot;play 종료&quot;)
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 부분에서는 play가 끝난후 정리하는 동작을 작성하면 되겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이렇게 해서 간단한 오디오 player 기능이 완성되었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;주의할점은 &lt;span style=&quot;background-color: #f89009; color: #000000;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f89009; color: #000000;&quot;&gt;&lt;b&gt;session 의 category 부분을 꼭 play에 맞게 셋팅해주셔야 하겠습니다.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;playback 으로 해주면 play&amp;nbsp; - resume이 가능하고,&amp;nbsp;&lt;/li&gt;
&lt;li&gt;playAndRecord 로 해주면play - resume이 불가능합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;글이 길어져서 다음글에서 recording 기능을 작성해 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;끝으로&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;AVFoundation 을 통해 간단하게 오디오 플레이어를 구현하였습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오디오 관련 기능을 구현할때 참고가 되면 좋겠습니다&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;참고문서&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://developer.apple.com/documentation/avfoundation/audio_playback_recording_and_processing&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://developer.apple.com/documentation/avfoundation/audio_playback_recording_and_processing&lt;/a&gt;&lt;/p&gt;</description>
      <category>개발 코딩 정보 공유/애플 iOS 스위프트 Xcode</category>
      <category>AVFoundation</category>
      <category>ios개발</category>
      <category>레코딩앱</category>
      <category>앱개발</category>
      <category>오디오앱</category>
      <category>오디오플레이어</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/171</guid>
      <comments>https://kimback03.tistory.com/171#entry171comment</comments>
      <pubDate>Fri, 31 Mar 2023 18:27:12 +0900</pubDate>
    </item>
    <item>
      <title>짭플펜슬 로렌텍 펜슬 RRT-412 사용기. 과연 가성비는?</title>
      <link>https://kimback03.tistory.com/170</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-30 오후 6.47.36.png&quot; data-origin-width=&quot;524&quot; data-origin-height=&quot;459&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/7bEPY/btr60h9i6XQ/H9dGdkaeCXASRJ4ESayJi1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/7bEPY/btr60h9i6XQ/H9dGdkaeCXASRJ4ESayJi1/img.png&quot; data-alt=&quot;짭플펜슬 rrt-412를 리뷰한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/7bEPY/btr60h9i6XQ/H9dGdkaeCXASRJ4ESayJi1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F7bEPY%2Fbtr60h9i6XQ%2FH9dGdkaeCXASRJ4ESayJi1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;490&quot; height=&quot;429&quot; data-filename=&quot;스크린샷 2023-03-30 오후 6.47.36.png&quot; data-origin-width=&quot;524&quot; data-origin-height=&quot;459&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;짭플펜슬 rrt-412를 리뷰한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이패드를 구매하면 가장 아쉬운것이 애플 펜슬 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;정품을 구매하자니 너무 비싸고, 부담되는게 사실 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그래서 많은 분들이 대안으로 쓸 펜슬을 찾고 있는데요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그중에서 가성비로 유명한 로렌텍사 펜슬(스타일러)의 사용기를 작성해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;스펙&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;가격은 2만원후반 3만원초반대 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;스펙은 아래와 같습니다. 당연히 무선충전은 지원하지 않습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;필압 기능 또한 없습니다. 우린 가성비니까요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-30 오후 6.20.28.png&quot; data-origin-width=&quot;647&quot; data-origin-height=&quot;730&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bjYgiu/btr6ZAIcSb2/qSYM0JopiylVSxw71zd6xk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bjYgiu/btr6ZAIcSb2/qSYM0JopiylVSxw71zd6xk/img.png&quot; data-alt=&quot;스펙이 꽤 좋다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bjYgiu/btr6ZAIcSb2/qSYM0JopiylVSxw71zd6xk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbjYgiu%2Fbtr6ZAIcSb2%2FqSYM0JopiylVSxw71zd6xk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;390&quot; height=&quot;440&quot; data-filename=&quot;edited_스크린샷 2023-03-30 오후 6.20.28.png&quot; data-origin-width=&quot;647&quot; data-origin-height=&quot;730&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;스펙이 꽤 좋다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그래도 USB-C 타입의 충전을 지원합니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;배터리도 넉넉하구요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageslideblock alignCenter&quot; data-image=&quot;[{&amp;quot;src&amp;quot;:&amp;quot;https://blog.kakaocdn.net/dn/bUnhEn/btr61iz3GN1/fDCQzgPBmomqX9cMcnetdk/img.png&amp;quot;},{&amp;quot;src&amp;quot;:&amp;quot;https://blog.kakaocdn.net/dn/bq81co/btr6UB1LkpZ/qBSfXcuHj0qK0NgyGXmx60/img.png&amp;quot;},{&amp;quot;src&amp;quot;:&amp;quot;https://blog.kakaocdn.net/dn/BuYQR/btr61gWzj7Z/LZakp1qIUMtq0KXQz3Dq01/img.png&amp;quot;},{&amp;quot;src&amp;quot;:&amp;quot;https://blog.kakaocdn.net/dn/b1rWBS/btr60uOwKFu/a2WfzphSlUa1avbKsNpefk/img.png&amp;quot;},{&amp;quot;src&amp;quot;:&amp;quot;https://blog.kakaocdn.net/dn/bXxILW/btr62F2C25y/XDZprQJ1txlSVYCEVB29X1/img.png&amp;quot;}]&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span class=&quot;image-wrap selected&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bUnhEn/btr61iz3GN1/fDCQzgPBmomqX9cMcnetdk/img.png&quot; data-url=&quot;https://blog.kakaocdn.net/dn/bUnhEn/btr61iz3GN1/fDCQzgPBmomqX9cMcnetdk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bUnhEn/btr61iz3GN1/fDCQzgPBmomqX9cMcnetdk/img.png&quot; loading=&quot;lazy&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbUnhEn%2Fbtr61iz3GN1%2FfDCQzgPBmomqX9cMcnetdk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; data-origin-width=&quot;631&quot; data-origin-height=&quot;902&quot;/&gt;&lt;/span&gt;&lt;span class=&quot;image-wrap &quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bq81co/btr6UB1LkpZ/qBSfXcuHj0qK0NgyGXmx60/img.png&quot; data-url=&quot;https://blog.kakaocdn.net/dn/bq81co/btr6UB1LkpZ/qBSfXcuHj0qK0NgyGXmx60/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bq81co/btr6UB1LkpZ/qBSfXcuHj0qK0NgyGXmx60/img.png&quot; loading=&quot;lazy&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbq81co%2Fbtr6UB1LkpZ%2FqBSfXcuHj0qK0NgyGXmx60%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; data-origin-width=&quot;631&quot; data-origin-height=&quot;902&quot;/&gt;&lt;/span&gt;&lt;span class=&quot;image-wrap &quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/BuYQR/btr61gWzj7Z/LZakp1qIUMtq0KXQz3Dq01/img.png&quot; data-url=&quot;https://blog.kakaocdn.net/dn/BuYQR/btr61gWzj7Z/LZakp1qIUMtq0KXQz3Dq01/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/BuYQR/btr61gWzj7Z/LZakp1qIUMtq0KXQz3Dq01/img.png&quot; loading=&quot;lazy&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBuYQR%2Fbtr61gWzj7Z%2FLZakp1qIUMtq0KXQz3Dq01%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; data-origin-width=&quot;631&quot; data-origin-height=&quot;902&quot;/&gt;&lt;/span&gt;&lt;span class=&quot;image-wrap &quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b1rWBS/btr60uOwKFu/a2WfzphSlUa1avbKsNpefk/img.png&quot; data-url=&quot;https://blog.kakaocdn.net/dn/b1rWBS/btr60uOwKFu/a2WfzphSlUa1avbKsNpefk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b1rWBS/btr60uOwKFu/a2WfzphSlUa1avbKsNpefk/img.png&quot; loading=&quot;lazy&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb1rWBS%2Fbtr60uOwKFu%2Fa2WfzphSlUa1avbKsNpefk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; data-origin-width=&quot;631&quot; data-origin-height=&quot;902&quot;/&gt;&lt;/span&gt;&lt;span class=&quot;image-wrap &quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bXxILW/btr62F2C25y/XDZprQJ1txlSVYCEVB29X1/img.png&quot; data-url=&quot;https://blog.kakaocdn.net/dn/bXxILW/btr62F2C25y/XDZprQJ1txlSVYCEVB29X1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bXxILW/btr62F2C25y/XDZprQJ1txlSVYCEVB29X1/img.png&quot; loading=&quot;lazy&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbXxILW%2Fbtr62F2C25y%2FXDZprQJ1txlSVYCEVB29X1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; data-origin-width=&quot;631&quot; data-origin-height=&quot;902&quot;/&gt;&lt;/span&gt;&lt;button class=&quot;btn btn-prev&quot;&gt;&lt;span class=&quot;ico-prev&quot;&gt;이전&lt;/span&gt;&lt;/button&gt;&lt;button class=&quot;btn btn-next&quot;&gt;&lt;span class=&quot;ico-next&quot;&gt;다음&lt;/span&gt;&lt;/button&gt;&lt;/div&gt;
  &lt;div class=&quot;mark&quot;&gt;&lt;span data-index=&quot;0&quot;&gt;0&lt;/span&gt;&lt;span data-index=&quot;1&quot;&gt;1&lt;/span&gt;&lt;span data-index=&quot;2&quot;&gt;2&lt;/span&gt;&lt;span data-index=&quot;3&quot;&gt;3&lt;/span&gt;&lt;span data-index=&quot;4&quot;&gt;4&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;구성은 보시는 바와 같이 이것저것 많이 들어있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;여분의 펜촉을 따로 주는것도 마음에 드는 부분입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;펜촉의 내구성이 어떨지는 알수 없으나 미리 챙겨주는게 수상합니다.  &lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-30 오후 6.19.14.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;73&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bAwgLU/btr62Y8GFou/W9TfaRVG3pXSsO16LTnNS1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bAwgLU/btr62Y8GFou/W9TfaRVG3pXSsO16LTnNS1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bAwgLU/btr62Y8GFou/W9TfaRVG3pXSsO16LTnNS1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbAwgLU%2Fbtr62Y8GFou%2FW9TfaRVG3pXSsO16LTnNS1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;73&quot; data-filename=&quot;edited_스크린샷 2023-03-30 오후 6.19.14.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;73&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;용도는?&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;펜슬을 구매한 이유는 아이패드를 구매하였고, 이것을 노트로 활용해보고 싶다는 이유에서 였습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 취미생활로 그림도 그려보고 싶었습니다. 요새 아이패드로 그림을 많이 그리시더군요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;당연히 팜 리젝션도 지원하기 때문에 편하게 글쓰고 그림 그릴수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageslideblock alignCenter&quot; data-image=&quot;[{&amp;quot;src&amp;quot;:&amp;quot;https://blog.kakaocdn.net/dn/bSKPmQ/btr61l4pCMe/9lrKW9UoNhFMtuIZoGqwzK/img.png&amp;quot;},{&amp;quot;src&amp;quot;:&amp;quot;https://blog.kakaocdn.net/dn/siWaE/btr60vT7DcI/caQvFDMnDiAccoILg8sZQk/img.png&amp;quot;},{&amp;quot;src&amp;quot;:&amp;quot;https://blog.kakaocdn.net/dn/bH6kXd/btr6Qpm296r/Kbu8Mu00IvJEe82wwFE1lk/img.png&amp;quot;},{&amp;quot;src&amp;quot;:&amp;quot;https://blog.kakaocdn.net/dn/bvwN1E/btr61hOClGl/kigNKyKEYiqEHfGfnkWKB0/img.png&amp;quot;}]&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span class=&quot;image-wrap selected&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bSKPmQ/btr61l4pCMe/9lrKW9UoNhFMtuIZoGqwzK/img.png&quot; data-url=&quot;https://blog.kakaocdn.net/dn/bSKPmQ/btr61l4pCMe/9lrKW9UoNhFMtuIZoGqwzK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bSKPmQ/btr61l4pCMe/9lrKW9UoNhFMtuIZoGqwzK/img.png&quot; loading=&quot;lazy&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbSKPmQ%2Fbtr61l4pCMe%2F9lrKW9UoNhFMtuIZoGqwzK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; data-origin-width=&quot;707&quot; data-origin-height=&quot;266&quot; data-is-animation=&quot;false&quot; data-image-src=&quot;https://blog.kakaocdn.net/dn/ba5jLp/btr6TmXC8rU/WBnEvG46AnB9pxsAIak6LK/img.png&quot; data-filename=&quot;blob&quot;/&gt;&lt;/span&gt;&lt;span class=&quot;image-wrap &quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/siWaE/btr60vT7DcI/caQvFDMnDiAccoILg8sZQk/img.png&quot; data-url=&quot;https://blog.kakaocdn.net/dn/siWaE/btr60vT7DcI/caQvFDMnDiAccoILg8sZQk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/siWaE/btr60vT7DcI/caQvFDMnDiAccoILg8sZQk/img.png&quot; loading=&quot;lazy&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FsiWaE%2Fbtr60vT7DcI%2FcaQvFDMnDiAccoILg8sZQk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; data-origin-width=&quot;707&quot; data-origin-height=&quot;266&quot; data-is-animation=&quot;false&quot; data-image-src=&quot;https://blog.kakaocdn.net/dn/ba5jLp/btr6TmXC8rU/WBnEvG46AnB9pxsAIak6LK/img.png&quot; data-filename=&quot;blob&quot;/&gt;&lt;/span&gt;&lt;span class=&quot;image-wrap &quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bH6kXd/btr6Qpm296r/Kbu8Mu00IvJEe82wwFE1lk/img.png&quot; data-url=&quot;https://blog.kakaocdn.net/dn/bH6kXd/btr6Qpm296r/Kbu8Mu00IvJEe82wwFE1lk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bH6kXd/btr6Qpm296r/Kbu8Mu00IvJEe82wwFE1lk/img.png&quot; loading=&quot;lazy&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbH6kXd%2Fbtr6Qpm296r%2FKbu8Mu00IvJEe82wwFE1lk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; data-origin-width=&quot;707&quot; data-origin-height=&quot;266&quot; data-is-animation=&quot;false&quot; data-image-src=&quot;https://blog.kakaocdn.net/dn/ba5jLp/btr6TmXC8rU/WBnEvG46AnB9pxsAIak6LK/img.png&quot; data-filename=&quot;blob&quot;/&gt;&lt;/span&gt;&lt;span class=&quot;image-wrap &quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bvwN1E/btr61hOClGl/kigNKyKEYiqEHfGfnkWKB0/img.png&quot; data-url=&quot;https://blog.kakaocdn.net/dn/bvwN1E/btr61hOClGl/kigNKyKEYiqEHfGfnkWKB0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bvwN1E/btr61hOClGl/kigNKyKEYiqEHfGfnkWKB0/img.png&quot; loading=&quot;lazy&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbvwN1E%2Fbtr61hOClGl%2FkigNKyKEYiqEHfGfnkWKB0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; data-origin-width=&quot;707&quot; data-origin-height=&quot;266&quot; data-is-animation=&quot;false&quot; data-image-src=&quot;https://blog.kakaocdn.net/dn/ba5jLp/btr6TmXC8rU/WBnEvG46AnB9pxsAIak6LK/img.png&quot; data-filename=&quot;blob&quot;/&gt;&lt;/span&gt;&lt;button class=&quot;btn btn-prev&quot;&gt;&lt;span class=&quot;ico-prev&quot;&gt;이전&lt;/span&gt;&lt;/button&gt;&lt;button class=&quot;btn btn-next&quot;&gt;&lt;span class=&quot;ico-next&quot;&gt;다음&lt;/span&gt;&lt;/button&gt;&lt;/div&gt;
  &lt;div class=&quot;mark&quot;&gt;&lt;span data-index=&quot;0&quot;&gt;0&lt;/span&gt;&lt;span data-index=&quot;1&quot;&gt;1&lt;/span&gt;&lt;span data-index=&quot;2&quot;&gt;2&lt;/span&gt;&lt;span data-index=&quot;3&quot;&gt;3&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;팜리젝션은 당연히 된다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이패드 + 펜슬을 조합으로 사용할수 있는 많은 앱들이 있지만&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저는 예전부터 사용하던 굿노트를 사용하기로 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;노트를 하나열고 이렇게 저렇게 낙서를 해봅니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;얇게 굷게 해보면서 다양한 테스트를 해보았습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;IMG_0176.PNG&quot; data-origin-width=&quot;1620&quot; data-origin-height=&quot;2160&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/k4hVf/btr62GtzCWx/aTXR2dWzsDmXMpZxqk8010/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/k4hVf/btr62GtzCWx/aTXR2dWzsDmXMpZxqk8010/img.png&quot; data-alt=&quot;글씨가 부드럽게 잘 써진다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/k4hVf/btr62GtzCWx/aTXR2dWzsDmXMpZxqk8010/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fk4hVf%2Fbtr62GtzCWx%2FaTXR2dWzsDmXMpZxqk8010%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;495&quot; height=&quot;660&quot; data-filename=&quot;IMG_0176.PNG&quot; data-origin-width=&quot;1620&quot; data-origin-height=&quot;2160&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;글씨가 부드럽게 잘 써진다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;체감상 불편한 딜레이는 1도 느껴지지 않았습니다. (일반 유저 기준)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이정도면 노트용 펜슬로 단점이 없다고 느껴졌습니다만...&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;IMG_0177.PNG&quot; data-origin-width=&quot;1620&quot; data-origin-height=&quot;2160&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/6lu2f/btr60FWwgOH/wfd8dK3cb7vvzxKE5s40t0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/6lu2f/btr60FWwgOH/wfd8dK3cb7vvzxKE5s40t0/img.png&quot; data-alt=&quot;너무 악필이다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/6lu2f/btr60FWwgOH/wfd8dK3cb7vvzxKE5s40t0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F6lu2f%2Fbtr60FWwgOH%2Fwfd8dK3cb7vvzxKE5s40t0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;499&quot; height=&quot;665&quot; data-filename=&quot;IMG_0177.PNG&quot; data-origin-width=&quot;1620&quot; data-origin-height=&quot;2160&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;너무 악필이다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음은 프로크리에이트 procreate 라는 앱을 사용해 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어디서 본것은 있어서 그림 그리는데 유명한 앱을 찾아서 결제 하였습니다.  &lt;/p&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;IMG_0178.PNG&quot; data-origin-width=&quot;1620&quot; data-origin-height=&quot;2160&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dTejKi/btr60fwPnR8/KbTIhsRlGe1yN9cK646wrK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dTejKi/btr60fwPnR8/KbTIhsRlGe1yN9cK646wrK/img.png&quot; data-alt=&quot;이것저것 마음대로 그림을 그린다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dTejKi/btr60fwPnR8/KbTIhsRlGe1yN9cK646wrK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdTejKi%2Fbtr60fwPnR8%2FKbTIhsRlGe1yN9cK646wrK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;501&quot; height=&quot;668&quot; data-filename=&quot;IMG_0178.PNG&quot; data-origin-width=&quot;1620&quot; data-origin-height=&quot;2160&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;이것저것 마음대로 그림을 그린다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;여러가지 그림을 그려봅니다. 스케치도 하고&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;샘플 그림으로 색칠도 해봅니다. pro create 는 정말 다양한 펜을 구성하고 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;실제로는 사용해보지 못할 많은 패턴의 펜촉을 사용해 볼수도 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;물론 저는 아직 어떻게 써야할지 감이 안옵니다만...&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;IMG_0179.PNG&quot; data-origin-width=&quot;1620&quot; data-origin-height=&quot;2160&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bnygNP/btr60Eb2CfN/VcKsF0bl3OmbO1vdkXG7OK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bnygNP/btr60Eb2CfN/VcKsF0bl3OmbO1vdkXG7OK/img.png&quot; data-alt=&quot;이미지를 불러와서 스케치도 해본다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bnygNP/btr60Eb2CfN/VcKsF0bl3OmbO1vdkXG7OK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbnygNP%2Fbtr60Eb2CfN%2FVcKsF0bl3OmbO1vdkXG7OK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;496&quot; height=&quot;661&quot; data-filename=&quot;IMG_0179.PNG&quot; data-origin-width=&quot;1620&quot; data-origin-height=&quot;2160&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;이미지를 불러와서 스케치도 해본다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사용하면서 느낀점은 &quot;와우 정말 쓸만한걸?&quot; 이라는 생각이 들었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다른 타 펜슬을 사용해보지 못한 관계로 비교해볼수는 없지만&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이정도면 기본이상은 해준다 라고 느껴졌습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;IMG_0180.PNG&quot; data-origin-width=&quot;1620&quot; data-origin-height=&quot;2160&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c3Dz2b/btr6Qryq9it/djDHJJNtNYf1Sj2iIFO9Rk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c3Dz2b/btr6Qryq9it/djDHJJNtNYf1Sj2iIFO9Rk/img.png&quot; data-alt=&quot;우리집 마스코트 구릉이도 그려본다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c3Dz2b/btr6Qryq9it/djDHJJNtNYf1Sj2iIFO9Rk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc3Dz2b%2Fbtr6Qryq9it%2FdjDHJJNtNYf1Sj2iIFO9Rk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;496&quot; height=&quot;661&quot; data-filename=&quot;IMG_0180.PNG&quot; data-origin-width=&quot;1620&quot; data-origin-height=&quot;2160&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;우리집 마스코트 구릉이도 그려본다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;약간의 아이템이 필요&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사용하면서 약간의 준비가 필요하기도 했습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이패드에 그대로 사용하면 화면이 너무 미끄러워서 그림이고 뭐고 동그라미도 그리기 쉽지 않습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;반드시 아이패드 필기용/스케치용 일명 종이질감 보호 필름으로 교체후 사용하시길 권해드립니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 필름을 사용하면 단점이 있습니다. 약간 희뿌였게 화면이 보이기 때문에 좀 답답함을 느끼실수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-30 오후 6.36.24.png&quot; data-origin-width=&quot;690&quot; data-origin-height=&quot;773&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/CDowE/btr6RB8EwBS/y1dRIfhbIAQDWosj5FrWX0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/CDowE/btr6RB8EwBS/y1dRIfhbIAQDWosj5FrWX0/img.png&quot; data-alt=&quot;필름을 잘 골라야 한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/CDowE/btr6RB8EwBS/y1dRIfhbIAQDWosj5FrWX0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCDowE%2Fbtr6RB8EwBS%2Fy1dRIfhbIAQDWosj5FrWX0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;497&quot; height=&quot;557&quot; data-filename=&quot;스크린샷 2023-03-30 오후 6.36.24.png&quot; data-origin-width=&quot;690&quot; data-origin-height=&quot;773&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;필름을 잘 골라야 한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;유리 보호 필름에도 사용해보았는데 마찬가지로 너무 미끄러워서&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제 글씨가 자동으로 필기체로 변하였습니다.  &lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/UJO9p/btr6ZAanueP/cP7KmI0CKyDrvY2vvoqOtk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/UJO9p/btr6ZAanueP/cP7KmI0CKyDrvY2vvoqOtk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;740&quot; data-origin-height=&quot;435&quot; data-filename=&quot;edited_스크린샷 2023-03-30 오후 6.20.21.png&quot; width=&quot;412&quot; height=&quot;242&quot; data-widthpercent=&quot;65.3&quot; style=&quot;width: 64.5452%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/UJO9p/btr6ZAanueP/cP7KmI0CKyDrvY2vvoqOtk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FUJO9p%2Fbtr6ZAanueP%2FcP7KmI0CKyDrvY2vvoqOtk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;740&quot; height=&quot;435&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bbafap/btr61RB9UWN/a0YwMRrUwICKsZzLBDeSY0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bbafap/btr61RB9UWN/a0YwMRrUwICKsZzLBDeSY0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;357&quot; data-origin-height=&quot;395&quot; data-filename=&quot;edited_스크린샷 2023-03-30 오후 6.20.12.png&quot; data-widthpercent=&quot;34.7&quot; style=&quot;width: 34.292%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bbafap/btr61RB9UWN/a0YwMRrUwICKsZzLBDeSY0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbbafap%2Fbtr61RB9UWN%2Fa0YwMRrUwICKsZzLBDeSY0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;357&quot; height=&quot;395&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;배터리용량은 이정도면 훌륭하다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;단점은?&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;펜슬을 사용하면서 단점으로는 가볍지 않은 무게 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;여성분이 사용했을때는 꽤 무게감을 느낄수도 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 사용하다보면 제일 불편했던 점은 손이나 몸의 다른 부위에 닿게 되어 펜슬이&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사용중에 꺼져버리는 문제 입니다. (터치로 켜고 터치로 끄게 되어있습니다.)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;라이트 유저로써 한두번 겪다 보면 그러려니 하고 다시 켜고 사용하기때문에&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저는 큰 타격감은 없었습니다만...&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/n54Kv/btr60huE5XF/M958jhxu0dkdINBHNlhDVK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/n54Kv/btr60huE5XF/M958jhxu0dkdINBHNlhDVK/img.png&quot; width=&quot;320&quot; height=&quot;260&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;530&quot; data-origin-height=&quot;430&quot; data-filename=&quot;edited_스크린샷 2023-03-30 오후 6.20.04.png&quot; data-widthpercent=&quot;54.92&quot; style=&quot;width: 54.2847%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/n54Kv/btr60huE5XF/M958jhxu0dkdINBHNlhDVK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fn54Kv%2Fbtr60huE5XF%2FM958jhxu0dkdINBHNlhDVK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;530&quot; height=&quot;430&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ciXuAm/btr62Ygxi2a/AhKFtT4JVLe7I4PwRSNw3K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ciXuAm/btr62Ygxi2a/AhKFtT4JVLe7I4PwRSNw3K/img.png&quot; data-origin-width=&quot;786&quot; data-origin-height=&quot;777&quot; data-is-animation=&quot;false&quot; data-filename=&quot;edited_스크린샷 2023-03-30 오후 6.19.55.png&quot; data-widthpercent=&quot;45.08&quot; style=&quot;width: 44.5525%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ciXuAm/btr62Ygxi2a/AhKFtT4JVLe7I4PwRSNw3K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FciXuAm%2Fbtr62Ygxi2a%2FAhKFtT4JVLe7I4PwRSNw3K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;786&quot; height=&quot;777&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;사용하는 앱에 따라서 틸트 기능이 지원된다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;끝으로&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이렇게 해서 일명 짭플펜슬 로렌텍 RRT-412를 리뷰해보았습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이제품의 경우 무선충전이나 블루투스 기반의 연동은 불가능합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그야말로 가성비로 잘 사용할수 있는 제품입니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그렇다고 기능이 빠지는건 아닙니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;라이트 유저들이 사용하기에 충분한 스펙과 기능을 갖추고 있다고 봅니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;가볍게 그림 노트필기 용도로 사용하실 분들 추천드립니다~&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유/전자 테크 기기 꿀팁 리뷰 사용기</category>
      <category>로렌텍</category>
      <category>사용기</category>
      <category>애플펜슬</category>
      <category>짭플펜슬</category>
      <category>펜슬리뷰</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/170</guid>
      <comments>https://kimback03.tistory.com/170#entry170comment</comments>
      <pubDate>Thu, 30 Mar 2023 18:48:49 +0900</pubDate>
    </item>
    <item>
      <title>아이폰 vpn 비공개 릴레이 사용해보자. 그는 vpn 인가 아닌가?</title>
      <link>https://kimback03.tistory.com/169</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-27 오후 6.43.55.png&quot; data-origin-width=&quot;948&quot; data-origin-height=&quot;918&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/FJlfr/btr6oeLSpTS/6zcMx4lKMnQtgVZmHgV8F0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/FJlfr/btr6oeLSpTS/6zcMx4lKMnQtgVZmHgV8F0/img.png&quot; data-alt=&quot;아이클라우드+ 비공개릴레이 사용하기&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/FJlfr/btr6oeLSpTS/6zcMx4lKMnQtgVZmHgV8F0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FFJlfr%2Fbtr6oeLSpTS%2F6zcMx4lKMnQtgVZmHgV8F0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;544&quot; height=&quot;527&quot; data-filename=&quot;스크린샷 2023-03-27 오후 6.43.55.png&quot; data-origin-width=&quot;948&quot; data-origin-height=&quot;918&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;아이클라우드+ 비공개릴레이 사용하기&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이폰의 비공개 릴레이 기능은 정말 쥐도 새도 모르게 생겼습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;관심없는 일반 유저들은 그런게 있는지도 모릅니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;만약 자신의 애플 계정이 아이클라우드에 유료 계정으로 가입되어 있다면&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래를 통해서 비공개 릴레이를 활용해 보셔도 좋겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;*다른 꿀팁도 참고하시기 바랍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/168&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2023.03.26 - [IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우] - 아이폰 용량 늘리기 확보하기! 얼마나 늘릴수 있을까&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/167&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2023.03.22 - [IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우] - 아이패드 미러링 활용법! 펜슬조합으로 필기하며 모니터링 가능!&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/166&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2023.03.22 - [IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우] - 아이폰 미러링 화면공유 airplay 이렇게 한번 따라해보세요.&lt;/a&gt;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&amp;nbsp;&lt;/h3&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;본문&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이폰 유저들은 보안을 위해? vpn 앱을 설치하고, 때론 유료 결제를 하기도 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;vpn 을 쓰는 이유는 특정 사이트를 우회하거나, 혹은 특정사이트를 우회하기 위함입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;???????&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;음음음...&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그게 아니고 특정사이트를 우회하거나, 보안상 자신의 ip 나 dns 정보 등을 암호화하여 보호 하기 위함 이기도 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;결론 적으로는 이런 비슷한 기능을 애플에서 제공해 준다는 이야기 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;무료는 아니고 아이클라우드 유료 계정에 묶여 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;아이폰에서&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해당 기능은 vpn 이 아니고 그와 비슷한 기능이라고 할 수 있겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사용법은 굉장히 간단합니다. 언제나 처럼 시스템의 설정으로 이동하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_edited_edited_IMG_0693.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;849&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qL2pt/btr6rx4IAVN/FC8vvlsB8SAbdkxBvzOaJ1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qL2pt/btr6rx4IAVN/FC8vvlsB8SAbdkxBvzOaJ1/img.png&quot; data-alt=&quot;설정의 자신의 계정메뉴로 진입한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qL2pt/btr6rx4IAVN/FC8vvlsB8SAbdkxBvzOaJ1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqL2pt%2Fbtr6rx4IAVN%2FFC8vvlsB8SAbdkxBvzOaJ1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;555&quot; height=&quot;1201&quot; data-filename=&quot;edited_edited_edited_IMG_0693.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;849&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;설정의 자신의 계정메뉴로 진입한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맨위의 자신의 계정으로 들어갑니다. 그리고 Icloud 아이클라우드 로 진입합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_IMG_0696.PNG&quot; data-origin-width=&quot;805&quot; data-origin-height=&quot;1035&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c1YpCx/btr6nXjch0Y/d2WiYlFkrOq2oAFaEY7IX1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c1YpCx/btr6nXjch0Y/d2WiYlFkrOq2oAFaEY7IX1/img.png&quot; data-alt=&quot;아이클라우드 메뉴의 비공개 릴레이가 보인다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c1YpCx/btr6nXjch0Y/d2WiYlFkrOq2oAFaEY7IX1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc1YpCx%2Fbtr6nXjch0Y%2Fd2WiYlFkrOq2oAFaEY7IX1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;515&quot; height=&quot;1115&quot; data-filename=&quot;edited_IMG_0696.PNG&quot; data-origin-width=&quot;805&quot; data-origin-height=&quot;1035&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;아이클라우드 메뉴의 비공개 릴레이가 보인다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ICLOUD+ 탭의 비공개 릴레이를 보실수 있습니다. 해당 메뉴로 진입합니다.&lt;/p&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;IMG_0697.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/5f5mb/btr53EyhmbR/EML7DKXpss1YI0R6LwkOB1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/5f5mb/btr53EyhmbR/EML7DKXpss1YI0R6LwkOB1/img.png&quot; data-alt=&quot;비공개 릴레이로 진입하면 활성화 할수 있다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/5f5mb/btr53EyhmbR/EML7DKXpss1YI0R6LwkOB1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F5f5mb%2Fbtr53EyhmbR%2FEML7DKXpss1YI0R6LwkOB1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;507&quot; height=&quot;1097&quot; data-filename=&quot;IMG_0697.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;비공개 릴레이로 진입하면 활성화 할수 있다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;비공개 릴레이를 활성화 시켜 줍니다. IP 주소 위치 메뉴로 들어가보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;IMG_0698.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cWInEP/btr6ot9YBCu/kFRQsFNLYIrNLiQboS8hdk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cWInEP/btr6ot9YBCu/kFRQsFNLYIrNLiQboS8hdk/img.png&quot; data-alt=&quot;옵션을 하나 고르자&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cWInEP/btr6ot9YBCu/kFRQsFNLYIrNLiQboS8hdk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcWInEP%2Fbtr6ot9YBCu%2FkFRQsFNLYIrNLiQboS8hdk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;515&quot; height=&quot;1115&quot; data-filename=&quot;IMG_0698.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;옵션을 하나 고르자&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일반적인 위치 사용, 국가 및 시간대 사용 옵션이 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;국가 및 시간대 옵션을 사용하면 좀 더 광범위한 IP주소가 맵핑 되는것으로 보입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-27 오후 6.33.08.png&quot; data-origin-width=&quot;1848&quot; data-origin-height=&quot;180&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bfgXy4/btr6oIMEMNs/NAekqXu8FbjOo0kcgH3kYK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bfgXy4/btr6oIMEMNs/NAekqXu8FbjOo0kcgH3kYK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bfgXy4/btr6oIMEMNs/NAekqXu8FbjOo0kcgH3kYK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbfgXy4%2Fbtr6oIMEMNs%2FNAekqXu8FbjOo0kcgH3kYK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1848&quot; height=&quot;180&quot; data-filename=&quot;스크린샷 2023-03-27 오후 6.33.08.png&quot; data-origin-width=&quot;1848&quot; data-origin-height=&quot;180&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&amp;nbsp;&lt;/h4&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&amp;nbsp;&lt;/h4&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;맥북에서&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맥북에서도 마찬가지입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;시스템 설정으로 진입합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-27 오후 6.34.22.png&quot; data-origin-width=&quot;208&quot; data-origin-height=&quot;242&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bUFFGK/btr6pdTc36z/lmKt4bPW9qBWo6C9snXqB0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bUFFGK/btr6pdTc36z/lmKt4bPW9qBWo6C9snXqB0/img.png&quot; data-alt=&quot;맥북도 똑같다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bUFFGK/btr6pdTc36z/lmKt4bPW9qBWo6C9snXqB0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbUFFGK%2Fbtr6pdTc36z%2FlmKt4bPW9qBWo6C9snXqB0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;208&quot; height=&quot;242&quot; data-filename=&quot;스크린샷 2023-03-27 오후 6.34.22.png&quot; data-origin-width=&quot;208&quot; data-origin-height=&quot;242&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;맥북도 똑같다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자신의 계정으로 진입합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;마찬가지로 아이클라우드 메뉴로 진입합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-27 오후 6.34.41.png&quot; data-origin-width=&quot;952&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/DKPJF/btr6qrXYNdv/5ZCv5HMRK24TdUoDataAjK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/DKPJF/btr6qrXYNdv/5ZCv5HMRK24TdUoDataAjK/img.png&quot; data-alt=&quot;자신의 계정으로 진입하여 아이클라우드에 들어간다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/DKPJF/btr6qrXYNdv/5ZCv5HMRK24TdUoDataAjK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FDKPJF%2Fbtr6qrXYNdv%2F5ZCv5HMRK24TdUoDataAjK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;952&quot; height=&quot;114&quot; data-filename=&quot;스크린샷 2023-03-27 오후 6.34.41.png&quot; data-origin-width=&quot;952&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;자신의 계정으로 진입하여 아이클라우드에 들어간다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-27 오후 6.34.48.png&quot; data-origin-width=&quot;954&quot; data-origin-height=&quot;108&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/G6DIV/btr6neyChY9/ckbcoAwKsKYZZ3xEEwv4x0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/G6DIV/btr6neyChY9/ckbcoAwKsKYZZ3xEEwv4x0/img.png&quot; data-alt=&quot;비공개 릴레이를 활성화 하면 끝&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/G6DIV/btr6neyChY9/ckbcoAwKsKYZZ3xEEwv4x0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FG6DIV%2Fbtr6neyChY9%2FckbcoAwKsKYZZ3xEEwv4x0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;954&quot; height=&quot;108&quot; data-filename=&quot;스크린샷 2023-03-27 오후 6.34.48.png&quot; data-origin-width=&quot;954&quot; data-origin-height=&quot;108&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;비공개 릴레이를 활성화 하면 끝&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 비공개 릴레이 메뉴를 활성화 시켜 줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이게 설정 하는 전부 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;끝으로&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이렇게 쉽게 VPN 비스무리한... 기능을 사용할수 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;유료이지만 대부분의 아이폰 이용자들이 아이클라우드를 많이 사용하기 때문에&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해당 기능은 알고 있으면 사파리 사용시 자신의 정보를 보호하고 특정 사이트를 우회 할때 굉장히 유용할것 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;물론 이건 VPN 은 아닙니다...&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우</category>
      <category>맥북꿀팁</category>
      <category>비공개릴레이</category>
      <category>아이클라우드vpn</category>
      <category>아이폰vpn</category>
      <category>애플꿀팁</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/169</guid>
      <comments>https://kimback03.tistory.com/169#entry169comment</comments>
      <pubDate>Mon, 27 Mar 2023 18:47:16 +0900</pubDate>
    </item>
    <item>
      <title>아이폰 용량 늘리기 확보하기! 얼마나 늘릴수 있을까</title>
      <link>https://kimback03.tistory.com/168</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-26 오후 6.42.41.png&quot; data-origin-width=&quot;858&quot; data-origin-height=&quot;720&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dDQajk/btr5PHa9c9k/cNFk4oN0OsH9apfkAoMS6K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dDQajk/btr5PHa9c9k/cNFk4oN0OsH9apfkAoMS6K/img.png&quot; data-alt=&quot;아이폰 용량 확보하는법&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dDQajk/btr5PHa9c9k/cNFk4oN0OsH9apfkAoMS6K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdDQajk%2Fbtr5PHa9c9k%2FcNFk4oN0OsH9apfkAoMS6K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;527&quot; height=&quot;442&quot; data-filename=&quot;스크린샷 2023-03-26 오후 6.42.41.png&quot; data-origin-width=&quot;858&quot; data-origin-height=&quot;720&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;아이폰 용량 확보하는법&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&amp;nbsp;&lt;/h3&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이폰을 사용하다보면 거의 100% #&lt;b&gt;용량&lt;/b&gt; 문제에 직면 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사진의 #&lt;b&gt;화질&lt;/b&gt;이 올라가고 동영상 촬영의 기본이 4k 인 세상입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;압축 기술로 용량이 많이 줄긴 하지만, 이용자의 늘어나는 추억만큼 용량부족은 필연적입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오늘 몇가지 방법으로 용량을 확보해 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;아이폰의 다른팁 또한 확인해보시기 바랍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/165&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2023.03.19 - [IT 테크 기술 지식 공유] - 아이폰 유튜브 pip 모드 사용하는 법 일반유저도 사용할수 있나?&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/166&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2023.03.22 - [IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우] - 아이폰 미러링 화면공유 airplay 이렇게 한번 따라해보세요.&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/167&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2023.03.22 - [IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우] - 아이패드 미러링 활용법! 펜슬조합으로 필기하며 모니터링 가능!&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;본문&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 자신의 용량이 어느정도 남았는지 확인해 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이폰 &lt;b&gt;설정&lt;/b&gt;에서 &lt;b&gt;일반&lt;/b&gt;으로 진입합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dFNicd/btr5RgRmpO3/79dEFDryQaxHphsZPrmT71/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dFNicd/btr5RgRmpO3/79dEFDryQaxHphsZPrmT71/img.png&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot; data-is-animation=&quot;false&quot; data-filename=&quot;IMG_0665.PNG&quot; data-widthpercent=&quot;50&quot; style=&quot;width: 49.418605%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dFNicd/btr5RgRmpO3/79dEFDryQaxHphsZPrmT71/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdFNicd%2Fbtr5RgRmpO3%2F79dEFDryQaxHphsZPrmT71%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;828&quot; height=&quot;1792&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/n8GnZ/btr5UkMuKzN/VWkHJl6z7yyrbcraa0eP9K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/n8GnZ/btr5UkMuKzN/VWkHJl6z7yyrbcraa0eP9K/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot; data-filename=&quot;IMG_0666.PNG&quot; data-widthpercent=&quot;50&quot; style=&quot;width: 49.418605%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/n8GnZ/btr5UkMuKzN/VWkHJl6z7yyrbcraa0eP9K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fn8GnZ%2Fbtr5UkMuKzN%2FVWkHJl6z7yyrbcraa0eP9K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;828&quot; height=&quot;1792&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;설정의 일반에서 용량정보를 확인한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;정보&lt;/b&gt;에 진입하시면 간략한&lt;b&gt;&amp;nbsp;#용량&lt;/b&gt;에 대한 요약이 표시됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-26 오후 6.06.28.png&quot; data-origin-width=&quot;782&quot; data-origin-height=&quot;618&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bwaJxH/btr5PRqVeyV/AlhM4P6oVqEtAFWz7H0zz1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bwaJxH/btr5PRqVeyV/AlhM4P6oVqEtAFWz7H0zz1/img.png&quot; data-alt=&quot;용량 요약정보&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bwaJxH/btr5PRqVeyV/AlhM4P6oVqEtAFWz7H0zz1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbwaJxH%2Fbtr5PRqVeyV%2FAlhM4P6oVqEtAFWz7H0zz1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;437&quot; height=&quot;345&quot; data-filename=&quot;스크린샷 2023-03-26 오후 6.06.28.png&quot; data-origin-width=&quot;782&quot; data-origin-height=&quot;618&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;용량 요약정보&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제 아이폰은 64기가 입니다. 너무 적죠. 그래도 사용가능 공간이 10기가 이상은 계속 유지 됩니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어떻게 그럴까요? 바로 아래의 방법 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;애플 icloud 클라우드 활용&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저같은 경우 #&lt;b&gt;애플&lt;/b&gt;의 #&lt;b&gt;아이클라우드&lt;/b&gt; 를 이용중 입니다. #&lt;b&gt;아이폰&lt;/b&gt; 쓰면서 아이클라우드를 안쓰는것은 아마도 기능은 반만 쓰는 행동일것입니다.&amp;nbsp;아이클라우드는 기본적으로 5기가의 용량을 제공합니다. 이걸로는 택도 없습니다. 우리는 아이클라우드로 사진, 동영상, 각종 데이터파일을 백업할 예정 이기 때문입니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-26 오후 6.11.25.png&quot; data-origin-width=&quot;1846&quot; data-origin-height=&quot;374&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cWqWb0/btr5Q4QQH2C/CPS472WUTvtVi9GqeC1p01/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cWqWb0/btr5Q4QQH2C/CPS472WUTvtVi9GqeC1p01/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cWqWb0/btr5Q4QQH2C/CPS472WUTvtVi9GqeC1p01/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcWqWb0%2Fbtr5Q4QQH2C%2FCPS472WUTvtVi9GqeC1p01%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1846&quot; height=&quot;374&quot; data-filename=&quot;스크린샷 2023-03-26 오후 6.11.25.png&quot; data-origin-width=&quot;1846&quot; data-origin-height=&quot;374&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;

&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-26 오후 6.13.10.png&quot; data-origin-width=&quot;436&quot; data-origin-height=&quot;320&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/mEw9o/btr5PHvq4Hl/ddvM5SBEFkW82Dw5HFgOU0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/mEw9o/btr5PHvq4Hl/ddvM5SBEFkW82Dw5HFgOU0/img.png&quot; data-alt=&quot;용량별 가격을 확인한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/mEw9o/btr5PHvq4Hl/ddvM5SBEFkW82Dw5HFgOU0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FmEw9o%2Fbtr5PHvq4Hl%2FddvM5SBEFkW82Dw5HFgOU0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;436&quot; height=&quot;320&quot; data-filename=&quot;스크린샷 2023-03-26 오후 6.13.10.png&quot; data-origin-width=&quot;436&quot; data-origin-height=&quot;320&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;용량별 가격을 확인한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;처음에는 50기가 정도만 쓰셔도 #&lt;b&gt;용량문제&lt;/b&gt;를 어느정도 해소 하실수 있습니다. 시간이 지나고 추억이 쌓이게 되면 또 모자라게 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그때는 200기가 이상을 추천드립니다. 아이클라우드 서비스에 가입하시면 설정에서 아래와 같이 셋팅할수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/sSQco/btr5PQZQm6Q/IlkN4c3ANCGApkbkLKMYP0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/sSQco/btr5PQZQm6Q/IlkN4c3ANCGApkbkLKMYP0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;812&quot; data-origin-height=&quot;826&quot; data-filename=&quot;스크린샷 2023-03-26 오후 6.17.30.png&quot; width=&quot;479&quot; height=&quot;487&quot; style=&quot;width: 67.235281%; margin-right: 10px;&quot; data-widthpercent=&quot;68.03&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/sSQco/btr5PQZQm6Q/IlkN4c3ANCGApkbkLKMYP0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FsSQco%2Fbtr5PQZQm6Q%2FIlkN4c3ANCGApkbkLKMYP0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;812&quot; height=&quot;826&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cU9fv1/btr5QyEJNsO/3KTdK1YMeAG87SFkGyW4DK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cU9fv1/btr5QyEJNsO/3KTdK1YMeAG87SFkGyW4DK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot; data-filename=&quot;IMG_0673.PNG&quot; width=&quot;431&quot; height=&quot;933&quot; style=&quot;width: 31.601928%;&quot; data-widthpercent=&quot;31.97&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cU9fv1/btr5QyEJNsO/3KTdK1YMeAG87SFkGyW4DK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcU9fv1%2Fbtr5QyEJNsO%2F3KTdK1YMeAG87SFkGyW4DK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;828&quot; height=&quot;1792&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;설정에서 계정으로 들어가면 아이클라우드정보를 확인할수 있다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설정에서 애플계정을 눌러보시면 #&lt;b&gt;icloud&lt;/b&gt; 로 진입하시고 사진은 필수로 켬으로 해놓습니다. 이렇게 해놓으면 사진과 동영상을 촬영하고 자동으로 아이클라우드에 저장하게 됩니다. 아이폰에는 최근 사진 위주로 남겨서 관리하게 됩니다. 아참 아이폰을 사용하시는 다른 가족과 아이클라우드 용량을 공유할수도 있으니 1석 2조 되겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;수동으로 용량 확보하기&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설정의 일반에서 아이폰 #&lt;b&gt;저장공간&lt;/b&gt;으로 진입합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-26 오후 6.21.59.png&quot; data-origin-width=&quot;1544&quot; data-origin-height=&quot;228&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/4TanE/btr5PchPvqJ/HGzMLpgOU1B86tkOkqVIY1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/4TanE/btr5PchPvqJ/HGzMLpgOU1B86tkOkqVIY1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/4TanE/btr5PchPvqJ/HGzMLpgOU1B86tkOkqVIY1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F4TanE%2Fbtr5PchPvqJ%2FHGzMLpgOU1B86tkOkqVIY1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;513&quot; height=&quot;76&quot; data-filename=&quot;스크린샷 2023-03-26 오후 6.21.59.png&quot; data-origin-width=&quot;1544&quot; data-origin-height=&quot;228&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;IMG_0669.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bptjlt/btr5TqMDcDR/5mktWSg3G70SZtwMgbGVf1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bptjlt/btr5TqMDcDR/5mktWSg3G70SZtwMgbGVf1/img.png&quot; data-alt=&quot;아이폰 저장공간을 확인한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bptjlt/btr5TqMDcDR/5mktWSg3G70SZtwMgbGVf1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbptjlt%2Fbtr5TqMDcDR%2F5mktWSg3G70SZtwMgbGVf1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;512&quot; height=&quot;1108&quot; data-filename=&quot;IMG_0669.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;아이폰 저장공간을 확인한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;보시면 아시겠지만 카카오톡이 엄청난 용량을 먹고있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저는 한번 지웠기에 이정도인데 한번 확인하시면 매우 큰 용량을 점유중인것을 확인할수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;당장 #&lt;b&gt;카카오톡&lt;/b&gt;으로 들어갑니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;카카오톡에서 맨끝 *** 탭으로 이동합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/clTJJ5/btr53CsdKNn/irIIGMqkqh8GCOJRm6kIE1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/clTJJ5/btr53CsdKNn/irIIGMqkqh8GCOJRm6kIE1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot; data-filename=&quot;IMG_0675.PNG&quot; width=&quot;540&quot; height=&quot;1169&quot; style=&quot;width: 49.418605%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/clTJJ5/btr53CsdKNn/irIIGMqkqh8GCOJRm6kIE1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FclTJJ5%2Fbtr53CsdKNn%2FirIIGMqkqh8GCOJRm6kIE1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;828&quot; height=&quot;1792&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/br8lp1/btr5OyFqZV3/8udAj2ZQZEsf0fbr4oV0x0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/br8lp1/btr5OyFqZV3/8udAj2ZQZEsf0fbr4oV0x0/img.png&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot; data-is-animation=&quot;false&quot; data-filename=&quot;IMG_0676.PNG&quot; width=&quot;533&quot; height=&quot;1154&quot; style=&quot;width: 49.418605%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/br8lp1/btr5OyFqZV3/8udAj2ZQZEsf0fbr4oV0x0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbr8lp1%2Fbtr5OyFqZV3%2F8udAj2ZQZEsf0fbr4oV0x0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;828&quot; height=&quot;1792&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;카카오톡에서 앱관리 저장공간 관리로 이동한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;앱 관리에서 저장공간 관리로 이동합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;IMG_0677.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/xJFXd/btr53ClsOvm/jFsS5jSH9qZYuXveo5NXvk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/xJFXd/btr53ClsOvm/jFsS5jSH9qZYuXveo5NXvk/img.png&quot; data-alt=&quot;캐시데이터를 삭제해준다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/xJFXd/btr53ClsOvm/jFsS5jSH9qZYuXveo5NXvk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FxJFXd%2Fbtr53ClsOvm%2FjFsS5jSH9qZYuXveo5NXvk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;531&quot; height=&quot;1149&quot; data-filename=&quot;IMG_0677.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;캐시데이터를 삭제해준다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;캐시삭제 및 음악 캐시 삭제 합니다. 저는 한번 비웠기에 얼마 없습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음은 채팅방으로 이동합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-26 오후 6.31.14.png&quot; data-origin-width=&quot;162&quot; data-origin-height=&quot;130&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bxCZaz/btr5Q4wy7Mv/F84Cb0dXkQwooAJkV4nLRk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bxCZaz/btr5Q4wy7Mv/F84Cb0dXkQwooAJkV4nLRk/img.png&quot; data-alt=&quot;채팅방으로 이동합니다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bxCZaz/btr5Q4wy7Mv/F84Cb0dXkQwooAJkV4nLRk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbxCZaz%2Fbtr5Q4wy7Mv%2FF84Cb0dXkQwooAJkV4nLRk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;162&quot; height=&quot;130&quot; data-filename=&quot;스크린샷 2023-03-26 오후 6.31.14.png&quot; data-origin-width=&quot;162&quot; data-origin-height=&quot;130&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;채팅방으로 이동합니다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;특히 단톡방은 엄청난 용량을 차지 합니다. 사진과 파일을 많이 주고 받았던 채팅방으로 이동합니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-26 오후 6.33.25.png&quot; data-origin-width=&quot;108&quot; data-origin-height=&quot;98&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b510jG/btr53ClsVOw/2JkkWIYS4jK6Jl47i66aCk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b510jG/btr53ClsVOw/2JkkWIYS4jK6Jl47i66aCk/img.png&quot; data-alt=&quot;채팅방에서 일명 햄버거 메뉴로 진입한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b510jG/btr53ClsVOw/2JkkWIYS4jK6Jl47i66aCk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb510jG%2Fbtr53ClsVOw%2F2JkkWIYS4jK6Jl47i66aCk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;155&quot; height=&quot;141&quot; data-filename=&quot;스크린샷 2023-03-26 오후 6.33.25.png&quot; data-origin-width=&quot;108&quot; data-origin-height=&quot;98&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;채팅방에서 일명 햄버거 메뉴로 진입한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일명 햄버거 메뉴를 눌러줍니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-26 오후 6.33.58.png&quot; data-origin-width=&quot;704&quot; data-origin-height=&quot;226&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/L0JMF/btr5Qi3e111/q64Q0M1XSkeSKwQeUv4FB0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/L0JMF/btr5Qi3e111/q64Q0M1XSkeSKwQeUv4FB0/img.png&quot; data-alt=&quot;사진과 동영상탭&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/L0JMF/btr5Qi3e111/q64Q0M1XSkeSKwQeUv4FB0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FL0JMF%2Fbtr5Qi3e111%2Fq64Q0M1XSkeSKwQeUv4FB0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;473&quot; height=&quot;152&quot; data-filename=&quot;스크린샷 2023-03-26 오후 6.33.58.png&quot; data-origin-width=&quot;704&quot; data-origin-height=&quot;226&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;사진과 동영상탭&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;채팅방 서랍이 열리고 사진 동영상탭이 나타 납니다. 눌러줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-26 오후 6.34.37.png&quot; data-origin-width=&quot;804&quot; data-origin-height=&quot;180&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bBF0xw/btr5R10KOcA/NPoFLt4KV4bk05vaHNd9L1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bBF0xw/btr5R10KOcA/NPoFLt4KV4bk05vaHNd9L1/img.png&quot; data-alt=&quot;관리하기&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bBF0xw/btr5R10KOcA/NPoFLt4KV4bk05vaHNd9L1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbBF0xw%2Fbtr5R10KOcA%2FNPoFLt4KV4bk05vaHNd9L1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;487&quot; height=&quot;109&quot; data-filename=&quot;스크린샷 2023-03-26 오후 6.34.37.png&quot; data-origin-width=&quot;804&quot; data-origin-height=&quot;180&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;관리하기&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;관리를 눌러주시면 컨펌창이 등장합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-26 오후 6.35.06.png&quot; data-origin-width=&quot;558&quot; data-origin-height=&quot;300&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lcRoc/btr5RRX3bT5/V8ub2Kbic9haEGbe0xwKPK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lcRoc/btr5RRX3bT5/V8ub2Kbic9haEGbe0xwKPK/img.png&quot; data-alt=&quot;모두삭제를 선택한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lcRoc/btr5RRX3bT5/V8ub2Kbic9haEGbe0xwKPK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlcRoc%2Fbtr5RRX3bT5%2FV8ub2Kbic9haEGbe0xwKPK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;495&quot; height=&quot;266&quot; data-filename=&quot;스크린샷 2023-03-26 오후 6.35.06.png&quot; data-origin-width=&quot;558&quot; data-origin-height=&quot;300&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;모두삭제를 선택한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;필요한 것들을 저장했다면 모두 삭제를 해줍니다. 이런식으로 대화가 많고 사진, 파일 등이 많이 오간 특정 채팅방 마다 관리를 해줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이것만으로도 용량을 많이 확보 할수 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;끝으로&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이렇게 용량확보 방법에 대해서 알아보았습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이클라우드를 사용하고 용량을 많이 차지 하고 있는 앱에서 캐시데이터를 삭제하고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사용하지 않는 채팅방, 사진, 동영상 데이터를 삭제 하면&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;꽤 많은 용량을 확보 할수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;쓸데없이 클리너 앱 등을 사용할 필요가 전혀 없습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우</category>
      <category>아이폰</category>
      <category>아이폰용량</category>
      <category>용량늘리기</category>
      <category>카카오톡캐시</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/168</guid>
      <comments>https://kimback03.tistory.com/168#entry168comment</comments>
      <pubDate>Sun, 26 Mar 2023 18:49:53 +0900</pubDate>
    </item>
    <item>
      <title>아이패드 미러링 활용법! 펜슬조합으로 필기하며 모니터링 가능!</title>
      <link>https://kimback03.tistory.com/167</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-22 오후 5.42.15.png&quot; data-origin-width=&quot;660&quot; data-origin-height=&quot;598&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/PsYvL/btr5oBH5nmx/E5yULWyzhTKR9zvfcr9NQK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/PsYvL/btr5oBH5nmx/E5yULWyzhTKR9zvfcr9NQK/img.png&quot; data-alt=&quot;아이패드와 펜슬을 활용하여 필기작업을 모니터링한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/PsYvL/btr5oBH5nmx/E5yULWyzhTKR9zvfcr9NQK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FPsYvL%2Fbtr5oBH5nmx%2FE5yULWyzhTKR9zvfcr9NQK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;509&quot; height=&quot;461&quot; data-filename=&quot;스크린샷 2023-03-22 오후 5.42.15.png&quot; data-origin-width=&quot;660&quot; data-origin-height=&quot;598&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;아이패드와 펜슬을 활용하여 필기작업을 모니터링한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;최근에는 아이패드도 많이 보급화 되어 공부할때도 많이 사용하는것 같습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;인강도 듣고 필기도 하고 노트대신 활용하기도 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이패드를 사용하면서 펜슬을 통해 필기하는것을 좋아합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그런데 사용하던중... 필기하면서 누군가에게 가르쳐 주거나, 보여주고 싶은데 방법이 없을까?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;모니터링 하면서 영상을 찍을순 없을까 고민하였습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오늘 그 방법을 알아보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;* 지난 시간의 내용들을 복습 하시면 해당 내용을 작업하는데 도움이 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/139&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2023.02.17 - [IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우] - 맥북 + 태블릿 사이드카 사용법? 과연 어떻게 사용하면 좋을까?&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/140&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2023.02.17 - [IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우] - 맥북 + 태블릿 유니버설(유니버셜) 컨트롤 사용법? 과연 어떻게 사용하면 좋을까?&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;사용방법&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 저같은 경우는 아이패드와 일명 짭슬, 짭펜슬, 을 이용하여 필기를 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;앱은 굿노트를 이용하는데요. 굿노트는 단순하고 편리하며 특히 필기감이 좋습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;무슨 앱을 활용하셔도 상관은 없습니다. 우선 아이패드를 맥북과 유선으로 연결해주세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;무선도 가능하지만 정신건강에 안좋습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-22 오후 5.24.46.png&quot; data-origin-width=&quot;659&quot; data-origin-height=&quot;878&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zG1gQ/btr5nH9Ckk5/LKIkqWNxnE8gNtYuleoHNK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zG1gQ/btr5nH9Ckk5/LKIkqWNxnE8gNtYuleoHNK/img.png&quot; data-alt=&quot;유선으로 하는것이 속편하다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zG1gQ/btr5nH9Ckk5/LKIkqWNxnE8gNtYuleoHNK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzG1gQ%2Fbtr5nH9Ckk5%2FLKIkqWNxnE8gNtYuleoHNK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;333&quot; height=&quot;444&quot; data-filename=&quot;스크린샷 2023-03-22 오후 5.24.46.png&quot; data-origin-width=&quot;659&quot; data-origin-height=&quot;878&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;유선으로 하는것이 속편하다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 설정으로 들어가시고 디스플레이에 보시면 아래와같이 연결된것을 확인할수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-22 오후 2.17.35.png&quot; data-origin-width=&quot;1468&quot; data-origin-height=&quot;1592&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/GCR5Y/btr5oqzqppk/K0WUDN5gli1a2zp9fyTbxK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/GCR5Y/btr5oqzqppk/K0WUDN5gli1a2zp9fyTbxK/img.png&quot; data-alt=&quot;설정의 - 디스플레이&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/GCR5Y/btr5oqzqppk/K0WUDN5gli1a2zp9fyTbxK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FGCR5Y%2Fbtr5oqzqppk%2FK0WUDN5gli1a2zp9fyTbxK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;549&quot; height=&quot;595&quot; data-filename=&quot;스크린샷 2023-03-22 오후 2.17.35.png&quot; data-origin-width=&quot;1468&quot; data-origin-height=&quot;1592&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;설정의 - 디스플레이&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;보시면 확장된 디스플레이를 미러링으로 바꾸어 줍니다. 이때 아이패드를 선택하시고 특정 화면과 미러링 해주시면 됩니다.&lt;/p&gt;

&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-22 오후 2.17.09.png&quot; data-origin-width=&quot;338&quot; data-origin-height=&quot;106&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/V7GSc/btr5gQ7oKK1/T3ycuiSXrZKkf75lR0Zqh0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/V7GSc/btr5gQ7oKK1/T3ycuiSXrZKkf75lR0Zqh0/img.png&quot; data-alt=&quot;반드시 패드와 모니터를 미러링 해주자&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/V7GSc/btr5gQ7oKK1/T3ycuiSXrZKkf75lR0Zqh0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FV7GSc%2Fbtr5gQ7oKK1%2FT3ycuiSXrZKkf75lR0Zqh0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;338&quot; height=&quot;106&quot; data-filename=&quot;스크린샷 2023-03-22 오후 2.17.09.png&quot; data-origin-width=&quot;338&quot; data-origin-height=&quot;106&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;반드시 패드와 모니터를 미러링 해주자&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그래야 필기하면서 볼수 있겠죠?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-22 오후 2.07.31.png&quot; data-origin-width=&quot;1191&quot; data-origin-height=&quot;897&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/TSC3W/btr5raCGWeD/Z7jLy8gupXT9CPqFkS1RRK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/TSC3W/btr5raCGWeD/Z7jLy8gupXT9CPqFkS1RRK/img.png&quot; data-alt=&quot;굿노트 실행화면&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/TSC3W/btr5raCGWeD/Z7jLy8gupXT9CPqFkS1RRK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FTSC3W%2Fbtr5raCGWeD%2FZ7jLy8gupXT9CPqFkS1RRK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;664&quot; height=&quot;500&quot; data-filename=&quot;스크린샷 2023-03-22 오후 2.07.31.png&quot; data-origin-width=&quot;1191&quot; data-origin-height=&quot;897&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;굿노트 실행화면&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-22 오후 2.07.15.png&quot; data-origin-width=&quot;154&quot; data-origin-height=&quot;170&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bW4YM4/btr5oONWhN3/q8k67i3RDMEoGqdYJHYiG1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bW4YM4/btr5oONWhN3/q8k67i3RDMEoGqdYJHYiG1/img.png&quot; data-alt=&quot;굿노트는 매우 쓸만하다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bW4YM4/btr5oONWhN3/q8k67i3RDMEoGqdYJHYiG1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbW4YM4%2Fbtr5oONWhN3%2Fq8k67i3RDMEoGqdYJHYiG1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;154&quot; height=&quot;170&quot; data-filename=&quot;스크린샷 2023-03-22 오후 2.07.15.png&quot; data-origin-width=&quot;154&quot; data-origin-height=&quot;170&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;굿노트는 매우 쓸만하다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그다음 저는 굿노트를 열어주겠습니다. 아이패드에서 여는것이 아닌 맥북에서 열어주겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다시 말씀드리지만 아이패드와 맥북이나 모니터와의 미러링 입니다. 확장이나 사이드카 기능이 아닙니다!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bhe6dC/btr5quuGI0g/lIu0puNp4dcRFVm1ty4vSk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bhe6dC/btr5quuGI0g/lIu0puNp4dcRFVm1ty4vSk/img.png&quot; data-origin-width=&quot;300&quot; data-origin-height=&quot;506&quot; data-is-animation=&quot;false&quot; data-filename=&quot;edited_스크린샷 2023-03-22 오후 5.38.20.png&quot; data-widthpercent=&quot;45.59&quot; style=&quot;width: 45.061265%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bhe6dC/btr5quuGI0g/lIu0puNp4dcRFVm1ty4vSk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbhe6dC%2Fbtr5quuGI0g%2FlIu0puNp4dcRFVm1ty4vSk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;300&quot; height=&quot;506&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Lj4H9/btr5pEEknWx/sEhNg5VFxFj5JAwtO7nKnK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Lj4H9/btr5pEEknWx/sEhNg5VFxFj5JAwtO7nKnK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;300&quot; data-origin-height=&quot;424&quot; data-filename=&quot;edited_스크린샷 2023-03-22 오후 5.38.28.png&quot; data-widthpercent=&quot;54.41&quot; style=&quot;width: 53.775944%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Lj4H9/btr5pEEknWx/sEhNg5VFxFj5JAwtO7nKnK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FLj4H9%2Fbtr5pEEknWx%2FsEhNg5VFxFj5JAwtO7nKnK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;300&quot; height=&quot;424&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;아이패드에 필기하면 모니터에서 볼수 있다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;fileblock&quot; data-ke-align=&quot;alignCenter&quot;&gt;&lt;a href=&quot;https://blog.kakaocdn.net/dn/bEQrP9/btr5rcUPDlx/7nkEiBKZWkmwjFynKiFXfk/%EB%AC%B4%EC%A0%9C.mov?attach=1&amp;amp;knm=tfile.mov&quot; class=&quot;&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;/div&gt;
    &lt;div class=&quot;desc&quot;&gt;&lt;div class=&quot;filename&quot;&gt;&lt;span class=&quot;name&quot;&gt;무제.mov&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;size&quot;&gt;16.26MB&lt;/div&gt;
&lt;/div&gt;
  &lt;/a&gt;&lt;/figure&gt;
&lt;figure class=&quot;fileblock&quot; data-ke-align=&quot;alignCenter&quot;&gt;&lt;a href=&quot;https://blog.kakaocdn.net/dn/7eduR/btr5guiMT3G/P7gtNAOD9pqwzIZVdgg721/222.mov?attach=1&amp;amp;knm=tfile.mov&quot; class=&quot;&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;/div&gt;
    &lt;div class=&quot;desc&quot;&gt;&lt;div class=&quot;filename&quot;&gt;&lt;span class=&quot;name&quot;&gt;222.mov&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;size&quot;&gt;5.22MB&lt;/div&gt;
&lt;/div&gt;
  &lt;/a&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이패드로 필기하면서 모니터에 잘 표시되는것을 볼수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;강의를 하거나 회의를 하거나 여러가지로 활용하시면 되겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;끝으로&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오늘은 아이패와 펜슬을 이용한 모니터링 방법을 알아보았습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이패드를 활용하는 방법은 무궁무진 합니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;직장에서, 학교에서, 일상에서 어디든 활용할수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우</category>
      <category>미러링</category>
      <category>아이패드</category>
      <category>아이패드활용</category>
      <category>애플펜슬</category>
      <category>짭슬</category>
      <category>짭플펜슬</category>
      <category>펜슬</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/167</guid>
      <comments>https://kimback03.tistory.com/167#entry167comment</comments>
      <pubDate>Wed, 22 Mar 2023 17:45:45 +0900</pubDate>
    </item>
    <item>
      <title>아이폰 미러링 화면공유 airplay 이렇게 한번 따라해보세요.</title>
      <link>https://kimback03.tistory.com/166</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-22 오후 1.59.47.png&quot; data-origin-width=&quot;677&quot; data-origin-height=&quot;670&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/QI5Ya/btr5d2fDRXs/QYePICZRxHpIK1STQgfznK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/QI5Ya/btr5d2fDRXs/QYePICZRxHpIK1STQgfznK/img.png&quot; data-alt=&quot;아이폰 미러링 방법을 설명한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/QI5Ya/btr5d2fDRXs/QYePICZRxHpIK1STQgfznK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FQI5Ya%2Fbtr5d2fDRXs%2FQYePICZRxHpIK1STQgfznK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;524&quot; height=&quot;519&quot; data-filename=&quot;스크린샷 2023-03-22 오후 1.59.47.png&quot; data-origin-width=&quot;677&quot; data-origin-height=&quot;670&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;아이폰 미러링 방법을 설명한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이폰 사용중에 타 디스플레이 기기에 미러링 하고 싶으신적이 있을겁니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이폰 아이패드를 TV 또는 맥으로 미러링 하기 위해 몇가지 방법이 존재합니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래의 내용을 통해 알아보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;아이폰과 맥북 사이 퀵타임플레이어를 이용한 방법&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 방법은 특정 영상 공유 하는 기능이 아닙니다. 화면 공유하는 순간부터 아이폰의 모든 동작 전체를 스트리밍 하게 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;카메라를 찍으면서 모니터링 할때에도 굉장히 유용한 기능이니 꼭 한번 따라해보시길 바랍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 아이폰을 유선으로 연결해주세요. 그리고 맥북의 퀵타임플레이어를 찾습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-22 오후 1.37.06.png&quot; data-origin-width=&quot;289&quot; data-origin-height=&quot;245&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/WLbLE/btr5dTisU3b/5j2jHRp5QxyRGPthrBmc91/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/WLbLE/btr5dTisU3b/5j2jHRp5QxyRGPthrBmc91/img.png&quot; data-alt=&quot;퀵타임플레이어를 선택한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/WLbLE/btr5dTisU3b/5j2jHRp5QxyRGPthrBmc91/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FWLbLE%2Fbtr5dTisU3b%2F5j2jHRp5QxyRGPthrBmc91%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;289&quot; height=&quot;245&quot; data-filename=&quot;스크린샷 2023-03-22 오후 1.37.06.png&quot; data-origin-width=&quot;289&quot; data-origin-height=&quot;245&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;퀵타임플레이어를 선택한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;실행하겠습니다. 퀵타임 플레이어를 실행하고 상단메뉴의 파일 - 새로운 동영상 녹화를 클릭합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-22 오후 1.37.36.png&quot; data-origin-width=&quot;210&quot; data-origin-height=&quot;392&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/crSixI/btr5gvnBhpL/wM6QcdyshhCPo4iAK4f5DK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/crSixI/btr5gvnBhpL/wM6QcdyshhCPo4iAK4f5DK/img.png&quot; data-alt=&quot;새로운 동영상 녹화를 선택한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/crSixI/btr5gvnBhpL/wM6QcdyshhCPo4iAK4f5DK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcrSixI%2Fbtr5gvnBhpL%2FwM6QcdyshhCPo4iAK4f5DK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;210&quot; height=&quot;392&quot; data-filename=&quot;스크린샷 2023-03-22 오후 1.37.36.png&quot; data-origin-width=&quot;210&quot; data-origin-height=&quot;392&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;새로운 동영상 녹화를 선택한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자신의 모습이 보여도 놀라지 마세요.  &lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-22 오후 1.37.48.png&quot; data-origin-width=&quot;815&quot; data-origin-height=&quot;461&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cuFs3F/btr5fNIRPJk/wrhuufKew0e0t8HUY4KO10/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cuFs3F/btr5fNIRPJk/wrhuufKew0e0t8HUY4KO10/img.png&quot; data-alt=&quot;동영상 녹화 화면&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cuFs3F/btr5fNIRPJk/wrhuufKew0e0t8HUY4KO10/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcuFs3F%2Fbtr5fNIRPJk%2FwrhuufKew0e0t8HUY4KO10%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;545&quot; height=&quot;308&quot; data-filename=&quot;스크린샷 2023-03-22 오후 1.37.48.png&quot; data-origin-width=&quot;815&quot; data-origin-height=&quot;461&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;동영상 녹화 화면&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;녹화버튼 옆의 작은 화살표 옵션버튼을 클릭합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-22 오후 1.38.14.png&quot; data-origin-width=&quot;231&quot; data-origin-height=&quot;403&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dopfQn/btr5oM2U6Ml/eU34JXQ6QNXvyRKlMp0UqK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dopfQn/btr5oM2U6Ml/eU34JXQ6QNXvyRKlMp0UqK/img.png&quot; data-alt=&quot;녹화의 여러가지 옵션을 선택할수 있다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dopfQn/btr5oM2U6Ml/eU34JXQ6QNXvyRKlMp0UqK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdopfQn%2Fbtr5oM2U6Ml%2FeU34JXQ6QNXvyRKlMp0UqK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;231&quot; height=&quot;403&quot; data-filename=&quot;스크린샷 2023-03-22 오후 1.38.14.png&quot; data-origin-width=&quot;231&quot; data-origin-height=&quot;403&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;녹화의 여러가지 옵션을 선택할수 있다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자 어떠신가요? 옵션을 보면 알수 있듯이 카메라, 마이크, 화면 등을 녹화에 활용할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우리는 화면에서 아이폰을 선택하겠습니다. 당연히 자신의 아이폰 이름이 뜰것입니다.&lt;/p&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-22 오후 1.39.02.png&quot; data-origin-width=&quot;758&quot; data-origin-height=&quot;929&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/OCuIF/btr5d3eq0U7/mBHJVH3bgT93k0h1AVc411/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/OCuIF/btr5d3eq0U7/mBHJVH3bgT93k0h1AVc411/img.png&quot; data-alt=&quot;너무 쉽게 미러링이 잘 동작한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/OCuIF/btr5d3eq0U7/mBHJVH3bgT93k0h1AVc411/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FOCuIF%2Fbtr5d3eq0U7%2FmBHJVH3bgT93k0h1AVc411%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;758&quot; height=&quot;929&quot; data-filename=&quot;스크린샷 2023-03-22 오후 1.39.02.png&quot; data-origin-width=&quot;758&quot; data-origin-height=&quot;929&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;너무 쉽게 미러링이 잘 동작한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;너무 쉽게 아이폰화면이 미러링 되고 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;카메라 촬영시 모니터링 방법으로 제격입니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;단순 미러링 이기 때문에 화면으로 아이폰을 조작할순 없습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;AirPlay 를 이용하는 방법&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;AirPlay 를 이용하기 위해서는 동일 Wi-fi 에 연결이 필요합니다. 가정에서 사무실에서 동일한 wifi로 연결해주세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 동영상을 고릅니다. 저는 뛰어노는 댕댕이 영상을 골랐습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;영상을 고르시고 공유 버튼 을 클릭합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_IMG_0572.PNG&quot; data-origin-width=&quot;816&quot; data-origin-height=&quot;1157&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bGP0dt/btr5guCiVts/Cfh71TKIzb50PanQZtJyq0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bGP0dt/btr5guCiVts/Cfh71TKIzb50PanQZtJyq0/img.png&quot; data-alt=&quot;영상을 플레이하고 공유 버튼을 누른다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bGP0dt/btr5guCiVts/Cfh71TKIzb50PanQZtJyq0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbGP0dt%2Fbtr5guCiVts%2FCfh71TKIzb50PanQZtJyq0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;405&quot; height=&quot;877&quot; data-filename=&quot;edited_IMG_0572.PNG&quot; data-origin-width=&quot;816&quot; data-origin-height=&quot;1157&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;영상을 플레이하고 공유 버튼을 누른다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;공유 메뉴에서 AirPlay를 선택합니다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;IMG_0569.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bpHlDi/btr5epIhJNM/wQqssGU7QXVlq5qL5B6ny1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bpHlDi/btr5epIhJNM/wQqssGU7QXVlq5qL5B6ny1/img.png&quot; data-alt=&quot;에어플레이 화면&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bpHlDi/btr5epIhJNM/wQqssGU7QXVlq5qL5B6ny1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbpHlDi%2Fbtr5epIhJNM%2FwQqssGU7QXVlq5qL5B6ny1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;363&quot; height=&quot;786&quot; data-filename=&quot;IMG_0569.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;에어플레이 화면&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;플레이 가능한 기기 목록이 나오면 선택해주세요. 화면이 변하면서 잠시뒤 플레이 되는걸 볼수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번에는 유튜브재생을 공유해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;유튜브를 실행하시고 아무 영상이나 플레이 해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;IMG_0576.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/VelYw/btr5jbJkTQc/jVDakBfCc4e1bPcpJ4Wock/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/VelYw/btr5jbJkTQc/jVDakBfCc4e1bPcpJ4Wock/img.png&quot; data-alt=&quot;영상 공유 아이콘을 눌러준다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/VelYw/btr5jbJkTQc/jVDakBfCc4e1bPcpJ4Wock/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FVelYw%2Fbtr5jbJkTQc%2FjVDakBfCc4e1bPcpJ4Wock%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;395&quot; height=&quot;855&quot; data-filename=&quot;IMG_0576.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;영상 공유 아이콘을 눌러준다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;플레이 하시고 상단에 보면&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-22 오후 1.54.22.png&quot; data-origin-width=&quot;32&quot; data-origin-height=&quot;37&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/1Mix5/btr5ozpfx0t/TnAX5GkFN6w8KeGfhPu97K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/1Mix5/btr5ozpfx0t/TnAX5GkFN6w8KeGfhPu97K/img.png&quot; data-alt=&quot;화면 공유 아이콘은 이렇게 생겼다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/1Mix5/btr5ozpfx0t/TnAX5GkFN6w8KeGfhPu97K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F1Mix5%2Fbtr5ozpfx0t%2FTnAX5GkFN6w8KeGfhPu97K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;151&quot; height=&quot;175&quot; data-filename=&quot;스크린샷 2023-03-22 오후 1.54.22.png&quot; data-origin-width=&quot;32&quot; data-origin-height=&quot;37&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;화면 공유 아이콘은 이렇게 생겼다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이러한 아이콘이 보이실겁니다. 해당 아이콘을 눌러주세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그럼 아까와 같이 가능한 기기목록이 보이십니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;IMG_0577.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/eaMwA0/btr5guPQ6Bw/W6FK8IJZ19KwUh65krGD6k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/eaMwA0/btr5guPQ6Bw/W6FK8IJZ19KwUh65krGD6k/img.png&quot; data-alt=&quot;각종 기기를 선택할수 있다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/eaMwA0/btr5guPQ6Bw/W6FK8IJZ19KwUh65krGD6k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FeaMwA0%2Fbtr5guPQ6Bw%2FW6FK8IJZ19KwUh65krGD6k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;329&quot; height=&quot;712&quot; data-filename=&quot;IMG_0577.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;각종 기기를 선택할수 있다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맥북은 어디로 갔을까요? AirPlay 및 블루투스 기기를 눌러주면 보이게 됩니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;IMG_0578.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ez0zDZ/btr5e5JUY9z/IOkQqvu6BCZxAFXEGP8NyK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ez0zDZ/btr5e5JUY9z/IOkQqvu6BCZxAFXEGP8NyK/img.png&quot; data-alt=&quot;원하는 기기를 선택하면 된다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ez0zDZ/btr5e5JUY9z/IOkQqvu6BCZxAFXEGP8NyK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fez0zDZ%2Fbtr5e5JUY9z%2FIOkQqvu6BCZxAFXEGP8NyK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;352&quot; height=&quot;762&quot; data-filename=&quot;IMG_0578.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;원하는 기기를 선택하면 된다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;필요한 기기를 선택해주면 됩니다. 그리고 플레이 해보면 아까와 같이 플레이 공유가 잘 되는것을 볼수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;IMG_0580.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c07h71/btr5gvOMs9K/t9ITMvqnJDEFADrWx3lfi1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c07h71/btr5gvOMs9K/t9ITMvqnJDEFADrWx3lfi1/img.png&quot; data-alt=&quot;플레이가 잘 공유된것을 볼수 있다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c07h71/btr5gvOMs9K/t9ITMvqnJDEFADrWx3lfi1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc07h71%2Fbtr5gvOMs9K%2Ft9ITMvqnJDEFADrWx3lfi1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;340&quot; height=&quot;736&quot; data-filename=&quot;IMG_0580.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;플레이가 잘 공유된것을 볼수 있다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;끝으로&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;AirPlay로 간단한 동영상 공유를 해보시고, 퀵타임 플레이어를 이용한 스트리밍도 해보시기 바랍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;간편하고 편리하게 미러링 작업을 할수 있습니다.&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우</category>
      <category>airplay</category>
      <category>미러링</category>
      <category>아이폰</category>
      <category>에어플레이</category>
      <category>퀵타임</category>
      <category>화면공유</category>
      <category>화면미러링</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/166</guid>
      <comments>https://kimback03.tistory.com/166#entry166comment</comments>
      <pubDate>Wed, 22 Mar 2023 14:03:20 +0900</pubDate>
    </item>
    <item>
      <title>아이폰 유튜브 pip 모드 사용하는 법 일반유저도 사용할수 있나?</title>
      <link>https://kimback03.tistory.com/165</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-19 오후 9.52.25.png&quot; data-origin-width=&quot;942&quot; data-origin-height=&quot;882&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dyexdy/btr4RzpCsVT/BQKbOVaXDK6B0dLNBaAwlK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dyexdy/btr4RzpCsVT/BQKbOVaXDK6B0dLNBaAwlK/img.png&quot; data-alt=&quot;pip 모드를 아이폰에서 유튜브에서 사용해보자&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dyexdy/btr4RzpCsVT/BQKbOVaXDK6B0dLNBaAwlK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdyexdy%2Fbtr4RzpCsVT%2FBQKbOVaXDK6B0dLNBaAwlK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;561&quot; height=&quot;525&quot; data-filename=&quot;스크린샷 2023-03-19 오후 9.52.25.png&quot; data-origin-width=&quot;942&quot; data-origin-height=&quot;882&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;pip 모드를 아이폰에서 유튜브에서 사용해보자&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;PIP 모드는 일명 화면속 화면 이라는 기능 입니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;백그라운드로 화면을 내렸을때 작은 박스형태의 화면으로&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;화면 좌우측 어느 위치든 표시 되면서&amp;nbsp;재생이 유지 되는 기능입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이폰에서 유튜브 사용시 pip 모드 사용하는 방법에 대해서 알아보도록 하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-19 오후 9.41.26.png&quot; data-origin-width=&quot;1544&quot; data-origin-height=&quot;1100&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/CLsvS/btr4wE0IbIi/KTzdhvHOq9g5zWQPsu81QK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/CLsvS/btr4wE0IbIi/KTzdhvHOq9g5zWQPsu81QK/img.png&quot; data-alt=&quot;pip 는 아이폰 설정이 필요하다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/CLsvS/btr4wE0IbIi/KTzdhvHOq9g5zWQPsu81QK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCLsvS%2Fbtr4wE0IbIi%2FKTzdhvHOq9g5zWQPsu81QK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;560&quot; height=&quot;399&quot; data-filename=&quot;edited_스크린샷 2023-03-19 오후 9.41.26.png&quot; data-origin-width=&quot;1544&quot; data-origin-height=&quot;1100&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;pip 는 아이폰 설정이 필요하다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;아이폰 설정&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;IOS 15.0 이상부터 사용이 가능합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이폰 에서 PIP 모드를 사용하기 위해서는 일단 설정으로 가셔야 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이폰 설정 - 일반 - 화면속 화면 부분을 활성화 시켜 줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1차로 기본적인 아이폰 설정이 완료 되었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_edited_IMG_0532.PNG&quot; data-origin-width=&quot;238&quot; data-origin-height=&quot;248&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c0kjtq/btr4RA28Fdq/3EqKxJK9Y0FcXL0UcN6el0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c0kjtq/btr4RA28Fdq/3EqKxJK9Y0FcXL0UcN6el0/img.png&quot; data-alt=&quot;시스템 설정으로 들어간다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c0kjtq/btr4RA28Fdq/3EqKxJK9Y0FcXL0UcN6el0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc0kjtq%2Fbtr4RA28Fdq%2F3EqKxJK9Y0FcXL0UcN6el0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;238&quot; height=&quot;248&quot; data-filename=&quot;edited_edited_IMG_0532.PNG&quot; data-origin-width=&quot;238&quot; data-origin-height=&quot;248&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;시스템 설정으로 들어간다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/djvrRm/btr4xLkOqw8/4M8zgpdl6z6ukuKzKaGJPK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/djvrRm/btr4xLkOqw8/4M8zgpdl6z6ukuKzKaGJPK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot; data-filename=&quot;edited_IMG_0531.PNG&quot; data-widthpercent=&quot;50&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/djvrRm/btr4xLkOqw8/4M8zgpdl6z6ukuKzKaGJPK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdjvrRm%2Fbtr4xLkOqw8%2F4M8zgpdl6z6ukuKzKaGJPK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;828&quot; height=&quot;1792&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bAGhtI/btr4xMjFRX2/V5ZarnkjkdIXkwJyRyB3J0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bAGhtI/btr4xMjFRX2/V5ZarnkjkdIXkwJyRyB3J0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot; data-filename=&quot;edited_IMG_0530.PNG&quot; data-widthpercent=&quot;50&quot; style=&quot;width: 49.4186%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bAGhtI/btr4xMjFRX2/V5ZarnkjkdIXkwJyRyB3J0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbAGhtI%2Fbtr4xMjFRX2%2FV5ZarnkjkdIXkwJyRyB3J0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;828&quot; height=&quot;1792&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;설정에서 일반에서 화면속화면으로 진입한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;유튜브 설정&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이제 유튜브 설정 입니다. 설정에 앞서 알아두셔야 할 사항이 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;유튜브 PIP모드의 경우 유료 멤버쉽에 가입되어 있어야 사용이 가능합니다.&amp;nbsp;치사하기 짝이없습니다...&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;정식명칭은&amp;nbsp;&lt;a style=&quot;background-color: #ffffff; color: #0b57d0; text-align: left;&quot; href=&quot;https://support.google.com/youtube/answer/6305537&quot;&gt;YouTube Premium&lt;/a&gt; 입니다. 이미 해당 멤버십에 가입 해서 사용중이라면 다음 진행이 가능합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;* 미국(지역)에 거주중이시라면 무료임에도 PIP 모드로 사용할수 있다고 합니다.&lt;/p&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;아래 부터는 프리미엄 멤버십이 있다는 가정하에 진행합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;유튜브 앱을 실행 합니다. 그리고 앱 설정으로 이동합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일반 메뉴로 가셔서 PIP 모드를 활성화 시켜줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_IMG_0533.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bNuCvS/btr4FnQ1VcO/MmyspLaqSpZZeS9KFMED30/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bNuCvS/btr4FnQ1VcO/MmyspLaqSpZZeS9KFMED30/img.png&quot; data-alt=&quot;유튜브 설정도 필요하다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bNuCvS/btr4FnQ1VcO/MmyspLaqSpZZeS9KFMED30/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbNuCvS%2Fbtr4FnQ1VcO%2FMmyspLaqSpZZeS9KFMED30%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;418&quot; height=&quot;905&quot; data-filename=&quot;edited_IMG_0533.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;유튜브 설정도 필요하다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_IMG_0534.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Tu4pr/btr4DskDteF/sNXpc9hc6QT7XZ4LeoOauK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Tu4pr/btr4DskDteF/sNXpc9hc6QT7XZ4LeoOauK/img.png&quot; data-alt=&quot;설정의 일반으로 들어간다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Tu4pr/btr4DskDteF/sNXpc9hc6QT7XZ4LeoOauK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FTu4pr%2Fbtr4DskDteF%2FsNXpc9hc6QT7XZ4LeoOauK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;422&quot; height=&quot;913&quot; data-filename=&quot;edited_IMG_0534.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;설정의 일반으로 들어간다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_IMG_0535.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ATlcu/btr4wEGqlyr/w4OssU0slXUVwO9AUTrWJ1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ATlcu/btr4wEGqlyr/w4OssU0slXUVwO9AUTrWJ1/img.png&quot; data-alt=&quot;PIP 모드를 활성화 시켜준다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ATlcu/btr4wEGqlyr/w4OssU0slXUVwO9AUTrWJ1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FATlcu%2Fbtr4wEGqlyr%2Fw4OssU0slXUVwO9AUTrWJ1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;415&quot; height=&quot;898&quot; data-filename=&quot;edited_IMG_0535.PNG&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;PIP 모드를 활성화 시켜준다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;잘 동작 하는지 실행해 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;유튜브 에서 재생중에 백그라운드로 이동합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;잘 동작되는것을 확인하였습니다. 굿~~&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;끝으로&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이런 기능은 정말 필요한 분들만 찾아서 쓰시기 때문에&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일반 유저분들은 잘 모릅니다. 저도 유튜브 멤버십만 가능하다는 것을 이번에 알게 되었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;유튜브 말고도 최근 PIP 지원하는 앱들이 많으니 한번 테스트 해보시기 바랍니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유</category>
      <category>PIP</category>
      <category>PIP모드</category>
      <category>아이폰</category>
      <category>유튜브</category>
      <category>유튜브멤버십</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/165</guid>
      <comments>https://kimback03.tistory.com/165#entry165comment</comments>
      <pubDate>Sun, 19 Mar 2023 21:52:55 +0900</pubDate>
    </item>
    <item>
      <title>아이폰 m1 m2 아이폰 15 출시가능성은? 왜 아이폰14 에는 안들어갔나?</title>
      <link>https://kimback03.tistory.com/164</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-19 오후 5.06.09.png&quot; data-origin-width=&quot;1266&quot; data-origin-height=&quot;1168&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lkB0t/btr4vIhQ6F8/SGZQajklo35Mm8hY3xGUY0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lkB0t/btr4vIhQ6F8/SGZQajklo35Mm8hY3xGUY0/img.png&quot; data-alt=&quot;아이폰에도 m1 m2를 탑재할날이 머지 않았다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lkB0t/btr4vIhQ6F8/SGZQajklo35Mm8hY3xGUY0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlkB0t%2Fbtr4vIhQ6F8%2FSGZQajklo35Mm8hY3xGUY0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;566&quot; height=&quot;522&quot; data-filename=&quot;스크린샷 2023-03-19 오후 5.06.09.png&quot; data-origin-width=&quot;1266&quot; data-origin-height=&quot;1168&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;아이폰에도 m1 m2를 탑재할날이 머지 않았다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;애플의 능력을 보여준 M1, M2 프로세서는 그야말로 물건입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기존의 인텔 기반 cpu를 버리고&amp;nbsp;하드웨어의 모든 설계를 자사에서 해결하도록 바뀌었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이로인해 성능은 배로 오르고 전기도 덜먹는 괴물급 머신이 되어버렸습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맥북같은 경우 arm 방식의 m1 m2 cpu 를 사용함으로써&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이폰, 아이패드, 맥os의 환경체계를 통일해 버렸습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;간단히 말해 이는 아이폰, 아이패드앱을 맥북에서도 그대로 사용할수 있는 큰 이벤트 인것입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-19 오후 5.01.43.png&quot; data-origin-width=&quot;724&quot; data-origin-height=&quot;658&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Iy712/btr4v9zGuUK/KNOFKaXj3jFStGSQRKuZCk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Iy712/btr4v9zGuUK/KNOFKaXj3jFStGSQRKuZCk/img.png&quot; data-alt=&quot;아이폰 시리즈&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Iy712/btr4v9zGuUK/KNOFKaXj3jFStGSQRKuZCk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FIy712%2Fbtr4v9zGuUK%2FKNOFKaXj3jFStGSQRKuZCk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;537&quot; height=&quot;488&quot; data-filename=&quot;스크린샷 2023-03-19 오후 5.01.43.png&quot; data-origin-width=&quot;724&quot; data-origin-height=&quot;658&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;아이폰 시리즈&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;아이폰 14에는 왜 출시하지 못했나?&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;많은 유저들은 과연 아이폰 14에 m1 프로세서를 탑재할것인가? 하는 기대감이 있었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;답은 아니오. 였습니다만... 발열문제, 크기문제, 전력문제 여러가지 문제들 때문에 아이폰에 적용은&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;무리였던듯 싶습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/mpO2e/btr4uPuVZMa/fWhy7FYaxzx4nZ2JnIYTqK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/mpO2e/btr4uPuVZMa/fWhy7FYaxzx4nZ2JnIYTqK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;868&quot; data-origin-height=&quot;534&quot; data-filename=&quot;스크린샷 2023-03-19 오후 5.02.09.png&quot; style=&quot;width: 50.0304%; margin-right: 10px;&quot; data-widthpercent=&quot;50.62&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/mpO2e/btr4uPuVZMa/fWhy7FYaxzx4nZ2JnIYTqK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FmpO2e%2Fbtr4uPuVZMa%2FfWhy7FYaxzx4nZ2JnIYTqK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;868&quot; height=&quot;534&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/DycVO/btr4LGJfB4w/WNjZblQsiSQlzDNCApoX3k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/DycVO/btr4LGJfB4w/WNjZblQsiSQlzDNCApoX3k/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;444&quot; data-origin-height=&quot;280&quot; data-filename=&quot;스크린샷 2023-03-19 오후 5.02.04.png&quot; style=&quot;width: 48.8068%;&quot; data-widthpercent=&quot;49.38&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/DycVO/btr4LGJfB4w/WNjZblQsiSQlzDNCApoX3k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FDycVO%2Fbtr4LGJfB4w%2FWNjZblQsiSQlzDNCApoX3k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;444&quot; height=&quot;280&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;m1 m2의 성능은 엄청나다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;아이패드에 탑재&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;시간은 흐르고 아이패드에 M1 칩셋이 적용되었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이패드 프로 모델인데요. M1 을 탑재한 프로 모델인 만큼 괴물같은 성능으로&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;깜짝 놀라게 해주었습니다. 성능이 너무 올라가서 무슨 앱을 여기에 써야할지 난감할 정도 였습니다.&lt;/p&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-19 오후 5.02.18.png&quot; data-origin-width=&quot;754&quot; data-origin-height=&quot;612&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ycMqR/btr4w5qapbr/pZXxP85k7NINHnsXMoWTak/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ycMqR/btr4w5qapbr/pZXxP85k7NINHnsXMoWTak/img.png&quot; data-alt=&quot;대신 가격도 깡패이다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ycMqR/btr4w5qapbr/pZXxP85k7NINHnsXMoWTak/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FycMqR%2Fbtr4w5qapbr%2FpZXxP85k7NINHnsXMoWTak%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;476&quot; height=&quot;386&quot; data-filename=&quot;스크린샷 2023-03-19 오후 5.02.18.png&quot; data-origin-width=&quot;754&quot; data-origin-height=&quot;612&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;대신 가격도 깡패이다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;끝으로&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이폰15 에는 적용 될까?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;단언 할수는 없지만 추측은 해볼수 있을것 같습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이폰 15의 가을 출시쯔음에는 M1, M2 프로세서가&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이폰에 당연히 탑재될 것으로 보여집니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지금까지 행태를 보면 ... 프로급, 맥스급에만 M2 프로세서를 추가하고 (급 나누기)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일반 아이폰15는 안 넣어줄수도 있을것 같습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유</category>
      <category>M1</category>
      <category>M2</category>
      <category>아이패드프로</category>
      <category>아이폰14</category>
      <category>아이폰15</category>
      <category>애플</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/164</guid>
      <comments>https://kimback03.tistory.com/164#entry164comment</comments>
      <pubDate>Sun, 19 Mar 2023 17:06:47 +0900</pubDate>
    </item>
    <item>
      <title>맥북 꿀팁 각종문서, 이미지 보기 어떻게 하나요? 미리보기 앱을 이용하자</title>
      <link>https://kimback03.tistory.com/163</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-19 오후 4.32.14.png&quot; data-origin-width=&quot;1038&quot; data-origin-height=&quot;1022&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b5j5OU/btr4v8U0qlq/XxRVWrfKk2PwWYLU2zUpu0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b5j5OU/btr4v8U0qlq/XxRVWrfKk2PwWYLU2zUpu0/img.png&quot; data-alt=&quot;맥북 미리보기 앱으로 거의 모든 파일을 열수 있다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b5j5OU/btr4v8U0qlq/XxRVWrfKk2PwWYLU2zUpu0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb5j5OU%2Fbtr4v8U0qlq%2FXxRVWrfKk2PwWYLU2zUpu0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;512&quot; height=&quot;504&quot; data-filename=&quot;스크린샷 2023-03-19 오후 4.32.14.png&quot; data-origin-width=&quot;1038&quot; data-origin-height=&quot;1022&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;맥북 미리보기 앱으로 거의 모든 파일을 열수 있다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;업무를 보거나 어제찍은 친구들과의 사진을 본다거나&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;노트북으로 문서작업이나 이미지를 활용할 일이 정말 많습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맥북에서는 특별히 다른 도구가 필요하지 않습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;정말 간단하게 거의 모든 파일을 열어볼수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아무 특별한 경우라면 pdf 뷰어 등을 설치하면 될것 같습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래의 글을 통해 해당 기능을 확인해 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;빠르게 각종 파일을 열때&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;미리보기 앱을 사용하는 방법은 정말 쉽습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사용방법은 손가락과 스페이바만 있으면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파일을 선택하고 스페이스바를 눌러줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/6AQlV/btr4G8MN9qT/KwyU9mDIggf4R9Lu3bdqKK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/6AQlV/btr4G8MN9qT/KwyU9mDIggf4R9Lu3bdqKK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;224&quot; data-origin-height=&quot;256&quot; data-filename=&quot;스크린샷 2023-03-19 오후 4.13.55.png&quot; style=&quot;width: 43.0967%; margin-right: 10px;&quot; data-widthpercent=&quot;43.6&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/6AQlV/btr4G8MN9qT/KwyU9mDIggf4R9Lu3bdqKK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F6AQlV%2Fbtr4G8MN9qT%2FKwyU9mDIggf4R9Lu3bdqKK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;224&quot; height=&quot;256&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/TRWo4/btr4vppcpvi/gxjtrm9U99i5sFQCd6uFK0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/TRWo4/btr4vppcpvi/gxjtrm9U99i5sFQCd6uFK0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;928&quot; data-origin-height=&quot;820&quot; data-filename=&quot;스크린샷 2023-03-19 오후 4.14.15.png&quot; style=&quot;width: 55.7405%;&quot; data-widthpercent=&quot;56.4&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/TRWo4/btr4vppcpvi/gxjtrm9U99i5sFQCd6uFK0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FTRWo4%2Fbtr4vppcpvi%2Fgxjtrm9U99i5sFQCd6uFK0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;928&quot; height=&quot;820&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;엑셀도 잘 열린다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;엑셀파일임에도 불구하고 어떤 파일인지 미리보기앱으로 한눈에 알아볼수 있습니다. 엑셀 작업이 필요하시다면 물론 전문 스프레드시트 툴인 numbers 등을 이용하면 되겠습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;이미지 뷰어로 활용&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;각종 이미지를 열때도 활용할수 있습니다. 이게 어떤 이미지 인지 확인할때 정말 좋습니다. 간단하게 스페이스바 한번이면&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;확인이 가능합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-19 오후 4.17.56.png&quot; data-origin-width=&quot;662&quot; data-origin-height=&quot;362&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bf2lnx/btr4PqsFiQL/1dk0BLJPdxOkkZpk4tqquK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bf2lnx/btr4PqsFiQL/1dk0BLJPdxOkkZpk4tqquK/img.png&quot; data-alt=&quot;각종 스크린샷 이미지도 문제없다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bf2lnx/btr4PqsFiQL/1dk0BLJPdxOkkZpk4tqquK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbf2lnx%2Fbtr4PqsFiQL%2F1dk0BLJPdxOkkZpk4tqquK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;662&quot; height=&quot;362&quot; data-filename=&quot;스크린샷 2023-03-19 오후 4.17.56.png&quot; data-origin-width=&quot;662&quot; data-origin-height=&quot;362&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;각종 스크린샷 이미지도 문제없다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파일을 선택하고 스페이스바를 누릅니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/r7jVG/btr4LHnOVao/TNxJpfRzEMsAS7HQnBSkh0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/r7jVG/btr4LHnOVao/TNxJpfRzEMsAS7HQnBSkh0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;234&quot; data-origin-height=&quot;84&quot; data-filename=&quot;스크린샷 2023-03-19 오후 4.18.58.png&quot; style=&quot;width: 73.2669%; margin-right: 10px;&quot; data-widthpercent=&quot;74.13&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/r7jVG/btr4LHnOVao/TNxJpfRzEMsAS7HQnBSkh0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fr7jVG%2Fbtr4LHnOVao%2FTNxJpfRzEMsAS7HQnBSkh0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;234&quot; height=&quot;84&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cFWBLI/btr4v7V65gu/R9L0o73pdt1x4C2kHxRpAK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cFWBLI/btr4v7V65gu/R9L0o73pdt1x4C2kHxRpAK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;70&quot; data-origin-height=&quot;72&quot; data-filename=&quot;스크린샷 2023-03-19 오후 4.20.10.png&quot; style=&quot;width: 25.5703%;&quot; data-widthpercent=&quot;25.87&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cFWBLI/btr4v7V65gu/R9L0o73pdt1x4C2kHxRpAK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcFWBLI%2Fbtr4v7V65gu%2FR9L0o73pdt1x4C2kHxRpAK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;70&quot; height=&quot;72&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;서명도 할수 있다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;재미있는걸 해보겠습니다. 미리보기로 열기를 선택하시고 미리보기 앱을 실행합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고는 펜 툴을 이용하여 사인도 남겨봅니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-19 오후 4.20.23.png&quot; data-origin-width=&quot;844&quot; data-origin-height=&quot;572&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zDmHI/btr4yllMWiy/7ERi6o0Red1jvz0DqhIVjk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zDmHI/btr4yllMWiy/7ERi6o0Red1jvz0DqhIVjk/img.png&quot; data-alt=&quot;멋지게 서명도 해보았다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zDmHI/btr4yllMWiy/7ERi6o0Red1jvz0DqhIVjk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzDmHI%2Fbtr4yllMWiy%2F7ERi6o0Red1jvz0DqhIVjk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;844&quot; height=&quot;572&quot; data-filename=&quot;스크린샷 2023-03-19 오후 4.20.23.png&quot; data-origin-width=&quot;844&quot; data-origin-height=&quot;572&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;멋지게 서명도 해보았다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;트랙패드를 이용하면 좀더 그럴듯한 글을 쓸수도 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;pdf 문서를 볼때&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;마찬가지로 pdf 문서 또한 간편하게 이용가능합니다. 파일을 클릭하시고 스페이스바를 눌러줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-19 오후 4.25.09.png&quot; data-origin-width=&quot;212&quot; data-origin-height=&quot;238&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/brdJ98/btr4ym52DLW/UYlkkFDIWQUAVajbuEARyK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/brdJ98/btr4ym52DLW/UYlkkFDIWQUAVajbuEARyK/img.png&quot; data-alt=&quot;pdf 파일도 문제 없다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/brdJ98/btr4ym52DLW/UYlkkFDIWQUAVajbuEARyK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbrdJ98%2Fbtr4ym52DLW%2FUYlkkFDIWQUAVajbuEARyK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;212&quot; height=&quot;238&quot; data-filename=&quot;스크린샷 2023-03-19 오후 4.25.09.png&quot; data-origin-width=&quot;212&quot; data-origin-height=&quot;238&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;pdf 파일도 문제 없다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-19 오후 4.25.36.png&quot; data-origin-width=&quot;2320&quot; data-origin-height=&quot;1172&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b6NtWo/btr4zbJ6o5k/r6cFYIhH0NePCCkeHk3Fb0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b6NtWo/btr4zbJ6o5k/r6cFYIhH0NePCCkeHk3Fb0/img.png&quot; data-alt=&quot;그럴싸한 pdf 뷰어가 열린다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b6NtWo/btr4zbJ6o5k/r6cFYIhH0NePCCkeHk3Fb0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb6NtWo%2Fbtr4zbJ6o5k%2Fr6cFYIhH0NePCCkeHk3Fb0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2320&quot; height=&quot;1172&quot; data-filename=&quot;스크린샷 2023-03-19 오후 4.25.36.png&quot; data-origin-width=&quot;2320&quot; data-origin-height=&quot;1172&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;그럴싸한 pdf 뷰어가 열린다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;문서가 열리고 사이드바에 목록이 정렬되는것을 볼수있습니다. 좀더 디테일한 사용을 원한다면 미리보기를 클릭합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아까와 마찬가지로 꽤 괜찮은 PDF 뷰어가 열리고 편집을 통해 마킹도 할수 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-19 오후 4.27.57.png&quot; data-origin-width=&quot;354&quot; data-origin-height=&quot;110&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/meYX0/btr4vh5T154/q8zWhxLvcPeiqaeHJVp2PK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/meYX0/btr4vh5T154/q8zWhxLvcPeiqaeHJVp2PK/img.png&quot; data-alt=&quot;중요 부분을 표시 할수 있다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/meYX0/btr4vh5T154/q8zWhxLvcPeiqaeHJVp2PK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FmeYX0%2Fbtr4vh5T154%2Fq8zWhxLvcPeiqaeHJVp2PK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;354&quot; height=&quot;110&quot; data-filename=&quot;스크린샷 2023-03-19 오후 4.27.57.png&quot; data-origin-width=&quot;354&quot; data-origin-height=&quot;110&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;중요 부분을 표시 할수 있다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오픈된 문서라면 이런식으로 줄을 쳐가며 표시도 가능합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-19 오후 4.29.13.png&quot; data-origin-width=&quot;360&quot; data-origin-height=&quot;94&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/czsP1x/btr4vjbwn7H/1rc6ADZvkoKahDONMHOyE0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/czsP1x/btr4vjbwn7H/1rc6ADZvkoKahDONMHOyE0/img.png&quot; data-alt=&quot;글도 써진다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/czsP1x/btr4vjbwn7H/1rc6ADZvkoKahDONMHOyE0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FczsP1x%2Fbtr4vjbwn7H%2F1rc6ADZvkoKahDONMHOyE0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;360&quot; height=&quot;94&quot; data-filename=&quot;스크린샷 2023-03-19 오후 4.29.13.png&quot; data-origin-width=&quot;360&quot; data-origin-height=&quot;94&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;글도 써진다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;당연히 글 작성도 가능합니다. 꽤나 훌륭한 pdf 뷰로 활용이 가능합니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;끝으로&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;간단하고 빠르고 가벼운 미리보기 앱을 통해서&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;각종 파일을 실행해보았습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;문서면 문서 이미지면 이미지 거의 모든 파일을 말 그대로 미리볼수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;잘 활용하시면 작업하시는데 많은 도움이 될 것 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우</category>
      <category>맥</category>
      <category>맥북</category>
      <category>문서</category>
      <category>미리보기</category>
      <category>업무</category>
      <category>엑셀</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/163</guid>
      <comments>https://kimback03.tistory.com/163#entry163comment</comments>
      <pubDate>Sun, 19 Mar 2023 16:34:37 +0900</pubDate>
    </item>
    <item>
      <title>대학생용 직장인용 노트북 맥북 에어 m2 m1 소개</title>
      <link>https://kimback03.tistory.com/162</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-19 오후 2.10.01.png&quot; data-origin-width=&quot;500&quot; data-origin-height=&quot;548&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zRPJy/btr4vn5U3r9/GahwWJfZlikcQNUeVNpSak/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zRPJy/btr4vn5U3r9/GahwWJfZlikcQNUeVNpSak/img.png&quot; data-alt=&quot;맥북에어 과연 써도 될까?&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zRPJy/btr4vn5U3r9/GahwWJfZlikcQNUeVNpSak/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzRPJy%2Fbtr4vn5U3r9%2FGahwWJfZlikcQNUeVNpSak%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;506&quot; height=&quot;555&quot; data-filename=&quot;edited_스크린샷 2023-03-19 오후 2.10.01.png&quot; data-origin-width=&quot;500&quot; data-origin-height=&quot;548&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;맥북에어 과연 써도 될까?&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;애플사의 &lt;b&gt;맥북&lt;/b&gt;은 고유 명사 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;개성있고 성능좋은 노트북 그리고 감성 한스푼...&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맥북은 고가의 노트북 이지만 최근 국내 &lt;b&gt;대학생&lt;/b&gt;들도 많이 사용하고 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맥북 에어의 경우 가격도 적당하고 휴대도 간편하여 인기를 얻고 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래의 내용에서 정보를 얻어가시길 바랍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&amp;nbsp;&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/TCxKx/btr4JLjv0Jz/ZnUa9wjbBEWs33hkcKBLLK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/TCxKx/btr4JLjv0Jz/ZnUa9wjbBEWs33hkcKBLLK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1276&quot; data-origin-height=&quot;484&quot; data-filename=&quot;edited_스크린샷 2023-03-19 오후 2.10.47.png&quot; data-widthpercent=&quot;72.67&quot; style=&quot;width: 71.8253%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/TCxKx/btr4JLjv0Jz/ZnUa9wjbBEWs33hkcKBLLK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FTCxKx%2Fbtr4JLjv0Jz%2FZnUa9wjbBEWs33hkcKBLLK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1276&quot; height=&quot;484&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Lvsxl/btr4FnJ3tM2/KwyGtqTcT8eDTr9BpsaBxk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Lvsxl/btr4FnJ3tM2/KwyGtqTcT8eDTr9BpsaBxk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;698&quot; data-origin-height=&quot;704&quot; data-filename=&quot;edited_스크린샷 2023-03-19 오후 2.10.40.png&quot; data-widthpercent=&quot;27.33&quot; style=&quot;width: 27.0119%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Lvsxl/btr4FnJ3tM2/KwyGtqTcT8eDTr9BpsaBxk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FLvsxl%2Fbtr4FnJ3tM2%2FKwyGtqTcT8eDTr9BpsaBxk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;698&quot; height=&quot;704&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;m1 m2 맥북을 대대적으로 홍보한다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;맥북소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맥북은 애플사에서 출시한 노트북입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;특유의 디자인과 감성으로 수많은 매니아층을 형성하였습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;가장 많이 쓰는 모델은 &lt;b&gt;맥북프로&lt;/b&gt;와, &lt;b&gt;맥북에어&lt;/b&gt; 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맥북에어는 특유의 가벼운 무게와 적정한 가격형성으로&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;학생부터 직장인들까지 라이트한 사용에 제격인 기기 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;사용용도&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맥북 에어의 경우 사용 용도가 매우 분명합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;라이트한 사용에 특화되어 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;언제 어디서든 휴대하고, 빠르게 작업할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;워드프로세스, 스프레드시트, ppt 작업 등 일반적인 &lt;b&gt;사무업무&lt;/b&gt;에 딱입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;최근 m1, m2 프로세스의 출시로 맥북 에어의 퍼포먼스가 엄청나게 증가 하였습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;실제로 이전에 출시된 인텔 맥북 프로급과 비교해도 월등한 성능을 보여줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맥북 에어 2022 의 긱벤치 스코어를 확인해보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-19 오후 1.53.41.png&quot; data-origin-width=&quot;1702&quot; data-origin-height=&quot;392&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ceKNtU/btr4LGvD6nT/uEyadrhGyvvLkIvIKrHgSK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ceKNtU/btr4LGvD6nT/uEyadrhGyvvLkIvIKrHgSK/img.png&quot; data-alt=&quot;긱벤치 스코어는 성능 참고가 가능하다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ceKNtU/btr4LGvD6nT/uEyadrhGyvvLkIvIKrHgSK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FceKNtU%2Fbtr4LGvD6nT%2FuEyadrhGyvvLkIvIKrHgSK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1702&quot; height=&quot;392&quot; data-filename=&quot;edited_스크린샷 2023-03-19 오후 1.53.41.png&quot; data-origin-width=&quot;1702&quot; data-origin-height=&quot;392&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;긱벤치 스코어는 성능 참고가 가능하다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;긱벤치에 따르면 싱글 코어 점수는 2561점으로 타 맥 제품들과 비슷한&lt;b&gt; 퍼포먼스&lt;/b&gt;를 보여줍니다. 이 이야기는 각종 사무 업무, 인터넷 서핑, 쇼핑 등 &lt;b&gt;일상생활용&lt;/b&gt;으로 딱이라는 말입니다. 멀티 코어 점수는 9566 으로 타 기기와 퍼포먼스 차이가 꽤 나고 있습니다. 게임이나, 그래픽, 영상 등의 전문 작업은 프로급으로 가시길 바랍니다. 그렇다고 안된다는말이 아닙니다. 간단한 작업들은 답답함 없이 훌륭한 성능으로 작업할수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;싱글코어 점수&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-19 오후 1.53.50.png&quot; data-origin-width=&quot;1680&quot; data-origin-height=&quot;714&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/vlLX8/btr4ymybqY9/tcV79NdhS5O7AgaK3JAYm0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/vlLX8/btr4ymybqY9/tcV79NdhS5O7AgaK3JAYm0/img.png&quot; data-alt=&quot;싱글코어 점수비교&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/vlLX8/btr4ymybqY9/tcV79NdhS5O7AgaK3JAYm0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FvlLX8%2Fbtr4ymybqY9%2FtcV79NdhS5O7AgaK3JAYm0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1680&quot; height=&quot;714&quot; data-filename=&quot;edited_스크린샷 2023-03-19 오후 1.53.50.png&quot; data-origin-width=&quot;1680&quot; data-origin-height=&quot;714&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;싱글코어 점수비교&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;멀티코어 점수&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-19 오후 1.59.14.png&quot; data-origin-width=&quot;1640&quot; data-origin-height=&quot;730&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/v45U2/btr4Fmdhl7f/L6QUqdnKcDVAQLghyTC1H1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/v45U2/btr4Fmdhl7f/L6QUqdnKcDVAQLghyTC1H1/img.png&quot; data-alt=&quot;멀티코어 점수비교&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/v45U2/btr4Fmdhl7f/L6QUqdnKcDVAQLghyTC1H1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fv45U2%2Fbtr4Fmdhl7f%2FL6QUqdnKcDVAQLghyTC1H1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1640&quot; height=&quot;730&quot; data-filename=&quot;edited_스크린샷 2023-03-19 오후 1.59.14.png&quot; data-origin-width=&quot;1640&quot; data-origin-height=&quot;730&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;멀티코어 점수비교&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;보시다시피 멀티코어 점수는 비교가 불가능할 정도로 차이가 벌어집니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-19 오후 2.01.18.png&quot; data-origin-width=&quot;1392&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bkUUs3/btr4uJBtSTf/tmNtGTlIoif3iEZ7DU21qk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bkUUs3/btr4uJBtSTf/tmNtGTlIoif3iEZ7DU21qk/img.png&quot; data-alt=&quot;비슷한 성능은 무엇?&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bkUUs3/btr4uJBtSTf/tmNtGTlIoif3iEZ7DU21qk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbkUUs3%2Fbtr4uJBtSTf%2FtmNtGTlIoif3iEZ7DU21qk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1392&quot; height=&quot;600&quot; data-filename=&quot;edited_스크린샷 2023-03-19 오후 2.01.18.png&quot; data-origin-width=&quot;1392&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;비슷한 성능은 무엇?&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그렇다고 해서 이 &lt;b&gt;점수&lt;/b&gt;가 결코 낮은 점수가 아닙니다. 비슷한 점수대를 비교해보면 아실수 있듯이 오래되긴 했지만... 서버급 Mac Pro 와도 성능이 맞먹습니다. 단순히 스코어로 성능을 비교하는게 말이 안되긴 합니다만....&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;직관적으로 타 기기와 비교해 볼 순 있겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;가격&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;M2, M1 의 차이가 꽤 납니다. 어짜피 라이트한 작업에 필요한 맥북에어라면 저렴한 가격대의 M1 으로 선택하셔도&amp;nbsp;후회가 없으실 겁니다.&lt;/p&gt;

&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-19 오후 2.04.02.png&quot; data-origin-width=&quot;1266&quot; data-origin-height=&quot;1332&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/J8RrY/btr4wNbW9H4/KPPsCgTKg63AQZ73JbnTvk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/J8RrY/btr4wNbW9H4/KPPsCgTKg63AQZ73JbnTvk/img.png&quot; data-alt=&quot;가격은 비싸다면 비싸고...&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/J8RrY/btr4wNbW9H4/KPPsCgTKg63AQZ73JbnTvk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJ8RrY%2Fbtr4wNbW9H4%2FKPPsCgTKg63AQZ73JbnTvk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;586&quot; height=&quot;617&quot; data-filename=&quot;edited_스크린샷 2023-03-19 오후 2.04.02.png&quot; data-origin-width=&quot;1266&quot; data-origin-height=&quot;1332&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;가격은 비싸다면 비싸고...&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-19 오후 2.04.10.png&quot; data-origin-width=&quot;694&quot; data-origin-height=&quot;1180&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/mVeyr/btr4vpQbAy2/Id4GvnzzgVLkVblkqZVON1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/mVeyr/btr4vpQbAy2/Id4GvnzzgVLkVblkqZVON1/img.png&quot; data-alt=&quot;저렴한 모델도 존재한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/mVeyr/btr4vpQbAy2/Id4GvnzzgVLkVblkqZVON1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FmVeyr%2Fbtr4vpQbAy2%2FId4GvnzzgVLkVblkqZVON1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;475&quot; height=&quot;808&quot; data-filename=&quot;edited_스크린샷 2023-03-19 오후 2.04.10.png&quot; data-origin-width=&quot;694&quot; data-origin-height=&quot;1180&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;저렴한 모델도 존재한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;끝으로&amp;nbsp;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지난글들에서도 말하고 있지만... 맥북은 &lt;b&gt;용도에 맞게&lt;/b&gt; 사시는것이 최선의 선택입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 맥북으로 뭘할지 한번 생각해보시면 답이 나오실겁니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어짜피 맥북에 윈도우를 설치하실거라면... 그냥 싼걸로  &lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우</category>
      <category>대학생</category>
      <category>맥북</category>
      <category>맥북에어</category>
      <category>애플</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/162</guid>
      <comments>https://kimback03.tistory.com/162#entry162comment</comments>
      <pubDate>Sun, 19 Mar 2023 14:15:33 +0900</pubDate>
    </item>
    <item>
      <title>맥북 arm 윈도우11 window11 다운로드 어디서 받나요?</title>
      <link>https://kimback03.tistory.com/161</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-19 오후 1.05.39.png&quot; data-origin-width=&quot;500&quot; data-origin-height=&quot;502&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bw7xsP/btr4FniV0IX/zKQ1JtxD9g7uv87b5o66IK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bw7xsP/btr4FniV0IX/zKQ1JtxD9g7uv87b5o66IK/img.png&quot; data-alt=&quot;맥북에 윈도우를 설치하려면 arm 윈도우 iso가 필요하다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bw7xsP/btr4FniV0IX/zKQ1JtxD9g7uv87b5o66IK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbw7xsP%2Fbtr4FniV0IX%2FzKQ1JtxD9g7uv87b5o66IK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;502&quot; data-filename=&quot;edited_스크린샷 2023-03-19 오후 1.05.39.png&quot; data-origin-width=&quot;500&quot; data-origin-height=&quot;502&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;맥북에 윈도우를 설치하려면 arm 윈도우 iso가 필요하다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맥북 사시고 가장 먼저 하시는 일이 있죠. 바로 윈도우 설치 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그렇습니다. 우리는 애플의 윈도우 탑재 노트북이 필요한 것입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지난 글에서 윈도우 설치에 대해서는 많이 알려드렸는데요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맥북 m1 m2 의 경우 arm 용 윈도우 ios를 다운로드 받아야 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이유는 다음글에서 확인 가능합니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;arm 윈도우 11 다운로드 하는 방법 바로 알아 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/146&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2023.02.19 - [IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우] - 맥북 윈도우 설치하기 최신판 - 패레럴즈 ARM M1 M2 맥에 윈도우 설치&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/147&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2023.02.19 - [IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우] - 맥북 윈도우 설치 최신판 - UTM 활용하여 M1 M2 맥에 윈도우 설치&lt;/a&gt;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&amp;nbsp;&lt;/h3&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;다운로드 방법&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다운로드 방법은 매우 간단합니다. 그냥 다운로드 하면 됩니다만...&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이게 잘 안되기 때문에 이글을 검색 하셨을것이라 생각합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선은 정석대로 구글에 &lt;b&gt;arm 윈도우 11 다운로드&lt;/b&gt; 를 검색하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-19 오후 12.42.33.png&quot; data-origin-width=&quot;1696&quot; data-origin-height=&quot;274&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b1R7kj/btr4FlSWraT/lyby35Re2Chj2Goy74xfwK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b1R7kj/btr4FlSWraT/lyby35Re2Chj2Goy74xfwK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b1R7kj/btr4FlSWraT/lyby35Re2Chj2Goy74xfwK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb1R7kj%2Fbtr4FlSWraT%2Flyby35Re2Chj2Goy74xfwK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1696&quot; height=&quot;274&quot; data-filename=&quot;스크린샷 2023-03-19 오후 12.42.33.png&quot; data-origin-width=&quot;1696&quot; data-origin-height=&quot;274&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-19 오후 12.42.41.png&quot; data-origin-width=&quot;1336&quot; data-origin-height=&quot;530&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/AO6OM/btr4FmRQObz/QIDAvuHxKJ2dIREbckZ4rk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/AO6OM/btr4FmRQObz/QIDAvuHxKJ2dIREbckZ4rk/img.png&quot; data-alt=&quot;구글에서 arm 윈도우 11 다운로드를 검색한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/AO6OM/btr4FmRQObz/QIDAvuHxKJ2dIREbckZ4rk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FAO6OM%2Fbtr4FmRQObz%2FQIDAvuHxKJ2dIREbckZ4rk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1336&quot; height=&quot;530&quot; data-filename=&quot;스크린샷 2023-03-19 오후 12.42.41.png&quot; data-origin-width=&quot;1336&quot; data-origin-height=&quot;530&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;구글에서 arm 윈도우 11 다운로드를 검색한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다른데 말고 &lt;b&gt;마이크로소프트&lt;/b&gt; 사이트에 접속하겠습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-19 오후 12.43.03.png&quot; data-origin-width=&quot;2772&quot; data-origin-height=&quot;1774&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bOGMzc/btr4ylsrbt4/XRgmLIxk9T4akoKWItxhbK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bOGMzc/btr4ylsrbt4/XRgmLIxk9T4akoKWItxhbK/img.png&quot; data-alt=&quot;보통은 마이크로소프트 사이트에서 다운로드 받는다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bOGMzc/btr4ylsrbt4/XRgmLIxk9T4akoKWItxhbK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbOGMzc%2Fbtr4ylsrbt4%2FXRgmLIxk9T4akoKWItxhbK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2772&quot; height=&quot;1774&quot; data-filename=&quot;스크린샷 2023-03-19 오후 12.43.03.png&quot; data-origin-width=&quot;2772&quot; data-origin-height=&quot;1774&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;보통은 마이크로소프트 사이트에서 다운로드 받는다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Window 11 arm insider preview&lt;/b&gt; 는 공식 사용 버전은 아닙니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;select 해보시면 개발버전, beta 버전을 확인할수 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이렇게 다운로드 하지 마시고 우리는 다른 방법을 이용하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일종의 꼼수를 이용할건데요.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지난번 글에서 봤던 &lt;b&gt;패레럴즈&lt;/b&gt; (패러렐즈) 를 사용한 &lt;b&gt;윈도우 설치&lt;/b&gt; 방법을 이용한 것입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;별다른 이유가 없다면 그냥 패러렐즈를 이용해 설치 하시면 됩니다만&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우리같이 특수한 경우는 ios가 필요할수 있겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-19 오후 12.51.29.png&quot; data-origin-width=&quot;1748&quot; data-origin-height=&quot;262&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bHBE0t/btr4ymkAAxJ/0w35bmFcITepIV3jRfbhFk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bHBE0t/btr4ymkAAxJ/0w35bmFcITepIV3jRfbhFk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bHBE0t/btr4ymkAAxJ/0w35bmFcITepIV3jRfbhFk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbHBE0t%2Fbtr4ymkAAxJ%2F0w35bmFcITepIV3jRfbhFk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1748&quot; height=&quot;262&quot; data-filename=&quot;스크린샷 2023-03-19 오후 12.51.29.png&quot; data-origin-width=&quot;1748&quot; data-origin-height=&quot;262&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-19 오후 12.51.34.png&quot; data-origin-width=&quot;1220&quot; data-origin-height=&quot;568&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/tzQSh/btr4wFZp6St/gEWPBVLMYUG5vn03xvwQ8K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/tzQSh/btr4wFZp6St/gEWPBVLMYUG5vn03xvwQ8K/img.png&quot; data-alt=&quot;패러렐즈를 검색한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/tzQSh/btr4wFZp6St/gEWPBVLMYUG5vn03xvwQ8K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FtzQSh%2Fbtr4wFZp6St%2FgEWPBVLMYUG5vn03xvwQ8K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1220&quot; height=&quot;568&quot; data-filename=&quot;스크린샷 2023-03-19 오후 12.51.34.png&quot; data-origin-width=&quot;1220&quot; data-origin-height=&quot;568&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;패러렐즈를 검색한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해당 사이트로 접속하겠습니다. &lt;b&gt;패러렐즈 패레럴즈 Parallels&lt;/b&gt; 뭐든 검색하시면 나옵니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-19 오후 12.51.56.png&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1460&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/OyLiN/btr4vpCE1sR/b8v1Bs3y0VLRxTG3VJbBM1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/OyLiN/btr4vpCE1sR/b8v1Bs3y0VLRxTG3VJbBM1/img.png&quot; data-alt=&quot;무료 평가판 다운로드를 클릭한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/OyLiN/btr4vpCE1sR/b8v1Bs3y0VLRxTG3VJbBM1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FOyLiN%2Fbtr4vpCE1sR%2Fb8v1Bs3y0VLRxTG3VJbBM1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1460&quot; data-filename=&quot;스크린샷 2023-03-19 오후 12.51.56.png&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1460&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;무료 평가판 다운로드를 클릭한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-19 오후 12.51.43.png&quot; data-origin-width=&quot;2462&quot; data-origin-height=&quot;1186&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/B0UVQ/btr4vnY8uJk/SsxugYGA8Lgbtp1B1Cl7tk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/B0UVQ/btr4vnY8uJk/SsxugYGA8Lgbtp1B1Cl7tk/img.png&quot; data-alt=&quot;패러렐즈의 구매는 상당히 고가이다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/B0UVQ/btr4vnY8uJk/SsxugYGA8Lgbtp1B1Cl7tk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FB0UVQ%2Fbtr4vnY8uJk%2FSsxugYGA8Lgbtp1B1Cl7tk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2462&quot; height=&quot;1186&quot; data-filename=&quot;스크린샷 2023-03-19 오후 12.51.43.png&quot; data-origin-width=&quot;2462&quot; data-origin-height=&quot;1186&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;패러렐즈의 구매는 상당히 고가이다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;무료 평가판 다운로드를 클릭합니다. 잠시후 다운로드 폴더로 인스톨 파일이 다운로드 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-19 오후 12.54.29.png&quot; data-origin-width=&quot;214&quot; data-origin-height=&quot;260&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/LOoG7/btr4xLLAnvL/ULYswuCsJC6nYTOqONasa1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/LOoG7/btr4xLLAnvL/ULYswuCsJC6nYTOqONasa1/img.png&quot; data-alt=&quot;패러렐즈 설치파일이 잘 다운로드 되었다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/LOoG7/btr4xLLAnvL/ULYswuCsJC6nYTOqONasa1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FLOoG7%2Fbtr4xLLAnvL%2FULYswuCsJC6nYTOqONasa1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;214&quot; height=&quot;260&quot; data-filename=&quot;스크린샷 2023-03-19 오후 12.54.29.png&quot; data-origin-width=&quot;214&quot; data-origin-height=&quot;260&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;패러렐즈 설치파일이 잘 다운로드 되었다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이후 작업은 그저 클릭 몇번 하시면 됩니다. 해당 설치 파일을 더블 클릭 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cfwR4X/btr4vo4OWpT/ypuFodwkaQlkhgOhfYobuk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cfwR4X/btr4vo4OWpT/ypuFodwkaQlkhgOhfYobuk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;650&quot; data-origin-height=&quot;666&quot; data-filename=&quot;스크린샷 2023-03-19 오후 12.55.17.png&quot; width=&quot;354&quot; height=&quot;363&quot; data-widthpercent=&quot;32.82&quot; style=&quot;width: 32.055%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cfwR4X/btr4vo4OWpT/ypuFodwkaQlkhgOhfYobuk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcfwR4X%2Fbtr4vo4OWpT%2FypuFodwkaQlkhgOhfYobuk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;650&quot; height=&quot;666&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/tQN1n/btr4wMc2ei1/MBtyHavmpSu0uEYzskFkuk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/tQN1n/btr4wMc2ei1/MBtyHavmpSu0uEYzskFkuk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;908&quot; data-origin-height=&quot;914&quot; data-filename=&quot;스크린샷 2023-03-19 오후 12.55.24.png&quot; style=&quot;width: 32.6284%; margin-right: 10px;&quot; data-widthpercent=&quot;33.41&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/tQN1n/btr4wMc2ei1/MBtyHavmpSu0uEYzskFkuk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FtQN1n%2Fbtr4wMc2ei1%2FMBtyHavmpSu0uEYzskFkuk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;908&quot; height=&quot;914&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/oer2C/btr4JLjt2oQ/PwmocaXz0wVvDKtQwq9lm1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/oer2C/btr4JLjt2oQ/PwmocaXz0wVvDKtQwq9lm1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;898&quot; data-origin-height=&quot;894&quot; data-filename=&quot;스크린샷 2023-03-19 오후 12.55.29.png&quot; style=&quot;width: 32.991%;&quot; data-widthpercent=&quot;33.77&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/oer2C/btr4JLjt2oQ/PwmocaXz0wVvDKtQwq9lm1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Foer2C%2Fbtr4JLjt2oQ%2FPwmocaXz0wVvDKtQwq9lm1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;898&quot; height=&quot;894&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;설치는 일사천리 클릭 몇번으로 끝난다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해당 흐름으로 진행합니다. 약관에 동의하시고 설치시작 하시면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-19 오후 12.56.14.png&quot; data-origin-width=&quot;1724&quot; data-origin-height=&quot;1146&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/NyAU6/btr4FmEjgNA/JUfZoCA0iO103yy6cqBCKK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/NyAU6/btr4FmEjgNA/JUfZoCA0iO103yy6cqBCKK/img.png&quot; data-alt=&quot;윈도우 11 다운로드 및 설치 화면&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/NyAU6/btr4FmEjgNA/JUfZoCA0iO103yy6cqBCKK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FNyAU6%2Fbtr4FmEjgNA%2FJUfZoCA0iO103yy6cqBCKK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1724&quot; height=&quot;1146&quot; data-filename=&quot;스크린샷 2023-03-19 오후 12.56.14.png&quot; data-origin-width=&quot;1724&quot; data-origin-height=&quot;1146&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;윈도우 11 다운로드 및 설치 화면&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;잠시후 나오는 화면 입니다. 해당 화면을 보시면 알수 있듯이&lt;b&gt; Window11 다운로드 및 설치&lt;/b&gt; 입니다. 설치를 위해서 자동으로 내부에서 다운로드 하게 됩니다. Window 설치 를 눌러주시면 됩니다. 설치가 진행되고 윈도우 설치 까지 진행됩니다. &lt;b&gt;패러렐즈&lt;/b&gt;를 그냥 써보셔도 괜찮습니다만 우리는 &lt;b&gt;윈도우&lt;/b&gt; iso 파일이 필요한 것이었죠. 설치 되고 적당히 타이밍 봐서 꺼주시고 다운로드 폴더에 가보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-19 오후 1.00.19.png&quot; data-origin-width=&quot;246&quot; data-origin-height=&quot;246&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ejNSm7/btr4G80fZOl/eWr4Rp5q8aE3UZ2pmT9Gl0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ejNSm7/btr4G80fZOl/eWr4Rp5q8aE3UZ2pmT9Gl0/img.png&quot; data-alt=&quot;윈도우 11 설치 파일이 잘 다운로드 되었다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ejNSm7/btr4G80fZOl/eWr4Rp5q8aE3UZ2pmT9Gl0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FejNSm7%2Fbtr4G80fZOl%2FeWr4Rp5q8aE3UZ2pmT9Gl0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;246&quot; height=&quot;246&quot; data-filename=&quot;스크린샷 2023-03-19 오후 1.00.19.png&quot; data-origin-width=&quot;246&quot; data-origin-height=&quot;246&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;윈도우 11 설치 파일이 잘 다운로드 되었다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;딱 봐도 윈도우 설치 iso 같이 생긴 파일이 다운로드 되어 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이렇게 쉽게 arm용 윈도우 11 설치 iso 파일을 얻게 되었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;끝으로&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이제 해당 윈도우 파일을 필요한곳에 적절히 활용하시면 되겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저는 &lt;b&gt;UTM&lt;/b&gt; 으로 설치시에 &lt;b&gt;윈도우11&lt;/b&gt;을 활용 하고 있는데요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해당 파일로 설치 및 사용에도 문제가 없었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;실제로 다운로드 속도 또한 매우 빠른것을 알수 있는데요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아마도 윈도우 서버에서 내려받는것이 아닌&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;패러렐즈 설치를 위한 서버에서 내려받는게 아닐까 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우</category>
      <category>arm</category>
      <category>arm윈도우</category>
      <category>Window11</category>
      <category>맥북윈도우</category>
      <category>윈도우</category>
      <category>윈도우설치</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/161</guid>
      <comments>https://kimback03.tistory.com/161#entry161comment</comments>
      <pubDate>Sun, 19 Mar 2023 13:09:16 +0900</pubDate>
    </item>
    <item>
      <title>맥북 새로운 기능 스테이지 매니저 사용법</title>
      <link>https://kimback03.tistory.com/160</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-17 오후 11.24.30.png&quot; data-origin-width=&quot;898&quot; data-origin-height=&quot;854&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ckokpL/btr4tp362U6/XX9vh977colO1ylo2ZmKr0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ckokpL/btr4tp362U6/XX9vh977colO1ylo2ZmKr0/img.png&quot; data-alt=&quot;맥의 스테이지 매니저를 사용해보자&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ckokpL/btr4tp362U6/XX9vh977colO1ylo2ZmKr0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FckokpL%2Fbtr4tp362U6%2FXX9vh977colO1ylo2ZmKr0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;644&quot; height=&quot;612&quot; data-filename=&quot;스크린샷 2023-03-17 오후 11.24.30.png&quot; data-origin-width=&quot;898&quot; data-origin-height=&quot;854&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;맥의 스테이지 매니저를 사용해보자&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요. 김과자 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맥의 꿀팁을 공유하고 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번시간은 맥 의 재미있는 기능중에 하나인 스테이지 매니저 에 대해서 알아보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Stage manager 는 작업중인 화면은 띄워놓고 사용중이던 최근 앱들은 왼쪽에 자동으로 정렬됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;바로바로 직관적으로 어떤 앱인지 보면서 뷰를 전환하면서 사용할수 있어서 아주 편리합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/159&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2023.03.17 - [IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우] - 맥os 맥북 화면분할 스플릿뷰 split view 사용하기 정말쉽다&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/157&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2023.03.17 - [IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우] - 맥os 맥북 화면 녹화 방법? 아무것도 필요없다 일단 해보자&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 11.04.32.png&quot; data-origin-width=&quot;1250&quot; data-origin-height=&quot;1178&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/wNX8l/btr4ti4SFe1/nkvXAhde76BVIkk44H71B1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/wNX8l/btr4ti4SFe1/nkvXAhde76BVIkk44H71B1/img.png&quot; data-alt=&quot;스테이지 매니저는 잘 사용하면 정말 편리하다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/wNX8l/btr4ti4SFe1/nkvXAhde76BVIkk44H71B1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FwNX8l%2Fbtr4ti4SFe1%2FnkvXAhde76BVIkk44H71B1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1250&quot; height=&quot;1178&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 11.04.32.png&quot; data-origin-width=&quot;1250&quot; data-origin-height=&quot;1178&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;스테이지 매니저는 잘 사용하면 정말 편리하다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사용하기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;거의 설명할게 없을정도로 별게 없습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;시스템 설정으로 가신후 데스크탑 및 Dock 메뉴로 이동합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 11.04.20.png&quot; data-origin-width=&quot;1410&quot; data-origin-height=&quot;1534&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/yzEUZ/btr4tiRlsr5/6nW5KUD46kgxG9jac98Glk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/yzEUZ/btr4tiRlsr5/6nW5KUD46kgxG9jac98Glk/img.png&quot; data-alt=&quot;설정의 데스크탑 메뉴로 이동한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/yzEUZ/btr4tiRlsr5/6nW5KUD46kgxG9jac98Glk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FyzEUZ%2Fbtr4tiRlsr5%2F6nW5KUD46kgxG9jac98Glk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1410&quot; height=&quot;1534&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 11.04.20.png&quot; data-origin-width=&quot;1410&quot; data-origin-height=&quot;1534&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;설정의 데스크탑 메뉴로 이동한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 11.04.47.png&quot; data-origin-width=&quot;906&quot; data-origin-height=&quot;130&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/CeatI/btr4uQsZiD2/Ckiupkd0gJDj1LmKZYRGUK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/CeatI/btr4uQsZiD2/Ckiupkd0gJDj1LmKZYRGUK/img.png&quot; data-alt=&quot;스테이지 매니저를 활성화 시킵니다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/CeatI/btr4uQsZiD2/Ckiupkd0gJDj1LmKZYRGUK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCeatI%2Fbtr4uQsZiD2%2FCkiupkd0gJDj1LmKZYRGUK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;906&quot; height=&quot;130&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 11.04.47.png&quot; data-origin-width=&quot;906&quot; data-origin-height=&quot;130&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;스테이지 매니저를 활성화 시킵니다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 스테이지 매니저를 활성화 해줍니다. 사용자화 버튼을 누르셔서 입맛에 맛게 옵션질을 해도 좋습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 11.05.26.png&quot; data-origin-width=&quot;942&quot; data-origin-height=&quot;802&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/mPj2b/btr4vo36Mxv/mmjdkb7vbKhEYRlgvsV5O0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/mPj2b/btr4vo36Mxv/mmjdkb7vbKhEYRlgvsV5O0/img.png&quot; data-alt=&quot;옵션을 변경 합니다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/mPj2b/btr4vo36Mxv/mmjdkb7vbKhEYRlgvsV5O0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FmPj2b%2Fbtr4vo36Mxv%2Fmmjdkb7vbKhEYRlgvsV5O0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;942&quot; height=&quot;802&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 11.05.26.png&quot; data-origin-width=&quot;942&quot; data-origin-height=&quot;802&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;옵션을 변경 합니다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 나서 사용하게 되면 아래와 같이 최근 앱들이 왼편에 정렬됩니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Qb6oR/btr4wFqOqaa/I8hSqpA3L7nka2mY29j6rk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Qb6oR/btr4wFqOqaa/I8hSqpA3L7nka2mY29j6rk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;310&quot; data-origin-height=&quot;780&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 11.17.20.png&quot; data-widthpercent=&quot;32.45&quot; style=&quot;width: 32.0732%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Qb6oR/btr4wFqOqaa/I8hSqpA3L7nka2mY29j6rk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FQb6oR%2Fbtr4wFqOqaa%2FI8hSqpA3L7nka2mY29j6rk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;310&quot; height=&quot;780&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/GgOhb/btr4tqPsR4F/KOjhnWEOiUzGqom80nJuOk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/GgOhb/btr4tqPsR4F/KOjhnWEOiUzGqom80nJuOk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;412&quot; data-origin-height=&quot;498&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 11.20.36.png&quot; style=&quot;width: 66.764%;&quot; data-widthpercent=&quot;67.55&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/GgOhb/btr4tqPsR4F/KOjhnWEOiUzGqom80nJuOk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FGgOhb%2Fbtr4tqPsR4F%2FKOjhnWEOiUzGqom80nJuOk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;412&quot; height=&quot;498&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;최근 앱들이 왼쪽에 잘 정렬된것을 볼수 있다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이런식으로 최근 앱과 가운데 활성화 앱을 전환하면서 자유롭게 사용이 가능합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;또한 그룹핑을 할수도 있습니다. 왼쪽의 앱들을 가운데 활성화창으로 옴기시고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다시 최소화 시켜 보시면 그룹핑 앱들을 볼수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해제도 쉽습니다. 활성화 시킨후 다시 왼쪽으로 드래그 해서 옴겨놓으면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;끝으로&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다소 생소한 스테이지 매니저라는 기능을 사용해보았습니다. 사용하던 앱들이 하단부로 전부 모이는 현상을 왼쪽에 정렬시켜&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;직관적으로 보면서 앱 간의 전환이 가능합니다. 정말 편리하게 이용하는 기능중에 하나 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;꼭 사용 해보세요~!&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우</category>
      <category>꿀팁</category>
      <category>맥</category>
      <category>맥북</category>
      <category>스테이지매니저</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/160</guid>
      <comments>https://kimback03.tistory.com/160#entry160comment</comments>
      <pubDate>Fri, 17 Mar 2023 23:29:56 +0900</pubDate>
    </item>
    <item>
      <title>맥os 맥북 화면분할 스플릿뷰 split view 사용하기 정말쉽다</title>
      <link>https://kimback03.tistory.com/159</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-17 오후 10.57.17.png&quot; data-origin-width=&quot;574&quot; data-origin-height=&quot;582&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cf5g2w/btr4wLxF9YF/dE6vVX18JbX7CGB9gXk79k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cf5g2w/btr4wLxF9YF/dE6vVX18JbX7CGB9gXk79k/img.png&quot; data-alt=&quot;맥 화면 분할 split view 사용법&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cf5g2w/btr4wLxF9YF/dE6vVX18JbX7CGB9gXk79k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcf5g2w%2Fbtr4wLxF9YF%2FdE6vVX18JbX7CGB9gXk79k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;574&quot; height=&quot;582&quot; data-filename=&quot;스크린샷 2023-03-17 오후 10.57.17.png&quot; data-origin-width=&quot;574&quot; data-origin-height=&quot;582&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;맥 화면 분할 split view 사용법&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요. 김과자 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맥 사용시 여러가지 꿀팁들을 작성 하고 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맥을 사용 하다 보면 작은화면에 이 윈도우 저 윈도우 창이 여러개 겹쳐서 짜증나시죠?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그럴때 이 기능을 사용해보세요. 화면을 분할해서 내 마음대로 볼수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;바로 split view 기능 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/157&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2023.03.17 - [IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우] - 맥os 맥북 화면 녹화 방법? 아무것도 필요없다 일단 해보자&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/156&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2023.03.17 - [IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우] - 맥북 맥os 화면 캡쳐 방법? 이렇게 쉽게 된다&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;사용방법&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;화면 분할 같은 경우는 버전에 따라서 사용법이 조금씩 다릅니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 카탈리나 이후 최신의 버전을 사용하고 있다면 메뉴바 왼쪽 상단에 확장 버튼을 꾹 눌러주면 됩니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 10.38.24.png&quot; data-origin-width=&quot;338&quot; data-origin-height=&quot;200&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Vjk9w/btr4t8OeeC0/Uq6doMt6Th72TryplXIBi1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Vjk9w/btr4t8OeeC0/Uq6doMt6Th72TryplXIBi1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Vjk9w/btr4t8OeeC0/Uq6doMt6Th72TryplXIBi1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FVjk9w%2Fbtr4t8OeeC0%2FUq6doMt6Th72TryplXIBi1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;338&quot; height=&quot;200&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 10.38.24.png&quot; data-origin-width=&quot;338&quot; data-origin-height=&quot;200&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;원하는곳에 배치 되도록 선택합니다. 한쪽으로 이동된 뷰 다음에 다른 뷰를 더 선택하면 양쪽으로 화면이 분할되며&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;한눈에 여러개의 창이 정리됩니다. 가운데의 이 조절 막대를 이용해서 좌우 간격을 조절 할수도 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-17 오후 10.40.31.png&quot; data-origin-width=&quot;154&quot; data-origin-height=&quot;256&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cuk6QC/btr4ylFevA0/kuIKmJXJiK9lSsZLVjCswK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cuk6QC/btr4ylFevA0/kuIKmJXJiK9lSsZLVjCswK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cuk6QC/btr4ylFevA0/kuIKmJXJiK9lSsZLVjCswK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcuk6QC%2Fbtr4ylFevA0%2FkuIKmJXJiK9lSsZLVjCswK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;154&quot; height=&quot;256&quot; data-filename=&quot;스크린샷 2023-03-17 오후 10.40.31.png&quot; data-origin-width=&quot;154&quot; data-origin-height=&quot;256&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;반반으로 하시든, 2:8로 쓰시던 자유롭게 변경이 가능합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;상단바를 클릭하고 이동하면 좌 우로 위치 변경도 쉽습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;유용한 스플릿뷰를 종료 하고 싶다면 상단메뉴바를 띄우고 해당 버튼을 눌러주시면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-17 오후 10.43.15.png&quot; data-origin-width=&quot;56&quot; data-origin-height=&quot;64&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cYxrcN/btr4w5v14dY/Wol47AULulls2UtxLMGt0k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cYxrcN/btr4w5v14dY/Wol47AULulls2UtxLMGt0k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cYxrcN/btr4w5v14dY/Wol47AULulls2UtxLMGt0k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcYxrcN%2Fbtr4w5v14dY%2FWol47AULulls2UtxLMGt0k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;56&quot; height=&quot;64&quot; data-filename=&quot;스크린샷 2023-03-17 오후 10.43.15.png&quot; data-origin-width=&quot;56&quot; data-origin-height=&quot;64&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;타 버전의 경우&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Mojave, High Sierra, Sierra 또는 El Capitan 같은 하위 버전을 사용중이시라면 마찬가지로 아래의 버튼을 꾹 누른뒤&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;윈도우가 작아지면 해당 윈도우를 드래그 하고 나머지 하나의 윈도우도 선택해주면 됩니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-17 오후 10.45.20.png&quot; data-origin-width=&quot;62&quot; data-origin-height=&quot;64&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b2f8r7/btr4xKkRo29/Z86VD0p6955DcCYF1Y9Kzk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b2f8r7/btr4xKkRo29/Z86VD0p6955DcCYF1Y9Kzk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b2f8r7/btr4xKkRo29/Z86VD0p6955DcCYF1Y9Kzk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb2f8r7%2Fbtr4xKkRo29%2FZ86VD0p6955DcCYF1Y9Kzk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;62&quot; height=&quot;64&quot; data-filename=&quot;스크린샷 2023-03-17 오후 10.45.20.png&quot; data-origin-width=&quot;62&quot; data-origin-height=&quot;64&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;안되는 경우&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;혹시라도 안되는 경우는 아래의 설정을 확인하시면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;시스템 설정으로 들어가신후 데스크탑 및 Dock 으로 이동합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 10.47.40.png&quot; data-origin-width=&quot;1408&quot; data-origin-height=&quot;1530&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/B8HR5/btr4tNDAc8v/0fYjf5jofVlZVc0roaM5k0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/B8HR5/btr4tNDAc8v/0fYjf5jofVlZVc0roaM5k0/img.png&quot; data-alt=&quot;시스템 설정의 데스크탑 및 Dock 로 진입한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/B8HR5/btr4tNDAc8v/0fYjf5jofVlZVc0roaM5k0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FB8HR5%2Fbtr4tNDAc8v%2F0fYjf5jofVlZVc0roaM5k0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1408&quot; height=&quot;1530&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 10.47.40.png&quot; data-origin-width=&quot;1408&quot; data-origin-height=&quot;1530&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;시스템 설정의 데스크탑 및 Dock 로 진입한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 10.48.27.png&quot; data-origin-width=&quot;930&quot; data-origin-height=&quot;88&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/5SJ1a/btr4ykzzJyo/Mm0GquDDuwMjuxxgFs0iaK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/5SJ1a/btr4ykzzJyo/Mm0GquDDuwMjuxxgFs0iaK/img.png&quot; data-alt=&quot;각각의 spaces가 있는 디스플레이를 활성화 시켜야 한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/5SJ1a/btr4ykzzJyo/Mm0GquDDuwMjuxxgFs0iaK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F5SJ1a%2Fbtr4ykzzJyo%2FMm0GquDDuwMjuxxgFs0iaK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;930&quot; height=&quot;88&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 10.48.27.png&quot; data-origin-width=&quot;930&quot; data-origin-height=&quot;88&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;각각의 spaces가 있는 디스플레이를 활성화 시켜야 한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;이 부분을 활성화 시켜주셔야 정상 동작 하게 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;끝으로&amp;nbsp;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이렇게 쉽게 어떠한 앱도 필요하지 않고 화면을 분할 하여 사용해 보았습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;좁은 창에서 여러가지 창을 띄우고 데이터를 참고 하면서 글을 작성하고...&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이런경우&amp;nbsp;굉장히 편리 하게 사용할수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번 기회에 꼭 한번 사용해보시길 바랍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우</category>
      <category>split</category>
      <category>꿀팁</category>
      <category>맥</category>
      <category>맥북</category>
      <category>화면분할</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/159</guid>
      <comments>https://kimback03.tistory.com/159#entry159comment</comments>
      <pubDate>Fri, 17 Mar 2023 22:59:17 +0900</pubDate>
    </item>
    <item>
      <title>빙 GPT 장착! 검색엔진의 혁명인가? 과연...</title>
      <link>https://kimback03.tistory.com/158</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 4.26.06.png&quot; data-origin-width=&quot;944&quot; data-origin-height=&quot;806&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/TVpIr/btr4v9liHfF/x1W79VVEDdlmuRK0yz4qUK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/TVpIr/btr4v9liHfF/x1W79VVEDdlmuRK0yz4qUK/img.png&quot; data-alt=&quot;bing 빙 gpt 채팅 기능을 사용해보자&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/TVpIr/btr4v9liHfF/x1W79VVEDdlmuRK0yz4qUK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FTVpIr%2Fbtr4v9liHfF%2Fx1W79VVEDdlmuRK0yz4qUK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;649&quot; height=&quot;554&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 4.26.06.png&quot; data-origin-width=&quot;944&quot; data-origin-height=&quot;806&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;bing 빙 gpt 채팅 기능을 사용해보자&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요. 김과자 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오늘은 Microsoft의 검색엔진 Bing! 에 대해서 알아보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Bing은 다소 생소한 검색엔진 인데요. 그동안 사용하는 유저수는 극소수 였습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;최근에 MS에서 GPT 엔진을 탑재한 새로운 Bing 이 등장했는데요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;한번 사용해보겠습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 4.20.54.png&quot; data-origin-width=&quot;388&quot; data-origin-height=&quot;166&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b9G5cI/btr4voiHhLs/DoKhrMzhMbiYAb6nJgcXak/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b9G5cI/btr4voiHhLs/DoKhrMzhMbiYAb6nJgcXak/img.png&quot; data-alt=&quot;마이크로소프트의 빙 검색엔진&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b9G5cI/btr4voiHhLs/DoKhrMzhMbiYAb6nJgcXak/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb9G5cI%2Fbtr4voiHhLs%2FDoKhrMzhMbiYAb6nJgcXak%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;388&quot; height=&quot;166&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 4.20.54.png&quot; data-origin-width=&quot;388&quot; data-origin-height=&quot;166&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;마이크로소프트의 빙 검색엔진&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a style=&quot;background-color: #e6f5ff; color: #0070d1; text-align: start;&quot; href=&quot;https://www.blueswt.com/148&quot;&gt;2023.02.19 - [IT 테크 기술 지식 공유/AI 정보 공유] - Chat-gpt 나도 한번 사용해보자 사용방법 무료? 유료?&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/143&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2023.02.17 - [IT 테크 기술 지식 공유/AI 정보 공유] - Chat gpt 소개 뭔데 그렇게 난리인가?&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;챗GPT는 그야말로 혁신을 가져왔습니다.&amp;nbsp; 일반에 출시 되자 마자 여기저기 논란과 이슈가 되며&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사람들의 입에 오르내렸습니다. 그중 마이크로소프트는 자신들의 검색엔진 Bing에&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Gpt 엔진을 탑재한다는 소식이 전해졌습니다. 초기에 사용해보려 했으나 사용이 불가능 하였습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번에는 일반에게 오픈되었기에 사용 해보고 내용을 공유합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 빙 사이트에 접속 하였습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 3.32.40.png&quot; data-origin-width=&quot;2184&quot; data-origin-height=&quot;1234&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/DppnR/btr4v7OxgYI/A3zulzrcaaGqYtSkevsR81/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/DppnR/btr4v7OxgYI/A3zulzrcaaGqYtSkevsR81/img.png&quot; data-alt=&quot;gpt 기능 채팅을 하려면 엣지를 다운로드 하세요&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/DppnR/btr4v7OxgYI/A3zulzrcaaGqYtSkevsR81/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FDppnR%2Fbtr4v7OxgYI%2FA3zulzrcaaGqYtSkevsR81%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2184&quot; height=&quot;1234&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 3.32.40.png&quot; data-origin-width=&quot;2184&quot; data-origin-height=&quot;1234&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;gpt 기능 채팅을 하려면 엣지를 다운로드 하세요&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안타깝게도 마이크로 소프트는 역시나... GPT 채팅 기능을 이용하려면 엣지를 다운로드 하라고 합니다.  &lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;뭔... 시대역행 끼워팔기 인지 모르겠군요. 마음에 들지 않지만 설치해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 3.33.05.png&quot; data-origin-width=&quot;1548&quot; data-origin-height=&quot;1256&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ZSp5g/btr4thZdEAZ/7INJn5wDqG1bmUWV1GJ0N1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ZSp5g/btr4thZdEAZ/7INJn5wDqG1bmUWV1GJ0N1/img.png&quot; data-alt=&quot;다운로드중...&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ZSp5g/btr4thZdEAZ/7INJn5wDqG1bmUWV1GJ0N1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FZSp5g%2Fbtr4thZdEAZ%2F7INJn5wDqG1bmUWV1GJ0N1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1548&quot; height=&quot;1256&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 3.33.05.png&quot; data-origin-width=&quot;1548&quot; data-origin-height=&quot;1256&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;다운로드중...&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 3.33.17.png&quot; data-origin-width=&quot;3000&quot; data-origin-height=&quot;1875&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/uJFtf/btr4tPIdT48/kz8tYidTqKHmCcBFC3Tckk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/uJFtf/btr4tPIdT48/kz8tYidTqKHmCcBFC3Tckk/img.png&quot; data-alt=&quot;다운로드2...&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/uJFtf/btr4tPIdT48/kz8tYidTqKHmCcBFC3Tckk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FuJFtf%2Fbtr4tPIdT48%2Fkz8tYidTqKHmCcBFC3Tckk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;3000&quot; height=&quot;1875&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 3.33.17.png&quot; data-origin-width=&quot;3000&quot; data-origin-height=&quot;1875&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;다운로드2...&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 3.37.32.png&quot; data-origin-width=&quot;1232&quot; data-origin-height=&quot;870&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cjIbJV/btr4vIH7CwE/fbKpXvkndopmFOiNCC8Z51/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cjIbJV/btr4vIH7CwE/fbKpXvkndopmFOiNCC8Z51/img.png&quot; data-alt=&quot;설치중... 길다 길어&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cjIbJV/btr4vIH7CwE/fbKpXvkndopmFOiNCC8Z51/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcjIbJV%2Fbtr4vIH7CwE%2FfbKpXvkndopmFOiNCC8Z51%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1232&quot; height=&quot;870&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 3.37.32.png&quot; data-origin-width=&quot;1232&quot; data-origin-height=&quot;870&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;설치중... 길다 길어&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;여차 저차 하여 다운로드후 설치까지 완료하였습니다. 실행과 동시에 몇가지 설정을 마치면 온전한 브라우저가 뜨게 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/t5tPF/btr4tLFNf41/sExk7I1zCdeHV2TQ5dEIyk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/t5tPF/btr4tLFNf41/sExk7I1zCdeHV2TQ5dEIyk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;240&quot; data-origin-height=&quot;278&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 3.43.12.png&quot; data-widthpercent=&quot;12.59&quot; style=&quot;width: 12.4454%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/t5tPF/btr4tLFNf41/sExk7I1zCdeHV2TQ5dEIyk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Ft5tPF%2Fbtr4tLFNf41%2FsExk7I1zCdeHV2TQ5dEIyk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;240&quot; height=&quot;278&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/7PMO4/btr4tq20EuJ/DnEeyG5FBgiNLCSi6atbwk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/7PMO4/btr4tq20EuJ/DnEeyG5FBgiNLCSi6atbwk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1666&quot; data-origin-height=&quot;278&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 3.39.56.png&quot; data-widthpercent=&quot;87.41&quot; style=&quot;width: 86.3918%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/7PMO4/btr4tq20EuJ/DnEeyG5FBgiNLCSi6atbwk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F7PMO4%2Fbtr4tq20EuJ%2FDnEeyG5FBgiNLCSi6atbwk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1666&quot; height=&quot;278&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt; 맥에서 매우 윈도우 스러운 브라우저 디자인을 볼수있다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;로그인을 하시고 오른쪽에 보면 빙 아이콘이 보입니다. 눌러주겠습니다. 이 아이콘이 채팅 기능을 바로 써볼수 있는 아이콘 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;누르시면 오른쪽 사이드 창이 열리면서 채팅이 시작됩니다. 몇가지 옵션을 줄수 있는데 저는 균형으로 맞추고 시작하였습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ETUdr/btr4tPuHZ1P/RzQKhRI597sljNYgOO55Ek/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ETUdr/btr4tPuHZ1P/RzQKhRI597sljNYgOO55Ek/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;188&quot; data-origin-height=&quot;272&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 3.47.54.png&quot; data-widthpercent=&quot;20.25&quot; style=&quot;width: 20.0163%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ETUdr/btr4tPuHZ1P/RzQKhRI597sljNYgOO55Ek/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FETUdr%2Fbtr4tPuHZ1P%2FRzQKhRI597sljNYgOO55Ek%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;188&quot; height=&quot;272&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dsIdTJ/btr4zb3Bdb7/dt3Fzf9saMq4WUNKiTPrh0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dsIdTJ/btr4zb3Bdb7/dt3Fzf9saMq4WUNKiTPrh0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;626&quot; data-origin-height=&quot;230&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 3.44.36.png&quot; data-widthpercent=&quot;79.75&quot; style=&quot;width: 78.8209%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dsIdTJ/btr4zb3Bdb7/dt3Fzf9saMq4WUNKiTPrh0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdsIdTJ%2Fbtr4zb3Bdb7%2Fdt3Fzf9saMq4WUNKiTPrh0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;626&quot; height=&quot;230&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;윈도우 엣지 설치 후 채팅 기능 옵션질&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;좀더 재미있는 답변을 원하신다면 창작으로 맞추고 하시면 될것 같습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 3.50.20.png&quot; data-origin-width=&quot;730&quot; data-origin-height=&quot;1444&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bVrypL/btr4t9sNmkQ/ZLr2mMQGx4QUh0cGMv3aj0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bVrypL/btr4t9sNmkQ/ZLr2mMQGx4QUh0cGMv3aj0/img.png&quot; data-alt=&quot;빙에게 블로그 글을 잘 쓰는법을 물어보았다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bVrypL/btr4t9sNmkQ/ZLr2mMQGx4QUh0cGMv3aj0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbVrypL%2Fbtr4t9sNmkQ%2FZLr2mMQGx4QUh0cGMv3aj0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;730&quot; height=&quot;1444&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 3.50.20.png&quot; data-origin-width=&quot;730&quot; data-origin-height=&quot;1444&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;빙에게 블로그 글을 잘 쓰는법을 물어보았다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;몇가지 질문을 해보았습니다. 깔끔하게 정리해서 답변해주었습니다. 내부에서 뭘하는지 답변이 한참 걸립니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;내용들을 잘 요약하여 전달해줍니다. 해당 정보의 출처가 어딘지 확인해보니 각종 블로그와 기타 등을 참고 하는것으로 보입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 3.54.13.png&quot; data-origin-width=&quot;720&quot; data-origin-height=&quot;1390&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bF0Cn2/btr4xKFcmJu/uCVN9KJBcmjAxbBfCKzx81/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bF0Cn2/btr4xKFcmJu/uCVN9KJBcmjAxbBfCKzx81/img.png&quot; data-alt=&quot;빙에게 봄철 가볼만한 여행지를 물어보았다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bF0Cn2/btr4xKFcmJu/uCVN9KJBcmjAxbBfCKzx81/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbF0Cn2%2Fbtr4xKFcmJu%2FuCVN9KJBcmjAxbBfCKzx81%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;720&quot; height=&quot;1390&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 3.54.13.png&quot; data-origin-width=&quot;720&quot; data-origin-height=&quot;1390&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;빙에게 봄철 가볼만한 여행지를 물어보았다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;봄에 어디로 가면 좋을지 물어보니... 여기저기 알려주기에 괜찮은걸?~ 생각했지만...&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;특정 블로그에서 그대로 긁어 오는것을 확인하였습니다. 어떤 알고리즘인지... 무슨 기준으로 요약하는건지.. 알길이 없습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 3.51.45.png&quot; data-origin-width=&quot;736&quot; data-origin-height=&quot;1422&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/WSUCO/btr4tLTh4Ji/kaCXhwZTb3F76V6I4dOqq1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/WSUCO/btr4tLTh4Ji/kaCXhwZTb3F76V6I4dOqq1/img.png&quot; data-alt=&quot;빙에게 난해한 질문을 해보았다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/WSUCO/btr4tLTh4Ji/kaCXhwZTb3F76V6I4dOqq1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FWSUCO%2Fbtr4tLTh4Ji%2FkaCXhwZTb3F76V6I4dOqq1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;736&quot; height=&quot;1422&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 3.51.45.png&quot; data-origin-width=&quot;736&quot; data-origin-height=&quot;1422&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;빙에게 난해한 질문을 해보았다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;난해한 질문을 하니... 난해한 답변을 합니다. 아직 이해력이 부족한가 봅니다...&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아마도 한글로 질문을 해서 그런것 일수도 있겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;끝으로&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Chat GPT 역시 영어로 사용할때 정확하고 쓸만한 정보를 제공해준다고 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;네이버나 카카오 등 국내 IT 기업에서 빙 같은 gpt 기반 검색엔진이 나온다면&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사용하기에 굉장히 유용할 것으로 보여집니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;간단한 검색에 활용하시고 요약 정리 해주는 느낌으로 사용하면 편리 할것 같습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저는... 조용히 빙을 삭제하고...   마무리 하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유/AI 정보 공유</category>
      <category>AI</category>
      <category>bing</category>
      <category>빙</category>
      <category>빙gpt</category>
      <category>챗gpt</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/158</guid>
      <comments>https://kimback03.tistory.com/158#entry158comment</comments>
      <pubDate>Fri, 17 Mar 2023 16:28:20 +0900</pubDate>
    </item>
    <item>
      <title>맥os 맥북 화면 녹화 방법? 아무것도 필요없다 일단 해보자</title>
      <link>https://kimback03.tistory.com/157</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-17 오후 3.19.13.png&quot; data-origin-width=&quot;1036&quot; data-origin-height=&quot;968&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/blQZcH/btr4sSYc84V/ZyL3TFpA7MhVxKUIUVsGE0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/blQZcH/btr4sSYc84V/ZyL3TFpA7MhVxKUIUVsGE0/img.png&quot; data-alt=&quot;맥북에서 확면 녹화는 누워서 떡먹기다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/blQZcH/btr4sSYc84V/ZyL3TFpA7MhVxKUIUVsGE0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FblQZcH%2Fbtr4sSYc84V%2FZyL3TFpA7MhVxKUIUVsGE0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1036&quot; height=&quot;968&quot; data-filename=&quot;스크린샷 2023-03-17 오후 3.19.13.png&quot; data-origin-width=&quot;1036&quot; data-origin-height=&quot;968&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;맥북에서 확면 녹화는 누워서 떡먹기다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요. 김과자 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지난번은 맥북에서 화면캡쳐에 대해서 알아보았습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맥북에서 화면 녹화를 하고 싶다면 어떻게 해야 할까요?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;걱정할 필요 없습니다. 이번에도 너무 쉽게 가능하기 때문입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a style=&quot;background-color: #e6f5ff; color: #0070d1; text-align: start;&quot; href=&quot;https://www.blueswt.com/156&quot;&gt;2023.03.17 - [IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우] - 맥북 맥os 화면 캡쳐 방법? 이렇게 쉽게 된다&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1679034009555&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;맥북 맥os 화면 캡쳐 방법? 이렇게 쉽게 된다&quot; data-og-description=&quot;소개 안녕하세요.김과자 입니다. 맥북 화면 캡쳐 방법은 정말 간단합니다. 어떠한 프로그램이나 앱도 설치할 필요가 없습니다. 단순히 키보드와 마우스를 이용하여 편리하게 이용할수 있습니다&quot; data-og-host=&quot;www.blueswt.com&quot; data-og-source-url=&quot;https://www.blueswt.com/156&quot; data-og-url=&quot;https://www.blueswt.com/156&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/blBKuj/hyRXuHjOHn/Cn6PVW6ekk2NKkXWQquzE1/img.png?width=800&amp;amp;height=575&amp;amp;face=0_0_800_575,https://scrap.kakaocdn.net/dn/bkHI6Z/hyRXEiQeQD/AOHv35uKEl1pc8xD7gRDlk/img.png?width=800&amp;amp;height=575&amp;amp;face=0_0_800_575,https://scrap.kakaocdn.net/dn/CdpkN/hyRXAnd2LA/besu2nkxS90FlUXQJZkq61/img.png?width=1224&amp;amp;height=880&amp;amp;face=0_0_1224_880&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/156&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.blueswt.com/156&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/blBKuj/hyRXuHjOHn/Cn6PVW6ekk2NKkXWQquzE1/img.png?width=800&amp;amp;height=575&amp;amp;face=0_0_800_575,https://scrap.kakaocdn.net/dn/bkHI6Z/hyRXEiQeQD/AOHv35uKEl1pc8xD7gRDlk/img.png?width=800&amp;amp;height=575&amp;amp;face=0_0_800_575,https://scrap.kakaocdn.net/dn/CdpkN/hyRXAnd2LA/besu2nkxS90FlUXQJZkq61/img.png?width=1224&amp;amp;height=880&amp;amp;face=0_0_1224_880');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;맥북 맥os 화면 캡쳐 방법? 이렇게 쉽게 된다&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;소개 안녕하세요.김과자 입니다. 맥북 화면 캡쳐 방법은 정말 간단합니다. 어떠한 프로그램이나 앱도 설치할 필요가 없습니다. 단순히 키보드와 마우스를 이용하여 편리하게 이용할수 있습니다&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.blueswt.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;단축키를 이용한 방법&lt;/li&gt;
&lt;li&gt;퀵타임플레이어를 이용한 방법&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;단축키를 이용한 방법&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;단축키 이용방법은 지난번 입력키와 비슷합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Shift + Command + 5 을 누르면 아래와 같은 툴이 등장 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해당 화면에서 캡쳐를 할수도 있고 , 녹화를 지정해서 진행할수도 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;입맛에 맛게 옵션을 선택하시고 녹화를 진행하시면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 3.10.27.png&quot; data-origin-width=&quot;1382&quot; data-origin-height=&quot;766&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/JlHxG/btr4jJ9p7cW/r0hJl2evWz2kcU6vUfa22K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/JlHxG/btr4jJ9p7cW/r0hJl2evWz2kcU6vUfa22K/img.png&quot; data-alt=&quot;이미지 캡쳐도 가능한 인터페이스가 등장한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/JlHxG/btr4jJ9p7cW/r0hJl2evWz2kcU6vUfa22K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJlHxG%2Fbtr4jJ9p7cW%2Fr0hJl2evWz2kcU6vUfa22K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1382&quot; height=&quot;766&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 3.10.27.png&quot; data-origin-width=&quot;1382&quot; data-origin-height=&quot;766&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;이미지 캡쳐도 가능한 인터페이스가 등장한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;퀵타임플레이어 (Quick Time Player) 를 이용한 방법&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번에는 맥에 내장된 퀵타임플레이어를 이용한 방법입니다. 파인더(탐색기) 를 열고 응용프로그램으로 가보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래와 같은 아이콘을 찾으시고 실행합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b8Nak5/btr4mCooc0R/q019Vl3OZcIjf4NGPwqGwk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b8Nak5/btr4mCooc0R/q019Vl3OZcIjf4NGPwqGwk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;292&quot; data-origin-height=&quot;322&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 3.12.33.png&quot; data-widthpercent=&quot;40.73&quot; style=&quot;width: 40.2524%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b8Nak5/btr4mCooc0R/q019Vl3OZcIjf4NGPwqGwk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb8Nak5%2Fbtr4mCooc0R%2Fq019Vl3OZcIjf4NGPwqGwk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;292&quot; height=&quot;322&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cnA99p/btr4sWGlP2x/sesgCbq24KL5gGhS0x7Xt1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cnA99p/btr4sWGlP2x/sesgCbq24KL5gGhS0x7Xt1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;652&quot; data-origin-height=&quot;494&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 3.13.00.png&quot; data-widthpercent=&quot;59.27&quot; style=&quot;width: 58.5848%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cnA99p/btr4sWGlP2x/sesgCbq24KL5gGhS0x7Xt1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcnA99p%2Fbtr4sWGlP2x%2FsesgCbq24KL5gGhS0x7Xt1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;652&quot; height=&quot;494&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;퀵타임 플레이어는 이런 아이콘을 찾으면 된다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;혹은 검색에 quick 만 치셔도 나옵니다. 확인해보시기 바랍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 3.13.54.png&quot; data-origin-width=&quot;374&quot; data-origin-height=&quot;210&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bSLIbF/btr4mDU89lG/5Oi5LZ0ozrN7mrOyV1aF2k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bSLIbF/btr4mDU89lG/5Oi5LZ0ozrN7mrOyV1aF2k/img.png&quot; data-alt=&quot;상단의 메뉴에서 몇가지 기능을 실행할수 있다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bSLIbF/btr4mDU89lG/5Oi5LZ0ozrN7mrOyV1aF2k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbSLIbF%2Fbtr4mDU89lG%2F5Oi5LZ0ozrN7mrOyV1aF2k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;374&quot; height=&quot;210&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 3.13.54.png&quot; data-origin-width=&quot;374&quot; data-origin-height=&quot;210&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;상단의 메뉴에서 몇가지 기능을 실행할수 있다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;상단 메뉴에서 여러가지 기능이 보입니다. 우리는 화면 녹화를 진행하기 위해 새로운 화면 기록을 눌러줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;화면에 아까 배운 화면이 등장하면서 기록을 할수 있습니다. 저장 위치, 소리, 퀄리티 등 적정한 옵션을 선택해주시고 이용하면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;끝으로&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이렇게 쉽게 화면을 녹화하는 방법을 배워 보았습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;너무 쉽습니다. 다른 어떤것도 설치할 필요가 없습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음편에서도 유용한 꿀팁을 배워보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;끝.&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우</category>
      <category>녹화</category>
      <category>맥</category>
      <category>맥북</category>
      <category>애플</category>
      <category>캡쳐</category>
      <category>화면녹화</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/157</guid>
      <comments>https://kimback03.tistory.com/157#entry157comment</comments>
      <pubDate>Fri, 17 Mar 2023 15:21:30 +0900</pubDate>
    </item>
    <item>
      <title>맥북 맥os 화면 캡쳐 방법? 이렇게 쉽게 된다</title>
      <link>https://kimback03.tistory.com/156</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-17 오후 2.59.35.png&quot; data-origin-width=&quot;1224&quot; data-origin-height=&quot;880&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c1QBLj/btr4sSX9li3/sgJlj8GoQmZUPvs9XhQqh0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c1QBLj/btr4sSX9li3/sgJlj8GoQmZUPvs9XhQqh0/img.png&quot; data-alt=&quot;맥북 화면 캡쳐 방법&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c1QBLj/btr4sSX9li3/sgJlj8GoQmZUPvs9XhQqh0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc1QBLj%2Fbtr4sSX9li3%2FsgJlj8GoQmZUPvs9XhQqh0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1224&quot; height=&quot;880&quot; data-filename=&quot;스크린샷 2023-03-17 오후 2.59.35.png&quot; data-origin-width=&quot;1224&quot; data-origin-height=&quot;880&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;맥북 화면 캡쳐 방법&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요.김과자 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맥북 화면 캡쳐 방법은 정말 간단합니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어떠한 프로그램이나 앱도 설치할 필요가 없습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;단순히 키보드와 마우스를 이용하여 편리하게 이용할수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;화면 전체를 캡쳐&lt;/li&gt;
&lt;li&gt;윈도우만큼만 캡쳐&lt;/li&gt;
&lt;li&gt;부분지정 캡쳐&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;화면 전체를 캡쳐&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맥 화면 전체를 캡쳐하는 방법은 정말 쉽습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Shift + Command + 숫자3 을 동시에 입력하면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;입력하는 순간 오른쪽 모서리 창에 화면 캡쳐 이미지가 뜨게 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이미지를 클릭하여 수정해도 되고 다른곳에 저장해도 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 2.49.27.png&quot; data-origin-width=&quot;760&quot; data-origin-height=&quot;186&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/4mYyK/btr4t6alQ1u/VKQhlJQsTu4Zb3vW9EJTk1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/4mYyK/btr4t6alQ1u/VKQhlJQsTu4Zb3vW9EJTk1/img.png&quot; data-alt=&quot;전체화면 캡쳐 방법&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/4mYyK/btr4t6alQ1u/VKQhlJQsTu4Zb3vW9EJTk1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F4mYyK%2Fbtr4t6alQ1u%2FVKQhlJQsTu4Zb3vW9EJTk1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;760&quot; height=&quot;186&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 2.49.27.png&quot; data-origin-width=&quot;760&quot; data-origin-height=&quot;186&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;전체화면 캡쳐 방법&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 3.01.00.png&quot; data-origin-width=&quot;454&quot; data-origin-height=&quot;316&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bwSPoN/btr4qzyajR3/ZhRWMVitCAExwuSl1brKVK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bwSPoN/btr4qzyajR3/ZhRWMVitCAExwuSl1brKVK/img.png&quot; data-alt=&quot;화면 캡쳐 후 모서리에 보여진다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bwSPoN/btr4qzyajR3/ZhRWMVitCAExwuSl1brKVK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbwSPoN%2Fbtr4qzyajR3%2FZhRWMVitCAExwuSl1brKVK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;454&quot; height=&quot;316&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 3.01.00.png&quot; data-origin-width=&quot;454&quot; data-origin-height=&quot;316&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;화면 캡쳐 후 모서리에 보여진다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;부분적으로 지정하여 캡쳐&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번에는 부분적으로 필요한 부분만 지정하여 캡쳐 해보도록 하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Shift + Command + 숫자 4 를 동시에 입력하면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그러면 작은 화면에 부분캡쳐 지정을 위한 커서가 보이게 되는데&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;클릭후 쭈욱 당겨서 원하는 위치까지 끌어다 놓습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;마찬가지로 모서리에 이미지가 뜨고 내용은 위와 동일합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 2.51.48.png&quot; data-origin-width=&quot;746&quot; data-origin-height=&quot;164&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/nr5Xp/btr4tNB5BkZ/6Cio7p7B0MbE6iwQsTnrc0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/nr5Xp/btr4tNB5BkZ/6Cio7p7B0MbE6iwQsTnrc0/img.png&quot; data-alt=&quot;부분적으로 화면을 캡쳐한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/nr5Xp/btr4tNB5BkZ/6Cio7p7B0MbE6iwQsTnrc0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fnr5Xp%2Fbtr4tNB5BkZ%2F6Cio7p7B0MbE6iwQsTnrc0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;746&quot; height=&quot;164&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 2.51.48.png&quot; data-origin-width=&quot;746&quot; data-origin-height=&quot;164&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;부분적으로 화면을 캡쳐한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&amp;nbsp;&lt;/h3&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;해당 윈도우만 캡쳐&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;필요한 윈도우 창만 캡쳐할수 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Shift + Command + 숫자4 + SpaceBar 입니다. 다소 손가락 찢기 스킬이 필요합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;커서가 카메라 모양으로 변하며 윈도우창이 활성화 됩니다. 이때 클릭을 하면 화면이 캡쳐 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 2.51.54.png&quot; data-origin-width=&quot;976&quot; data-origin-height=&quot;178&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/d0uPkI/btr4pZKnMKg/YDoWhoC0bAWzBZpTuSFGT0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/d0uPkI/btr4pZKnMKg/YDoWhoC0bAWzBZpTuSFGT0/img.png&quot; data-alt=&quot;활성화된 윈도우만 캡쳐가 가능하다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/d0uPkI/btr4pZKnMKg/YDoWhoC0bAWzBZpTuSFGT0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd0uPkI%2Fbtr4pZKnMKg%2FYDoWhoC0bAWzBZpTuSFGT0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;976&quot; height=&quot;178&quot; data-filename=&quot;edited_스크린샷 2023-03-17 오후 2.51.54.png&quot; data-origin-width=&quot;976&quot; data-origin-height=&quot;178&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;활성화된 윈도우만 캡쳐가 가능하다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;

&lt;h3 data-ke-size=&quot;size23&quot;&gt;끝으로&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맥북 화면 캡쳐 방법에 대해서 알아보았습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;특정 앱을 설치 할 필요 없이 바로 캡쳐를 할수 있어서 너무 편합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저 같은 경우는 부분 캡쳐를 정말 자주 이용하는데&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맥을 사용하면서 유용하게 사용해 보시길 바랍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;화면 녹화는 아래를 참고 하시면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a style=&quot;background-color: #e6f5ff; color: #0070d1; text-align: start;&quot; href=&quot;https://www.blueswt.com/157&quot;&gt;2023.03.17 - [IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우] - 맥os 맥북 화면 녹화 방법? 아무것도 필요없다 일단 해보자&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1679034144853&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;맥os 맥북 화면 녹화 방법? 아무것도 필요없다 일단 해보자&quot; data-og-description=&quot;소개 안녕하세요. 김과자 입니다. 지난번은 맥북에서 화면캡쳐에 대해서 알아보았습니다. 맥북에서 화면 녹화를 하고 싶다면 어떻게 해야 할까요? 걱정할 필요 없습니다. 이번에도 너무 쉽게 가&quot; data-og-host=&quot;www.blueswt.com&quot; data-og-source-url=&quot;https://www.blueswt.com/157&quot; data-og-url=&quot;https://www.blueswt.com/157&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/caec45/hyRXDYyCE8/k7xkhIaKCw2QKfhfXZCDlK/img.png?width=800&amp;amp;height=747&amp;amp;face=0_0_800_747,https://scrap.kakaocdn.net/dn/ssMPJ/hyRXDEfXS3/Eap2oWRrDVklV9SLON1kTK/img.png?width=800&amp;amp;height=747&amp;amp;face=0_0_800_747,https://scrap.kakaocdn.net/dn/qeDnM/hyRXp64y9y/jTuKrEuTsI32DPU6XZO291/img.png?width=1036&amp;amp;height=968&amp;amp;face=0_0_1036_968&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/157&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.blueswt.com/157&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/caec45/hyRXDYyCE8/k7xkhIaKCw2QKfhfXZCDlK/img.png?width=800&amp;amp;height=747&amp;amp;face=0_0_800_747,https://scrap.kakaocdn.net/dn/ssMPJ/hyRXDEfXS3/Eap2oWRrDVklV9SLON1kTK/img.png?width=800&amp;amp;height=747&amp;amp;face=0_0_800_747,https://scrap.kakaocdn.net/dn/qeDnM/hyRXp64y9y/jTuKrEuTsI32DPU6XZO291/img.png?width=1036&amp;amp;height=968&amp;amp;face=0_0_1036_968');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;맥os 맥북 화면 녹화 방법? 아무것도 필요없다 일단 해보자&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;소개 안녕하세요. 김과자 입니다. 지난번은 맥북에서 화면캡쳐에 대해서 알아보았습니다. 맥북에서 화면 녹화를 하고 싶다면 어떻게 해야 할까요? 걱정할 필요 없습니다. 이번에도 너무 쉽게 가&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.blueswt.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우</category>
      <category>맥</category>
      <category>맥북</category>
      <category>화면캡쳐</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/156</guid>
      <comments>https://kimback03.tistory.com/156#entry156comment</comments>
      <pubDate>Fri, 17 Mar 2023 15:05:06 +0900</pubDate>
    </item>
    <item>
      <title>Flutter 플러터 처음 설치 부터 다시 시작하자</title>
      <link>https://kimback03.tistory.com/155</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-05 오후 6.02.38.png&quot; data-origin-width=&quot;958&quot; data-origin-height=&quot;974&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bkRSXm/btr1XxbueCL/ZzsxcUnSRqTqBhxZhKW7J1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bkRSXm/btr1XxbueCL/ZzsxcUnSRqTqBhxZhKW7J1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bkRSXm/btr1XxbueCL/ZzsxcUnSRqTqBhxZhKW7J1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbkRSXm%2Fbtr1XxbueCL%2FZzsxcUnSRqTqBhxZhKW7J1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;325&quot; height=&quot;330&quot; data-filename=&quot;스크린샷 2023-03-05 오후 6.02.38.png&quot; data-origin-width=&quot;958&quot; data-origin-height=&quot;974&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요.과공입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;새롭게 코딩관련 글을 올리려고 계획중입니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;하나의 코드 베이스로 멀티 플랫폼개발이 가능하다?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오늘은 구글에서 내세우고 있는 플러터, 설치 부터 시작해 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설치가 일반 설치 처럼 몇번 하면 되는게 아니라서 다소 집중력을 발휘 해야 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;특히 터미널 등 커맨드 라인 도구 사용이 익숙치 않은 분들은 조금 어려울수도 있겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제가 작성한 이전글 도 참고 되시기 바랍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/119&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2020.06.14 - [개발 코딩 정보 공유/플루터 Flutter] - flutter (플러터) 배우기 - 개념과 기초구현&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Flutter 는 구글에서 &lt;span style=&quot;background-color: #ffffff; color: #4d5156;&quot;&gt;2017년 출시한 &lt;span style=&quot;background-color: #ffffff; color: #4d5156;&quot;&gt;오픈 소스 크로스 플랫폼으로써 하나의 코딩으로 여러개 플랫폼에 배포가 가능합니다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #4d5156;&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #4d5156;&quot;&gt;말은 간단하지만 실제 사용해보면 여러가지 복잡한 설정이 필요합니다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #4d5156;&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #4d5156;&quot;&gt;그래도 간단한 코딩으로 유려한 UI 등을 구현할수 있고,&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #4d5156;&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #4d5156;&quot;&gt;성능이 네이티브 급으로 빠르다는 장점이 있습니다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f3c000; color: #4d5156;&quot;&gt;&lt;span style=&quot;color: #4d5156;&quot;&gt;* Flutter 설치후 xcode 에서 띄워주는것 까지 해보도록 하겠습니다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #4d5156;&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #4d5156;&quot;&gt;설치&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #4d5156;&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #4d5156;&quot;&gt;&lt;a href=&quot;https://flutter.dev&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://flutter.dev&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1678005167313&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Flutter - Build apps for any screen&quot; data-og-description=&quot;Flutter transforms the entire app development process. Build, test, and deploy beautiful mobile, web, desktop, and embedded apps from a single codebase.&quot; data-og-host=&quot;flutter.dev&quot; data-og-source-url=&quot;https://flutter.dev&quot; data-og-url=&quot;https://flutter.dev/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bLfItr/hyROKZkX8j/44SWTdaurEGOlCNQ2aAfR0/img.png?width=937&amp;amp;height=461&amp;amp;face=0_0_937_461,https://scrap.kakaocdn.net/dn/eehtri/hyRQuggf7T/6T80kcy5py7MP8KBkDE6Y1/img.jpg?width=1088&amp;amp;height=1292&amp;amp;face=0_0_1088_1292,https://scrap.kakaocdn.net/dn/bWFyto/hyRQn2wgsg/DAaqElwN2h25pr1BvBroCK/img.jpg?width=1088&amp;amp;height=1292&amp;amp;face=0_0_1088_1292&quot;&gt;&lt;a href=&quot;https://flutter.dev&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://flutter.dev&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bLfItr/hyROKZkX8j/44SWTdaurEGOlCNQ2aAfR0/img.png?width=937&amp;amp;height=461&amp;amp;face=0_0_937_461,https://scrap.kakaocdn.net/dn/eehtri/hyRQuggf7T/6T80kcy5py7MP8KBkDE6Y1/img.jpg?width=1088&amp;amp;height=1292&amp;amp;face=0_0_1088_1292,https://scrap.kakaocdn.net/dn/bWFyto/hyRQn2wgsg/DAaqElwN2h25pr1BvBroCK/img.jpg?width=1088&amp;amp;height=1292&amp;amp;face=0_0_1088_1292');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Flutter - Build apps for any screen&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Flutter transforms the entire app development process. Build, test, and deploy beautiful mobile, web, desktop, and embedded apps from a single codebase.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;flutter.dev&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 경로로 이동합니다. 그리고 get started로 들어가겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저는 맥 OS를 선택하였습니다. 자신의 OS 에 맞게 선택하시면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/HMQ2n/btr1MkdfiYS/p6xQKfr7BFCwKHB3PuMAbK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/HMQ2n/btr1MkdfiYS/p6xQKfr7BFCwKHB3PuMAbK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;2660&quot; data-origin-height=&quot;1092&quot; data-filename=&quot;스크린샷 2023-03-05 오후 5.17.49.png&quot; style=&quot;width: 42.380915%; margin-right: 10px;&quot; data-widthpercent=&quot;42.88&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/HMQ2n/btr1MkdfiYS/p6xQKfr7BFCwKHB3PuMAbK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FHMQ2n%2Fbtr1MkdfiYS%2Fp6xQKfr7BFCwKHB3PuMAbK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2660&quot; height=&quot;1092&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/boIMDA/btr1VdLk2nW/v15mZgv0GKpfUwnZqvAEo0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/boIMDA/btr1VdLk2nW/v15mZgv0GKpfUwnZqvAEo0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;318&quot; data-origin-height=&quot;98&quot; data-filename=&quot;스크린샷 2023-03-05 오후 5.17.54.png&quot; style=&quot;width: 56.456295%;&quot; data-widthpercent=&quot;57.12&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/boIMDA/btr1VdLk2nW/v15mZgv0GKpfUwnZqvAEo0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FboIMDA%2Fbtr1VdLk2nW%2Fv15mZgv0GKpfUwnZqvAEo0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;318&quot; height=&quot;98&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;flutter get started&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;Operating Systems&lt;/b&gt;: macOS&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Disk Space&lt;/b&gt;: 2.8 GB (does not include disk space for IDE/tools).&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Tools&lt;/b&gt;: Flutter uses&lt;span&gt;&amp;nbsp;&lt;/span&gt;git&lt;span&gt;&amp;nbsp;&lt;/span&gt;for installation and upgrade. We recommend installing&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://developer.apple.com/xcode/&quot;&gt;Xcode&lt;/a&gt;, which includes&lt;span&gt;&amp;nbsp;&lt;/span&gt;git, but you can also&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://git-scm.com/download/mac&quot;&gt;install&lt;span&gt;&amp;nbsp;&lt;/span&gt;git&lt;span&gt;&amp;nbsp;&lt;/span&gt;separately&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2.8기가 정도의 여유 용량과 git tool 을 사용해서 작업한다고 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;* git 은 여기서 설명하지 않겠습니다.&lt;/i&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot; .png&quot; data-origin-width=&quot;1138&quot; data-origin-height=&quot;200&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/btHMUU/btr1UVp96YU/3M6Sleh1oQlitvqzLYOKMK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/btHMUU/btr1UVp96YU/3M6Sleh1oQlitvqzLYOKMK/img.png&quot; data-alt=&quot;intel apple silicon mac&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/btHMUU/btr1UVp96YU/3M6Sleh1oQlitvqzLYOKMK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbtHMUU%2Fbtr1UVp96YU%2F3M6Sleh1oQlitvqzLYOKMK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1138&quot; height=&quot;200&quot; data-filename=&quot; .png&quot; data-origin-width=&quot;1138&quot; data-origin-height=&quot;200&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;intel apple silicon mac&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저는 실리콘 맥이므로 해당 메뉴를 클릭하겠습니다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-05 오후 5.18.56.png&quot; data-origin-width=&quot;1498&quot; data-origin-height=&quot;178&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bW3C8P/btr1MjelfUf/3qnUFb1dwkkr8c70DyRMkk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bW3C8P/btr1MjelfUf/3qnUFb1dwkkr8c70DyRMkk/img.png&quot; data-alt=&quot;실리콘 맥인지 모르겠으면 확인이 필요하다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bW3C8P/btr1MjelfUf/3qnUFb1dwkkr8c70DyRMkk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbW3C8P%2Fbtr1MjelfUf%2F3qnUFb1dwkkr8c70DyRMkk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1498&quot; height=&quot;178&quot; data-filename=&quot;스크린샷 2023-03-05 오후 5.18.56.png&quot; data-origin-width=&quot;1498&quot; data-origin-height=&quot;178&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;실리콘 맥인지 모르겠으면 확인이 필요하다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;혹시 자신의 맥이 어떤 맥인지 모르겠다 하시면... 해당 링크에서 확인하길 바랍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://support.apple.com/en-us/HT211814&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://support.apple.com/en-us/HT211814&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1678005522904&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;Mac computers with Apple silicon&quot; data-og-description=&quot;Starting with certain models introduced in late 2020,&amp;nbsp;Apple began the&amp;nbsp;transition from Intel processors to&amp;nbsp;Apple silicon in Mac computers.&quot; data-og-host=&quot;support.apple.com&quot; data-og-source-url=&quot;https://support.apple.com/en-us/HT211814&quot; data-og-url=&quot;https://support.apple.com/en-us/HT211814&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/Rbssm/hyRQt9uw2U/skco4NLi3Gn9KvPxU0VztK/img.png?width=560&amp;amp;height=966&amp;amp;face=0_0_560_966&quot;&gt;&lt;a href=&quot;https://support.apple.com/en-us/HT211814&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://support.apple.com/en-us/HT211814&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/Rbssm/hyRQt9uw2U/skco4NLi3Gn9KvPxU0VztK/img.png?width=560&amp;amp;height=966&amp;amp;face=0_0_560_966');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Mac computers with Apple silicon&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Starting with certain models introduced in late 2020,&amp;nbsp;Apple began the&amp;nbsp;transition from Intel processors to&amp;nbsp;Apple silicon in Mac computers.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;support.apple.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다운로드가 완료되면 작업 할 경로에 압출을 풀어줍니다. 아래와 같이 압축이 해제되며 flutter sdk와 예저 들이 생성됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-05 오후 5.19.32.png&quot; data-origin-width=&quot;928&quot; data-origin-height=&quot;1012&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cgyyqt/btr1WlhP2cC/GaumRCPndLMvWg0IgK5kEK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cgyyqt/btr1WlhP2cC/GaumRCPndLMvWg0IgK5kEK/img.png&quot; data-alt=&quot;압축을 해제한 모습&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cgyyqt/btr1WlhP2cC/GaumRCPndLMvWg0IgK5kEK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcgyyqt%2Fbtr1WlhP2cC%2FGaumRCPndLMvWg0IgK5kEK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;562&quot; height=&quot;613&quot; data-filename=&quot;스크린샷 2023-03-05 오후 5.19.32.png&quot; data-origin-width=&quot;928&quot; data-origin-height=&quot;1012&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;압축을 해제한 모습&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 PATH를 지정해줍니다. 저는 zsh 쉘을 사용하므로...&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;유저 root의 &lt;span&gt;.zprofile을 수정해주겠습니다. 해당 파일 혹은 배쉬 프로파일을 열어서 아래의 경로를 추가합니다.&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-05 오후 5.20.28.png&quot; data-origin-width=&quot;1018&quot; data-origin-height=&quot;82&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cJMT8Y/btr1TUer8I9/HmpWc8EDetZHil3pcTsXFk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cJMT8Y/btr1TUer8I9/HmpWc8EDetZHil3pcTsXFk/img.png&quot; data-alt=&quot;profile 에 패스를 설정한다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cJMT8Y/btr1TUer8I9/HmpWc8EDetZHil3pcTsXFk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcJMT8Y%2Fbtr1TUer8I9%2FHmpWc8EDetZHil3pcTsXFk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1018&quot; height=&quot;82&quot; data-filename=&quot;스크린샷 2023-03-05 오후 5.20.28.png&quot; data-origin-width=&quot;1018&quot; data-origin-height=&quot;82&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;profile 에 패스를 설정한다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저같은경우 이런식이 되겠네요.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;export&amp;nbsp;PATH=$PATH:/Users/kmacbookpro/workspace_local/flutter/bin/&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저장후 터미널을 열어줍니다. 그리고 echo PATH 라고 입력후 제대로 path가 잡혔는지 확인 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;잘 잡혔다면 flutter doctor 라고 입력해서 테스트 합니다. flutter doctor는 해당 sdk 및 개발 환경이 잘 잡혀있는지 체크해줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-05 오후 5.46.07.png&quot; data-origin-width=&quot;1606&quot; data-origin-height=&quot;694&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/NzlQg/btr1WzN8zTu/kEKzQEeqt536iRSskblywK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/NzlQg/btr1WzN8zTu/kEKzQEeqt536iRSskblywK/img.png&quot; data-alt=&quot;flutter doctor 통해 문제를 확인한다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/NzlQg/btr1WzN8zTu/kEKzQEeqt536iRSskblywK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FNzlQg%2Fbtr1WzN8zTu%2FkEKzQEeqt536iRSskblywK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1606&quot; height=&quot;694&quot; data-filename=&quot;edited_스크린샷 2023-03-05 오후 5.46.07.png&quot; data-origin-width=&quot;1606&quot; data-origin-height=&quot;694&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;flutter doctor 통해 문제를 확인한다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;잘 잡혔습니다. 우선은 XCODE로 테스트 하기 위해서 Android 오류는 차후에 잡아주겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Xcode 셋팅을 위해 아래의 명령어를 입력 해주겠습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre class=&quot;gradle&quot;&gt;&lt;code&gt;$ sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
$ sudo xcodebuild -runFirstLaunch&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-05 오후 5.21.10.png&quot; data-origin-width=&quot;484&quot; data-origin-height=&quot;78&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/m7chV/btr1147C2L1/3KyKBRDiL3Oto7FRqPFr5K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/m7chV/btr1147C2L1/3KyKBRDiL3Oto7FRqPFr5K/img.png&quot; data-alt=&quot;open simulator&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/m7chV/btr1147C2L1/3KyKBRDiL3Oto7FRqPFr5K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fm7chV%2Fbtr1147C2L1%2F3KyKBRDiL3Oto7FRqPFr5K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;484&quot; height=&quot;78&quot; data-filename=&quot;스크린샷 2023-03-05 오후 5.21.10.png&quot; data-origin-width=&quot;484&quot; data-origin-height=&quot;78&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;open simulator&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;시뮬레이터를 띄워줍니다. (xcode에서 잘 사용하던)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;터미널 창에 이어서 입력 하면 됩니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-05 오후 5.21.27.png&quot; data-origin-width=&quot;538&quot; data-origin-height=&quot;86&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dP02hH/btr1QxXE7Dz/cSFQf7lNAlwKLRpnqJiV90/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dP02hH/btr1QxXE7Dz/cSFQf7lNAlwKLRpnqJiV90/img.png&quot; data-alt=&quot;create app&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dP02hH/btr1QxXE7Dz/cSFQf7lNAlwKLRpnqJiV90/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdP02hH%2Fbtr1QxXE7Dz%2FcSFQf7lNAlwKLRpnqJiV90%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;538&quot; height=&quot;86&quot; data-filename=&quot;스크린샷 2023-03-05 오후 5.21.27.png&quot; data-origin-width=&quot;538&quot; data-origin-height=&quot;86&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;create app&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;샘플앱 생성을 위해 create 해주겠습니다. 해당 명령을 터미널에 입력합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-05 오후 5.21.32.png&quot; data-origin-width=&quot;242&quot; data-origin-height=&quot;80&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/K99qw/btr1329AC5P/UaSmyjlQfRhBeVXMMP6ie0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/K99qw/btr1329AC5P/UaSmyjlQfRhBeVXMMP6ie0/img.png&quot; data-alt=&quot;cd my_app&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/K99qw/btr1329AC5P/UaSmyjlQfRhBeVXMMP6ie0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FK99qw%2Fbtr1329AC5P%2FUaSmyjlQfRhBeVXMMP6ie0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;242&quot; height=&quot;80&quot; data-filename=&quot;스크린샷 2023-03-05 오후 5.21.32.png&quot; data-origin-width=&quot;242&quot; data-origin-height=&quot;80&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;cd my_app&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;유저 루트경로에서 해당 명령으로 생성된 폴더로 이동합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-05 오후 5.21.35.png&quot; data-origin-width=&quot;258&quot; data-origin-height=&quot;82&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bLaqhv/btr1TTmgMuR/zb1ZUQf12HViTRDMbTnkc1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bLaqhv/btr1TTmgMuR/zb1ZUQf12HViTRDMbTnkc1/img.png&quot; data-alt=&quot;flutter run&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bLaqhv/btr1TTmgMuR/zb1ZUQf12HViTRDMbTnkc1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbLaqhv%2Fbtr1TTmgMuR%2Fzb1ZUQf12HViTRDMbTnkc1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;258&quot; height=&quot;82&quot; data-filename=&quot;스크린샷 2023-03-05 오후 5.21.35.png&quot; data-origin-width=&quot;258&quot; data-origin-height=&quot;82&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;flutter run&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;실행해주겠습니다. 혹시 여기서 xcodebuild 문제 발생시 xcode에서 설정을 확인 합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/l62zw/btr1UTlBBHB/DjcoUOr00vpcciKMaBrr41/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/l62zw/btr1UTlBBHB/DjcoUOr00vpcciKMaBrr41/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;482&quot; data-origin-height=&quot;274&quot; data-filename=&quot;스크린샷 2023-03-05 오후 5.55.38.png&quot; style=&quot;width: 59.525346%; margin-right: 10px;&quot; data-widthpercent=&quot;60.23&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/l62zw/btr1UTlBBHB/DjcoUOr00vpcciKMaBrr41/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fl62zw%2Fbtr1UTlBBHB%2FDjcoUOr00vpcciKMaBrr41%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;482&quot; height=&quot;274&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bE5lUu/btr1QwRZoVI/4eclrtXa8jjhkSl0Q5NVo1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bE5lUu/btr1QwRZoVI/4eclrtXa8jjhkSl0Q5NVo1/img.png&quot; data-origin-width=&quot;158&quot; data-origin-height=&quot;136&quot; data-is-animation=&quot;false&quot; data-filename=&quot;스크린샷 2023-03-05 오후 5.55.42.png&quot; style=&quot;width: 39.311863%;&quot; data-widthpercent=&quot;39.77&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bE5lUu/btr1QwRZoVI/4eclrtXa8jjhkSl0Q5NVo1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbE5lUu%2Fbtr1QwRZoVI%2F4eclrtXa8jjhkSl0Q5NVo1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;158&quot; height=&quot;136&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;setting - location 으로 이동&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-05 오후 5.55.47.png&quot; data-origin-width=&quot;786&quot; data-origin-height=&quot;132&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/biWEyo/btr1TSubjPM/pIzsNtxKlRCy2mfiqchSBk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/biWEyo/btr1TSubjPM/pIzsNtxKlRCy2mfiqchSBk/img.png&quot; data-alt=&quot;xcodebuild 를 설정한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/biWEyo/btr1TSubjPM/pIzsNtxKlRCy2mfiqchSBk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbiWEyo%2Fbtr1TSubjPM%2FpIzsNtxKlRCy2mfiqchSBk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;786&quot; height=&quot;132&quot; data-filename=&quot;스크린샷 2023-03-05 오후 5.55.47.png&quot; data-origin-width=&quot;786&quot; data-origin-height=&quot;132&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;xcodebuild 를 설정한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이곳에서 커맨드 라인 툴을 선택해 주시면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 다시 터미널에 flutter run 을 입력합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-05 오후 5.56.36.png&quot; data-origin-width=&quot;632&quot; data-origin-height=&quot;1318&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b4Wh7s/btr2gkPhysK/vbTdwogI6SFEKS0XFskgwK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b4Wh7s/btr2gkPhysK/vbTdwogI6SFEKS0XFskgwK/img.png&quot; data-alt=&quot;앱이 잘 실행되었다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b4Wh7s/btr2gkPhysK/vbTdwogI6SFEKS0XFskgwK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb4Wh7s%2Fbtr2gkPhysK%2FvbTdwogI6SFEKS0XFskgwK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;352&quot; height=&quot;734&quot; data-filename=&quot;스크린샷 2023-03-05 오후 5.56.36.png&quot; data-origin-width=&quot;632&quot; data-origin-height=&quot;1318&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;앱이 잘 실행되었다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;끝으로&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;flutter 플루터 설치에 대해서 간단하게 알아보았습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;xcode와 시뮬레이터를 사용해보았는데 다음글에서는&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안드로이드를 통해 작업해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>개발 코딩 정보 공유/플러터 Flutter</category>
      <category>Android</category>
      <category>flutter</category>
      <category>IOS</category>
      <category>xcode</category>
      <category>플루터</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/155</guid>
      <comments>https://kimback03.tistory.com/155#entry155comment</comments>
      <pubDate>Sun, 5 Mar 2023 18:05:54 +0900</pubDate>
    </item>
    <item>
      <title>파이어베이스를 이용한 IOS 테스트 배포</title>
      <link>https://kimback03.tistory.com/154</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-05 오전 10.50.53.png&quot; data-origin-width=&quot;1218&quot; data-origin-height=&quot;1028&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b1QUI1/btr133N3LT5/Tmh7ptWE2XBpLfuzwd4E90/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b1QUI1/btr133N3LT5/Tmh7ptWE2XBpLfuzwd4E90/img.png&quot; data-alt=&quot;파이어베이스를 이용해서 쉽게 배포할수 있다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b1QUI1/btr133N3LT5/Tmh7ptWE2XBpLfuzwd4E90/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb1QUI1%2Fbtr133N3LT5%2FTmh7ptWE2XBpLfuzwd4E90%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;383&quot; height=&quot;323&quot; data-filename=&quot;스크린샷 2023-03-05 오전 10.50.53.png&quot; data-origin-width=&quot;1218&quot; data-origin-height=&quot;1028&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;파이어베이스를 이용해서 쉽게 배포할수 있다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오늘은 골치아픈 ios 배포 관리 중에서&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;firebase 를 이용한 방법을 소개하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;전에 소개 했듯이 ios 배포 방법은 몇가지가 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;간편한건 하나도 없고 다 복잡합니다  &lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;배포방법에 대해서는 아래글을 참고 부탁 드립니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/123&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2020.08.29 - [개발 코딩 정보 공유/애플 iOS 스위프트 Xcode] - 알면 알수록 헷갈리는 IOS 환경 1 - 인증서와 프로비저닝(코드서명)&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/124&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2020.10.02 - [개발 코딩 정보 공유/애플 iOS 스위프트 Xcode] - 알면 알수록 헷갈리는 IOS 환경 #2 - 앱 배포방식에 대해서 알아보자.&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파이어베이스 (firebase) 는 구글에서 제공하는 서비스 입니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;주로 푸시(push) 나, 분석&lt;span&gt;(analytics)&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt; 서비스이용할때 많이들 사용하실 텐데요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오늘은 distribution 부분을 사용해 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;순서는 아래와 같습니다.&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;firebase 에서 프로젝트 생성&lt;/li&gt;
&lt;li&gt;xcode 에서 archive 로 ipa 파일 생성&lt;/li&gt;
&lt;li&gt;distribution 테스트 유저 등록 및 파일 업로드&lt;/li&gt;
&lt;li&gt;모바일로 해당 이메일로 접근 프로비저닝 설치&lt;/li&gt;
&lt;li&gt;모든 유저가 프로비저닝 설치완료후 재배포&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&amp;nbsp;&lt;/h3&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;1. firebase 에서 프로젝트 생성&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;프로젝트 생성은 많은 분들이 알고 있기도 하고 이미 생성된 후 일것이라 생각하며...&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;간단하게 살펴 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;구글 콘솔 접속 및 프로젝트 생성&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;당연히 구글의 firebase console 에 접속합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://console.firebase.google.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://console.firebase.google.com&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 개발용 구글 아이디를 통해 로그인 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zBhjU/btr1udck2xi/SI6tDPHNJyINSWBHhgzkc0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zBhjU/btr1udck2xi/SI6tDPHNJyINSWBHhgzkc0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1224&quot; data-origin-height=&quot;558&quot; data-filename=&quot;스크린샷 2023-02-28 오후 2.41.29.png&quot; style=&quot;width: 45.6927%; margin-right: 10px;&quot; data-widthpercent=&quot;46.23&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zBhjU/btr1udck2xi/SI6tDPHNJyINSWBHhgzkc0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzBhjU%2Fbtr1udck2xi%2FSI6tDPHNJyINSWBHhgzkc0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1224&quot; height=&quot;558&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bfDJQv/btr1dkYgEJB/N5ERDCbxrj5QuiFbz2Mbnk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bfDJQv/btr1dkYgEJB/N5ERDCbxrj5QuiFbz2Mbnk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;398&quot; data-origin-height=&quot;156&quot; data-filename=&quot;스크린샷 2023-02-28 오후 2.41.42.png&quot; style=&quot;width: 53.1445%;&quot; data-widthpercent=&quot;53.77&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bfDJQv/btr1dkYgEJB/N5ERDCbxrj5QuiFbz2Mbnk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbfDJQv%2Fbtr1dkYgEJB%2FN5ERDCbxrj5QuiFbz2Mbnk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;398&quot; height=&quot;156&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 2.42.24.png&quot; data-origin-width=&quot;1324&quot; data-origin-height=&quot;1272&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bQXB2C/btr1bkK5DCB/Ka6Y1k164bFTkinYfncQxk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bQXB2C/btr1bkK5DCB/Ka6Y1k164bFTkinYfncQxk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bQXB2C/btr1bkK5DCB/Ka6Y1k164bFTkinYfncQxk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbQXB2C%2Fbtr1bkK5DCB%2FKa6Y1k164bFTkinYfncQxk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1324&quot; height=&quot;1272&quot; data-filename=&quot;스크린샷 2023-02-28 오후 2.42.24.png&quot; data-origin-width=&quot;1324&quot; data-origin-height=&quot;1272&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;프로젝트를 생성하고 이름을 지정합니다. 저는 MyAppTest로 정했습니다. 나머지는 그냥 다음다음다음 해줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/pQ0Z0/btr1dcTvADq/DmLhWLTqZwPawtKo9XExak/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/pQ0Z0/btr1dcTvADq/DmLhWLTqZwPawtKo9XExak/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1490&quot; data-origin-height=&quot;1338&quot; data-filename=&quot;스크린샷 2023-02-28 오후 2.42.41.png&quot; style=&quot;width: 49.7484%; margin-right: 10px;&quot; data-widthpercent=&quot;50.33&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/pQ0Z0/btr1dcTvADq/DmLhWLTqZwPawtKo9XExak/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FpQ0Z0%2Fbtr1dcTvADq%2FDmLhWLTqZwPawtKo9XExak%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1490&quot; height=&quot;1338&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cvRyN9/btr1lATJKjo/a1mvmz9jtoBQ1I6cNbmlFk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cvRyN9/btr1lATJKjo/a1mvmz9jtoBQ1I6cNbmlFk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1512&quot; data-origin-height=&quot;1376&quot; data-filename=&quot;스크린샷 2023-02-28 오후 2.43.14.png&quot; style=&quot;width: 49.0888%;&quot; data-widthpercent=&quot;49.67&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cvRyN9/btr1lATJKjo/a1mvmz9jtoBQ1I6cNbmlFk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcvRyN9%2Fbtr1lATJKjo%2Fa1mvmz9jtoBQ1I6cNbmlFk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1512&quot; height=&quot;1376&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자 프로젝트가 완성되었습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/x6YiM/btr1nwwKVRH/cdl8KTsVUv8OkRsJlMabX0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/x6YiM/btr1nwwKVRH/cdl8KTsVUv8OkRsJlMabX0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;786&quot; data-origin-height=&quot;640&quot; data-filename=&quot;스크린샷 2023-02-28 오후 2.43.20.png&quot; style=&quot;width: 57.0992%; margin-right: 10px;&quot; data-widthpercent=&quot;57.77&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/x6YiM/btr1nwwKVRH/cdl8KTsVUv8OkRsJlMabX0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fx6YiM%2Fbtr1nwwKVRH%2Fcdl8KTsVUv8OkRsJlMabX0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;786&quot; height=&quot;640&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cS75RS/btr1p1J0gss/AqTH1fVAcCqiU7Y775sYl1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cS75RS/btr1p1J0gss/AqTH1fVAcCqiU7Y775sYl1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;632&quot; data-origin-height=&quot;704&quot; data-filename=&quot;스크린샷 2023-02-28 오후 2.44.25.png&quot; style=&quot;width: 41.738%;&quot; data-widthpercent=&quot;42.23&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cS75RS/btr1p1J0gss/AqTH1fVAcCqiU7Y775sYl1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcS75RS%2Fbtr1p1J0gss%2FAqTH1fVAcCqiU7Y775sYl1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;632&quot; height=&quot;704&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;각종 프로젝트 필수 설정&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;개발할 앱을 추가해주겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bJpRkp/btr1f1qAJmH/r2EwjQRK1kOoTN8yhmNJi1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bJpRkp/btr1f1qAJmH/r2EwjQRK1kOoTN8yhmNJi1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;860&quot; data-origin-height=&quot;618&quot; data-filename=&quot;스크린샷 2023-02-28 오후 2.44.39.png&quot; style=&quot;width: 54.7081%; margin-right: 10px;&quot; data-widthpercent=&quot;55.35&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bJpRkp/btr1f1qAJmH/r2EwjQRK1kOoTN8yhmNJi1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbJpRkp%2Fbtr1f1qAJmH%2Fr2EwjQRK1kOoTN8yhmNJi1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;860&quot; height=&quot;618&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/88hiK/btr0VK4WtXu/eS1HTkKfk8L0ZGti5IoR5k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/88hiK/btr0VK4WtXu/eS1HTkKfk8L0ZGti5IoR5k/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1008&quot; data-origin-height=&quot;898&quot; data-filename=&quot;스크린샷 2023-02-28 오후 2.45.14.png&quot; style=&quot;width: 44.1291%;&quot; data-widthpercent=&quot;44.65&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/88hiK/btr0VK4WtXu/eS1HTkKfk8L0ZGti5IoR5k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F88hiK%2Fbtr0VK4WtXu%2FeS1HTkKfk8L0ZGti5IoR5k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1008&quot; height=&quot;898&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;당연히 개발 프로젝트의 패키지명 혹은 번들 ID를 일치시켜주셔야 합니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 2.45.29.png&quot; data-origin-width=&quot;1526&quot; data-origin-height=&quot;924&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ukrqB/btr02AAXkxl/S8Nn9I660T2E8nFxXJcT2k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ukrqB/btr02AAXkxl/S8Nn9I660T2E8nFxXJcT2k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ukrqB/btr02AAXkxl/S8Nn9I660T2E8nFxXJcT2k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FukrqB%2Fbtr02AAXkxl%2FS8Nn9I660T2E8nFxXJcT2k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1526&quot; height=&quot;924&quot; data-filename=&quot;스크린샷 2023-02-28 오후 2.45.29.png&quot; data-origin-width=&quot;1526&quot; data-origin-height=&quot;924&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;GoogleService-Info.plist 파일을 다운로드 받고 해당 경로에 넣어줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 시키는대로 firebase sdk 를 Swift Package Manager를 통해서 추가해줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;i&gt;*Swift Package Manager 사용은 여기서 설명하지 않습니다.&lt;/i&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 2.45.39.png&quot; data-origin-width=&quot;1514&quot; data-origin-height=&quot;1094&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/DTsKc/btr1pX8HTTq/BUMKsrNX2kNaD0vmIUkd4K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/DTsKc/btr1pX8HTTq/BUMKsrNX2kNaD0vmIUkd4K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/DTsKc/btr1pX8HTTq/BUMKsrNX2kNaD0vmIUkd4K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FDTsKc%2Fbtr1pX8HTTq%2FBUMKsrNX2kNaD0vmIUkd4K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1514&quot; height=&quot;1094&quot; data-filename=&quot;스크린샷 2023-02-28 오후 2.45.39.png&quot; data-origin-width=&quot;1514&quot; data-origin-height=&quot;1094&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;시키는대로 appDelegate에서 초기화 코드를 추가해줍니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 2.45.52.png&quot; data-origin-width=&quot;1510&quot; data-origin-height=&quot;1498&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/NhPK9/btr01VyebbD/y2JqFfpl1uvc3utv6kfULK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/NhPK9/btr01VyebbD/y2JqFfpl1uvc3utv6kfULK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/NhPK9/btr01VyebbD/y2JqFfpl1uvc3utv6kfULK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FNhPK9%2Fbtr01VyebbD%2Fy2JqFfpl1uvc3utv6kfULK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1510&quot; height=&quot;1498&quot; data-filename=&quot;스크린샷 2023-02-28 오후 2.45.52.png&quot; data-origin-width=&quot;1510&quot; data-origin-height=&quot;1498&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;시키는대로 xcode 설정까지 완료한 다음 메뉴의 출시 및 모니터링 으로 들어갑니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 2.46.19.png&quot; data-origin-width=&quot;476&quot; data-origin-height=&quot;98&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/de5GJX/btr1lA0vhrC/nSJgvpRgsuTdYuQCix8N71/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/de5GJX/btr1lA0vhrC/nSJgvpRgsuTdYuQCix8N71/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/de5GJX/btr1lA0vhrC/nSJgvpRgsuTdYuQCix8N71/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fde5GJX%2Fbtr1lA0vhrC%2FnSJgvpRgsuTdYuQCix8N71%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;476&quot; height=&quot;98&quot; data-filename=&quot;스크린샷 2023-02-28 오후 2.46.19.png&quot; data-origin-width=&quot;476&quot; data-origin-height=&quot;98&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;앱 배포 (App Distribution) 으로 들어갑니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 2.46.23.png&quot; data-origin-width=&quot;400&quot; data-origin-height=&quot;84&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cz8axg/btr1fOLwVau/Oo8jQ29nEpoMwotJ2CpLxK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cz8axg/btr1fOLwVau/Oo8jQ29nEpoMwotJ2CpLxK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cz8axg/btr1fOLwVau/Oo8jQ29nEpoMwotJ2CpLxK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcz8axg%2Fbtr1fOLwVau%2FOo8jQ29nEpoMwotJ2CpLxK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;400&quot; height=&quot;84&quot; data-filename=&quot;스크린샷 2023-02-28 오후 2.46.23.png&quot; data-origin-width=&quot;400&quot; data-origin-height=&quot;84&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;드디어 배포준비가 완료 되었습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 2.46.40.png&quot; data-origin-width=&quot;1218&quot; data-origin-height=&quot;652&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/wEjBL/btr1f2JNfvb/0cnQmfCKkO4yQ5DrkKf11K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/wEjBL/btr1f2JNfvb/0cnQmfCKkO4yQ5DrkKf11K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/wEjBL/btr1f2JNfvb/0cnQmfCKkO4yQ5DrkKf11K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FwEjBL%2Fbtr1f2JNfvb%2F0cnQmfCKkO4yQ5DrkKf11K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1218&quot; height=&quot;652&quot; data-filename=&quot;스크린샷 2023-02-28 오후 2.46.40.png&quot; data-origin-width=&quot;1218&quot; data-origin-height=&quot;652&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;2. xcode 에서 archive 로 ipa 파일 생성&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다시 Xcode로 돌아오셔서 우리가 잘 하는 ipa 파일을 만들어 주겠습니다. 역시 다 아는 부분이라 생각하고 간략하게 살펴 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-01 오전 11.21.14.png&quot; data-origin-width=&quot;566&quot; data-origin-height=&quot;94&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/sZcGJ/btr1nxWH8S9/0CKgK1kHO6WM9BMrE3OaKK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/sZcGJ/btr1nxWH8S9/0CKgK1kHO6WM9BMrE3OaKK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/sZcGJ/btr1nxWH8S9/0CKgK1kHO6WM9BMrE3OaKK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FsZcGJ%2Fbtr1nxWH8S9%2F0CKgK1kHO6WM9BMrE3OaKK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;566&quot; height=&quot;94&quot; data-filename=&quot;스크린샷 2023-03-01 오전 11.21.14.png&quot; data-origin-width=&quot;566&quot; data-origin-height=&quot;94&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안전하게 프로젝트를 build - clean 한번 하시고 archive 해주겠습니다. 한참 지나면 아래와 같이 배포 준비가 됩니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-01 오전 11.21.38.png&quot; data-origin-width=&quot;2114&quot; data-origin-height=&quot;1376&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/l9aid/btr1vruRBFH/E96W71tTsQDKV3hZvQyX2k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/l9aid/btr1vruRBFH/E96W71tTsQDKV3hZvQyX2k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/l9aid/btr1vruRBFH/E96W71tTsQDKV3hZvQyX2k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fl9aid%2Fbtr1vruRBFH%2FE96W71tTsQDKV3hZvQyX2k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2114&quot; height=&quot;1376&quot; data-filename=&quot;edited_스크린샷 2023-03-01 오전 11.21.38.png&quot; data-origin-width=&quot;2114&quot; data-origin-height=&quot;1376&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-01 오전 11.21.58.png&quot; data-origin-width=&quot;476&quot; data-origin-height=&quot;124&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c6e4VJ/btr02AAXQgz/SCbrufguMC05Z3tqZhUiD1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c6e4VJ/btr02AAXQgz/SCbrufguMC05Z3tqZhUiD1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c6e4VJ/btr02AAXQgz/SCbrufguMC05Z3tqZhUiD1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc6e4VJ%2Fbtr02AAXQgz%2FSCbrufguMC05Z3tqZhUiD1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;476&quot; height=&quot;124&quot; data-filename=&quot;스크린샷 2023-03-01 오전 11.21.58.png&quot; data-origin-width=&quot;476&quot; data-origin-height=&quot;124&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;distribute 버튼을 눌러줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Ad hoc 방식 혹은 Development 방식으로 배포 설정 해줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저는 Development 방식으로 하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-01 오전 11.22.32.png&quot; data-origin-width=&quot;564&quot; data-origin-height=&quot;132&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/beKFXg/btr1pXOpoDG/Iokd6uh6UJUwSL0vHKCNG1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/beKFXg/btr1pXOpoDG/Iokd6uh6UJUwSL0vHKCNG1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/beKFXg/btr1pXOpoDG/Iokd6uh6UJUwSL0vHKCNG1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbeKFXg%2Fbtr1pXOpoDG%2FIokd6uh6UJUwSL0vHKCNG1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;564&quot; height=&quot;132&quot; data-filename=&quot;스크린샷 2023-03-01 오전 11.22.32.png&quot; data-origin-width=&quot;564&quot; data-origin-height=&quot;132&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-01 오전 11.22.47.png&quot; data-origin-width=&quot;964&quot; data-origin-height=&quot;520&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bfUA4A/btr07y3UsQg/ki9LFM7TLctEuXaZLFVvtk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bfUA4A/btr07y3UsQg/ki9LFM7TLctEuXaZLFVvtk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bfUA4A/btr07y3UsQg/ki9LFM7TLctEuXaZLFVvtk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbfUA4A%2Fbtr07y3UsQg%2Fki9LFM7TLctEuXaZLFVvtk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;964&quot; height=&quot;520&quot; data-filename=&quot;스크린샷 2023-03-01 오전 11.22.47.png&quot; data-origin-width=&quot;964&quot; data-origin-height=&quot;520&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-01 오전 11.22.56.png&quot; data-origin-width=&quot;1030&quot; data-origin-height=&quot;386&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b42IFT/btr1udwEHfY/Q2ujjg89kZRlFZBHPvkNpK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b42IFT/btr1udwEHfY/Q2ujjg89kZRlFZBHPvkNpK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b42IFT/btr1udwEHfY/Q2ujjg89kZRlFZBHPvkNpK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb42IFT%2Fbtr1udwEHfY%2FQ2ujjg89kZRlFZBHPvkNpK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1030&quot; height=&quot;386&quot; data-filename=&quot;스크린샷 2023-03-01 오전 11.22.56.png&quot; data-origin-width=&quot;1030&quot; data-origin-height=&quot;386&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 다음다음다음... 으로 한참을 기다리면 ipa 파일이 해당 경로에 떨궈지는것을 볼수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-03-01 오전 11.57.55.png&quot; data-origin-width=&quot;470&quot; data-origin-height=&quot;372&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lGCAc/btr1f2Xmd4i/CSkl1gQD6nuFBz3UDm1El0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lGCAc/btr1f2Xmd4i/CSkl1gQD6nuFBz3UDm1El0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lGCAc/btr1f2Xmd4i/CSkl1gQD6nuFBz3UDm1El0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlGCAc%2Fbtr1f2Xmd4i%2FCSkl1gQD6nuFBz3UDm1El0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;470&quot; height=&quot;372&quot; data-filename=&quot;스크린샷 2023-03-01 오전 11.57.55.png&quot; data-origin-width=&quot;470&quot; data-origin-height=&quot;372&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;distribution 테스트 유저 등록 및 파일 업로드&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다시 파이어베이스 콘솔로 접속 합니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cvOkuH/btr1pXt7wZh/gCUbUys1oKuNxgwjypMJ8K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cvOkuH/btr1pXt7wZh/gCUbUys1oKuNxgwjypMJ8K/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;226&quot; data-origin-height=&quot;146&quot; data-filename=&quot;스크린샷 2023-03-01 오전 11.59.55.png&quot; data-widthpercent=&quot;32.12&quot; style=&quot;width: 31.749%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cvOkuH/btr1pXt7wZh/gCUbUys1oKuNxgwjypMJ8K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcvOkuH%2Fbtr1pXt7wZh%2FgCUbUys1oKuNxgwjypMJ8K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;226&quot; height=&quot;146&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/X48y6/btr02y39Q8E/cUD4xrRWwLh2OYkITGVKY1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/X48y6/btr02y39Q8E/cUD4xrRWwLh2OYkITGVKY1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1328&quot; data-origin-height=&quot;406&quot; data-filename=&quot;스크린샷 2023-03-01 오전 11.59.57.png&quot; style=&quot;width: 67.0882%;&quot; data-widthpercent=&quot;67.88&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/X48y6/btr02y39Q8E/cUD4xrRWwLh2OYkITGVKY1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FX48y6%2Fbtr02y39Q8E%2FcUD4xrRWwLh2OYkITGVKY1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1328&quot; height=&quot;406&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;테스터 및 그룹으로 들어가서 테스터를 추가해줍니다. 당연히 이메일 주소를 입력해주셔야 합니다. &lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;등록완료 하고 다시 원래 탭으로 돌아 오셔서 ipa 파일을 드래그 앤 드롭으로 업로드 해줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;업로드가 완료되면 자동으로 등록된 사용자들에게 이메일이 전달됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;모바일로 해당 이메일로 접근 프로비저닝 설치&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;거의다 왔습니다. 해당 이메일로 접근 하기 위해서 모바일로 이동합니다. 당연히 모바일로 테스트 예정이므로 모바일로 접근해야 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;여기서 주의 사항이 있는데요. 반드시 사파리 브라우저로 접근 하셔야 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;간혹 네이버앱 등으로 접속 하시는데... 제대로 안될때가 많아서 꼭 사파리로 하시기 바랍니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-03-01 오후 12.08.29.png&quot; data-origin-width=&quot;1128&quot; data-origin-height=&quot;1324&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ccaEco/btr01Vd2Qoa/7Kc86gKKNWEp5074xFGc00/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ccaEco/btr01Vd2Qoa/7Kc86gKKNWEp5074xFGc00/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ccaEco/btr01Vd2Qoa/7Kc86gKKNWEp5074xFGc00/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FccaEco%2Fbtr01Vd2Qoa%2F7Kc86gKKNWEp5074xFGc00%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1128&quot; height=&quot;1324&quot; data-filename=&quot;edited_스크린샷 2023-03-01 오후 12.08.29.png&quot; data-origin-width=&quot;1128&quot; data-origin-height=&quot;1324&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이렇게 해서 다운로드 받고 해당 순서대로 진행하고 앱 설치, 기기등록이 완료 됩니다만 안되는경우가 있어서 설정으로 들어가 보시면 프로비저닝 설치가 떠있을것입니다. 해당을 누르고 설치 해줍니다. 그럼 여기까지 테스트 기기 등록, 앱 설치가 완료 됩니다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;모든 유저가 프로비저닝 설치완료후 재배포&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;여기서 끝이면 좋겠지만... 번거로운 작업이 남아있습니다. 지금까지 작업을 정리 해보자면...&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;앱 파일을 만들고 업로드 하고 유저이메일을 등록하고 유저의 테스트 폰으로 기기 등록을 마쳤습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자 그러면 다음 작업은 쉽습니다. 기존의 xcode archive 부터 다시 하면 되는데요.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이는 해당 프로비저닝파일에 방금 등록한 테스트 유저들이 포함되야 하기 때문입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;똑같이 ipa 생성을 하고 업로드 해주면 자동으로 등록된 테스트 유저들에게 이메일이 다시 전달됩니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 다시 모바일에서 앱 다운로드 / 설치 후 테스트를 진행하시면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;간혹 기기등록이 안되어서 설치, 실행이 계속 안되는경우가 있습니다. 이때는 테스트 기기의 uuid 값을 확인하시고 그 값을 수동으로 등록 해주시고 재배포 해주면 됩니다. (가끔 안되는 유저가 꼭 발생... 왜 안되는건지... 대체 )&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;끝으로&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;간단하면 좋겠지만... 역시나 이방법또한 그렇게 간단하지만은 않습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;순서만 보면 기존의 배포 방식과 별 차이가 없을 수도 있지만&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어떤 상황에 의해서 기존의 방식을 사용하지 못하는 경우 해당 방법으로 사용 해볼수도 있겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;실제로 테스트 할때 저는 이방법을 자주 사용하고 있습니다 &lt;/p&gt;</description>
      <category>개발 코딩 정보 공유/애플 iOS 스위프트 Xcode</category>
      <category>xcode</category>
      <category>개발</category>
      <category>배포</category>
      <category>애플</category>
      <category>코딩</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/154</guid>
      <comments>https://kimback03.tistory.com/154#entry154comment</comments>
      <pubDate>Sun, 5 Mar 2023 10:51:16 +0900</pubDate>
    </item>
    <item>
      <title>애플워치se2 가성비 스팩 가격 se3 출시?</title>
      <link>https://kimback03.tistory.com/152</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;&amp;nbsp;&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 8.32.54.png&quot; data-origin-width=&quot;1454&quot; data-origin-height=&quot;1374&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bgO2vs/btr1nDh5ILA/DdrMfNjH3ORU3rlB74eZP1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bgO2vs/btr1nDh5ILA/DdrMfNjH3ORU3rlB74eZP1/img.png&quot; data-alt=&quot;애플워치는 간지템...&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bgO2vs/btr1nDh5ILA/DdrMfNjH3ORU3rlB74eZP1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbgO2vs%2Fbtr1nDh5ILA%2FDdrMfNjH3ORU3rlB74eZP1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1454&quot; height=&quot;1374&quot; data-filename=&quot;스크린샷 2023-02-28 오후 8.32.54.png&quot; data-origin-width=&quot;1454&quot; data-origin-height=&quot;1374&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;애플워치는 간지템...&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;소개&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;안녕하세요. 과공입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;최고의 가성비 킹갓 스마트 워치 애플워치 SE2 소개 입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;애플워치 SE2는 출시 된지는 꽤 지난 현시점에도 꾸준히 팔리고 있는 인기 모델이라 할수 있습니다. &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;애플이 출시한 두번째 SE 모델로써 2020년에 출시 되었습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;SE가 붙은 모델은 당연히 가성비 라인이지만 그럼에도 불구하고 &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;우수한 스펙과 성능으로 젊은 층에게 꽤나 많이 판매되고 있습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/yxPGG/btr1lA0dNdN/LcZjgHRk85ZJbTwhLeYqB1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/yxPGG/btr1lA0dNdN/LcZjgHRk85ZJbTwhLeYqB1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1034&quot; data-origin-height=&quot;696&quot; data-filename=&quot;스크린샷 2023-02-28 오후 4.40.30.png&quot; style=&quot;width: 57.2346%; margin-right: 10px;&quot; data-widthpercent=&quot;57.91&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/yxPGG/btr1lA0dNdN/LcZjgHRk85ZJbTwhLeYqB1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FyxPGG%2Fbtr1lA0dNdN%2FLcZjgHRk85ZJbTwhLeYqB1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1034&quot; height=&quot;696&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bLIMSl/btr1f0SrTDx/LaAFR7Ck9MwAnjTCxxTza0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bLIMSl/btr1f0SrTDx/LaAFR7Ck9MwAnjTCxxTza0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1352&quot; data-origin-height=&quot;1252&quot; data-filename=&quot;스크린샷 2023-02-28 오후 8.33.00.png&quot; style=&quot;width: 41.6026%;&quot; data-widthpercent=&quot;42.09&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bLIMSl/btr1f0SrTDx/LaAFR7Ck9MwAnjTCxxTza0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbLIMSl%2Fbtr1f0SrTDx%2FLaAFR7Ck9MwAnjTCxxTza0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1352&quot; height=&quot;1252&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;애플워치는 나에게?&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;특징&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;애플 워치 se2의 특징입니다.&lt;/span&gt;&lt;/p&gt;
&lt;ol style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;디스플레이: 1.78인치 LTPO OLED Retina 디스플레이, 368x448 픽셀, 강화 유리&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;크기: 44mm 또는 40mm 케이스&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;프로세서: S5 SiP, 64비트 듀얼코어 프로세서&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;운영체제: watchOS 7&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;무게: 44mm 모델은 36.5g, 40mm 모델은 30.5g&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;배터리: 충전식 리튬이온 배터리, 최대 18시간 사용 가능&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;무선 기술: Wi-Fi, Bluetooth 5.0, NFC&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;센서: 가속도계, 근접 센서, 심박수 센서, 활동량 추적기, GPS/GLONASS/Galileo/QZSS 지원&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;스피커와 마이크: 내장형 스피커와 마이크&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;저장 용량: 32GB 내장 저장 용량&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;방수 및 방진: 50미터 방수, ISO 22810:2010 및 미국 국방규격 MIL-STD-810G 등급 방진&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;보는 바와 같이 애플워치 SE2는 보급형 라인이라 볼수 없을만큼 기존의 애플워치와도 유사한 스펙을 가지고 있습니다. &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;스마트 워치의 기본 틀을 이루는 디스플레이, 프로세서, 운영체제, 센서, 스피커와 마이크 등이 모두 휼륭합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 4.41.43.png&quot; data-origin-width=&quot;1094&quot; data-origin-height=&quot;1526&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cu271T/btr02zVZyfr/wX9nMu4FA15etIXpPk4fqk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cu271T/btr02zVZyfr/wX9nMu4FA15etIXpPk4fqk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cu271T/btr02zVZyfr/wX9nMu4FA15etIXpPk4fqk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcu271T%2Fbtr02zVZyfr%2FwX9nMu4FA15etIXpPk4fqk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1094&quot; height=&quot;1526&quot; data-filename=&quot;스크린샷 2023-02-28 오후 4.41.43.png&quot; data-origin-width=&quot;1094&quot; data-origin-height=&quot;1526&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 4.40.46.png&quot; data-origin-width=&quot;1224&quot; data-origin-height=&quot;1382&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cLBHhs/btr0VJEEmv2/FXM0LKqVW5Oid9Rk03uPR1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cLBHhs/btr0VJEEmv2/FXM0LKqVW5Oid9Rk03uPR1/img.png&quot; data-alt=&quot;상시켜짐이 뭔소용?&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cLBHhs/btr0VJEEmv2/FXM0LKqVW5Oid9Rk03uPR1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcLBHhs%2Fbtr0VJEEmv2%2FFXM0LKqVW5Oid9Rk03uPR1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1224&quot; height=&quot;1382&quot; data-filename=&quot;스크린샷 2023-02-28 오후 4.40.46.png&quot; data-origin-width=&quot;1224&quot; data-origin-height=&quot;1382&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;상시켜짐이 뭔소용?&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;상시 켜짐은 안된다&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;하지만 단점으로 꼽히는 Always-On 디스플레이 기능을 지원하지 않고 있습니다. &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;제가 생각할때는 굳이 단점이 될까? 생각이 듭니다. &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;기존의 플래그쉽 애플워치 시리즈와 차이점중에서 심전도 모니터링, 혈중산소농도 측정이 있습니다. &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;이 기능이 꼭 필요하면 당연히 애플워치 se가 아닌 Series8이나, Ultra 라인으로 선택하셔야 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 4.40.58.png&quot; data-origin-width=&quot;1038&quot; data-origin-height=&quot;1404&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bcXlXL/btr0RITxfax/mN9388FiG1Cbv9N2vDurf1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bcXlXL/btr0RITxfax/mN9388FiG1Cbv9N2vDurf1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bcXlXL/btr0RITxfax/mN9388FiG1Cbv9N2vDurf1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbcXlXL%2Fbtr0RITxfax%2FmN9388FiG1Cbv9N2vDurf1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1038&quot; height=&quot;1404&quot; data-filename=&quot;스크린샷 2023-02-28 오후 4.40.58.png&quot; data-origin-width=&quot;1038&quot; data-origin-height=&quot;1404&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;

&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;그럼에도 뛰어난 가성비, 운동용으로는 최적&lt;/span&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;그럼에도 애플워치 SE2는 대부분의 기능이 뛰어나고,&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;가격도 상대적으로 타 모델에 비해 저렴하여 많은 사용자들에게 인기가 있습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;저 같은 경우 피트니스 용으로 구입하여 잘 사용하였습니다. &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;심박수를 체크하고, 신체 활동을 관리해주며, 운동과 수면추적등을 통해서 건강관리를 잘 할수 있도록 돕고 있습니다. &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;카카오톡, 음악듣기, 메모, 인터넷 등 많은것이 가능하지만&amp;hellip;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;굳이 저는 사용하지 않습니다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;이 작은 화면의 시계에서 그런것을 하고 싶지 않기 때문입니다&amp;hellip; &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 4.41.32.png&quot; data-origin-width=&quot;1038&quot; data-origin-height=&quot;1214&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/DtXua/btr1nDCqhrU/59AzXxJp12Fg8h1pktU630/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/DtXua/btr1nDCqhrU/59AzXxJp12Fg8h1pktU630/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/DtXua/btr1nDCqhrU/59AzXxJp12Fg8h1pktU630/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FDtXua%2Fbtr1nDCqhrU%2F59AzXxJp12Fg8h1pktU630%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1038&quot; height=&quot;1214&quot; data-filename=&quot;스크린샷 2023-02-28 오후 4.41.32.png&quot; data-origin-width=&quot;1038&quot; data-origin-height=&quot;1214&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;장, 단이 있다&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;애플워치 SE2는 출시 이후 많은 사용자들에게 인기를 끌고 있는 만큼 장점과 단점이 명확히 존재합니다. &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;대부분은 긍정적인 평가가 많습니다. &amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;애플워치 SE2의 주요 장단점을 정리해 보겠습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;장점:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;ol style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;일상에서 건강, 운동 관리가 편리하다.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;디스플레이가 매우 선명하다.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;아이폰과 연동을 통한 사용이 매우 편리하다.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;충전 시간이 빠르고, 배터리 수명이 매우 오래 지속된다.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;단점:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;ol style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;Always-On 디스플레이 기능이 없다.(디스플레이가 항상 켜져있지 않다는)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;가성비 라고 하지만 절대 싸지 않은 가격&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;쓸만한 애플워치 전용 앱이 많이 없다.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/xbmEC/btr1p1CYVgu/jKHI6A7X6vmDqcF4SZ7waK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/xbmEC/btr1p1CYVgu/jKHI6A7X6vmDqcF4SZ7waK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1188&quot; data-origin-height=&quot;1250&quot; data-filename=&quot;스크린샷 2023-02-28 오후 8.33.06.png&quot; style=&quot;width: 55.7112%; margin-right: 10px;&quot; data-widthpercent=&quot;56.37&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/xbmEC/btr1p1CYVgu/jKHI6A7X6vmDqcF4SZ7waK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FxbmEC%2Fbtr1p1CYVgu%2FjKHI6A7X6vmDqcF4SZ7waK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1188&quot; height=&quot;1250&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bsgRzj/btr0RIzhmFW/mVtCoIc0KqB50SkkLSvyN1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bsgRzj/btr0RIzhmFW/mVtCoIc0KqB50SkkLSvyN1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;952&quot; data-origin-height=&quot;1294&quot; data-filename=&quot;스크린샷 2023-02-28 오후 8.33.17.png&quot; style=&quot;width: 43.126%;&quot; data-widthpercent=&quot;43.63&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bsgRzj/btr0RIzhmFW/mVtCoIc0KqB50SkkLSvyN1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbsgRzj%2Fbtr0RIzhmFW%2FmVtCoIc0KqB50SkkLSvyN1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;952&quot; height=&quot;1294&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;끝으로&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;때를 잘 맞추어 가격적으로 할인만 적용된다면&amp;hellip; 단점이 거의 없다고 봐도 무방합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;그럼 애플워치 SE3는 언제 출시 될까요? 공식적인 출시 예정일은 없지만,&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;2020년 가을에 출시된 SE2를 보면 아마도 비슷하게 출시 할 것이라는 이야기가 많습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;SE3는 어떤 기능으로 출시 될지&amp;hellip; 기대해봅니다.&lt;/span&gt;&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유</category>
      <category>It</category>
      <category>스마트워치</category>
      <category>애플</category>
      <category>애플워치</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/152</guid>
      <comments>https://kimback03.tistory.com/152#entry152comment</comments>
      <pubDate>Tue, 28 Feb 2023 20:35:22 +0900</pubDate>
    </item>
    <item>
      <title>아이폰14 가격 13 스펙비교 15 출시일?</title>
      <link>https://kimback03.tistory.com/151</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2023-02-28 오후 5.25.12.png&quot; data-origin-width=&quot;1737&quot; data-origin-height=&quot;725&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bitoW8/btr1nwwtyqY/1OT8euKmIm6nDUkWN2vkok/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bitoW8/btr1nwwtyqY/1OT8euKmIm6nDUkWN2vkok/img.png&quot; data-alt=&quot;아이폰14 13 시리즈&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bitoW8/btr1nwwtyqY/1OT8euKmIm6nDUkWN2vkok/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbitoW8%2Fbtr1nwwtyqY%2F1OT8euKmIm6nDUkWN2vkok%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1737&quot; height=&quot;725&quot; data-filename=&quot;edited_스크린샷 2023-02-28 오후 5.25.12.png&quot; data-origin-width=&quot;1737&quot; data-origin-height=&quot;725&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;아이폰14 13 시리즈&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;안녕하세요. 과공입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;오늘은 제가 좋아하는 애플 아이폰14 이야기 입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;아이폰 14&lt;/b&gt; 시리즈는 22년 9월에 출시된 따끈한 신형 모델입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;디자인은 기존의 &lt;b&gt;아이폰13&lt;/b&gt;과 유사한 면이 많습니다. 거의 똑같&amp;hellip;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;전작과 프로급 모델의 비교를 통해서 살펴보겠습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/byaAky/btr1lwXRqCA/kxmHIlXTiPLXqxUB1xsEkk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/byaAky/btr1lwXRqCA/kxmHIlXTiPLXqxUB1xsEkk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;492&quot; data-origin-height=&quot;532&quot; data-filename=&quot;스크린샷 2023-02-28 오후 5.22.10.png&quot; data-widthpercent=&quot;32.9&quot; style=&quot;width: 32.1337%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/byaAky/btr1lwXRqCA/kxmHIlXTiPLXqxUB1xsEkk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbyaAky%2Fbtr1lwXRqCA%2FkxmHIlXTiPLXqxUB1xsEkk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;492&quot; height=&quot;532&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bPQxpY/btr0VKwPbzk/hi9Oa5gFHf0umrbdM6QFC0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bPQxpY/btr0VKwPbzk/hi9Oa5gFHf0umrbdM6QFC0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;500&quot; data-origin-height=&quot;524&quot; data-filename=&quot;스크린샷 2023-02-28 오후 5.21.53.png&quot; style=&quot;width: 33.1547%; margin-right: 10px;&quot; data-widthpercent=&quot;33.94&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bPQxpY/btr0VKwPbzk/hi9Oa5gFHf0umrbdM6QFC0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbPQxpY%2Fbtr0VKwPbzk%2Fhi9Oa5gFHf0umrbdM6QFC0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;524&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b8EDZo/btr1bf3N394/x9vnZSaQsybUawFKeQApgk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b8EDZo/btr1bf3N394/x9vnZSaQsybUawFKeQApgk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;494&quot; data-origin-height=&quot;530&quot; data-filename=&quot;스크린샷 2023-02-28 오후 5.21.57.png&quot; style=&quot;width: 32.386%;&quot; data-widthpercent=&quot;33.16&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b8EDZo/btr1bf3N394/x9vnZSaQsybUawFKeQApgk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb8EDZo%2Fbtr1bf3N394%2Fx9vnZSaQsybUawFKeQApgk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;494&quot; height=&quot;530&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;컬러가 왜이러냐...&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;컬러&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;우선 컬러는 무슨 기준으로 이렇게 나눠논것인지 잘 모르겠으나&amp;hellip;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;14기준 블루, 퍼플, 미드나이트, 스타라이트, 레드 5컬러가 있습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;14 프로의 경우 딥퍼플, 골드, 실버, 스페이스블랙이 있습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;저는 개인적으로 카키충으로써.. 13프로의 알파인그린이 가장 마음에 드네요  &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/uUKdU/btr1lAsnrEm/RMuKMtAcZQvuxUuOFpy1tk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/uUKdU/btr1lAsnrEm/RMuKMtAcZQvuxUuOFpy1tk/img.png&quot; style=&quot;width: 49.889%; margin-right: 10px;&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;494&quot; data-origin-height=&quot;530&quot; data-filename=&quot;스크린샷 2023-02-28 오후 5.22.02.png&quot; data-widthpercent=&quot;50.48&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/uUKdU/btr1lAsnrEm/RMuKMtAcZQvuxUuOFpy1tk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FuUKdU%2Fbtr1lAsnrEm%2FRMuKMtAcZQvuxUuOFpy1tk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;494&quot; height=&quot;530&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ebW6cx/btr0RQjKugx/11RBg6kIQY6Q9ED6fQw5vK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ebW6cx/btr0RQjKugx/11RBg6kIQY6Q9ED6fQw5vK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;492&quot; data-origin-height=&quot;538&quot; data-filename=&quot;스크린샷 2023-02-28 오후 5.22.06.png&quot; data-widthpercent=&quot;49.52&quot; style=&quot;width: 48.9482%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ebW6cx/btr0RQjKugx/11RBg6kIQY6Q9ED6fQw5vK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FebW6cx%2Fbtr0RQjKugx%2F11RBg6kIQY6Q9ED6fQw5vK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;492&quot; height=&quot;538&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&amp;nbsp;&lt;/h3&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;가격은 심각하다&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;일단 가격은 어마무시합니다. 100만원을 기본으로 넘는 스마트폰!! 와우!!!&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;이제는 일상적인 일이 되었습니다&amp;hellip;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;아마도 공식사이트에 이 가격에 구매할 일은 없을것 같습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;가장 대표적인 공식 리셀러인 쿠팡에서 가격을 확인해 보겠습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 5.27.27.png&quot; data-origin-width=&quot;1034&quot; data-origin-height=&quot;340&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/EoGbx/btr1bk41JeY/96mTGjXvJs4nMoLuNks87K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/EoGbx/btr1bk41JeY/96mTGjXvJs4nMoLuNks87K/img.png&quot; data-alt=&quot;가겨이 미쳤다고 본다...&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/EoGbx/btr1bk41JeY/96mTGjXvJs4nMoLuNks87K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FEoGbx%2Fbtr1bk41JeY%2F96mTGjXvJs4nMoLuNks87K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1034&quot; height=&quot;340&quot; data-filename=&quot;스크린샷 2023-02-28 오후 5.27.27.png&quot; data-origin-width=&quot;1034&quot; data-origin-height=&quot;340&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;가겨이 미쳤다고 본다...&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 5.28.58.png&quot; data-origin-width=&quot;596&quot; data-origin-height=&quot;368&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/oewoa/btr01UsiUuT/q2UqsUDmPFuCwAl6JV0zy1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/oewoa/btr01UsiUuT/q2UqsUDmPFuCwAl6JV0zy1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/oewoa/btr01UsiUuT/q2UqsUDmPFuCwAl6JV0zy1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Foewoa%2Fbtr01UsiUuT%2Fq2UqsUDmPFuCwAl6JV0zy1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;596&quot; height=&quot;368&quot; data-filename=&quot;스크린샷 2023-02-28 오후 5.28.58.png&quot; data-origin-width=&quot;596&quot; data-origin-height=&quot;368&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 5.29.04.png&quot; data-origin-width=&quot;1022&quot; data-origin-height=&quot;178&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/eiS7z4/btr0VKXWEfm/o1ofmS6Ejr7CZwGV8D3ye0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/eiS7z4/btr0VKXWEfm/o1ofmS6Ejr7CZwGV8D3ye0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/eiS7z4/btr0VKXWEfm/o1ofmS6Ejr7CZwGV8D3ye0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FeiS7z4%2Fbtr0VKXWEfm%2Fo1ofmS6Ejr7CZwGV8D3ye0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1022&quot; height=&quot;178&quot; data-filename=&quot;스크린샷 2023-02-28 오후 5.29.04.png&quot; data-origin-width=&quot;1022&quot; data-origin-height=&quot;178&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;117만원대로&amp;hellip; 구매가 가능하네요.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;카드 할인까지 하면 100만원 초반대로 구매할수 있을것 같습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;그거나 그거나&amp;hellip; 네 비쌉니다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 5.30.16.png&quot; data-origin-width=&quot;1646&quot; data-origin-height=&quot;1656&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cb0XgD/btr1nxWrwaP/8s45Ci9fsz36LXeQSKuXD1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cb0XgD/btr1nxWrwaP/8s45Ci9fsz36LXeQSKuXD1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cb0XgD/btr1nxWrwaP/8s45Ci9fsz36LXeQSKuXD1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcb0XgD%2Fbtr1nxWrwaP%2F8s45Ci9fsz36LXeQSKuXD1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1646&quot; height=&quot;1656&quot; data-filename=&quot;스크린샷 2023-02-28 오후 5.30.16.png&quot; data-origin-width=&quot;1646&quot; data-origin-height=&quot;1656&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;

&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 5.39.16.png&quot; data-origin-width=&quot;1718&quot; data-origin-height=&quot;1428&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/byBooE/btr1lBEOFpt/JZkRtfnApNKhDf1xiOveO0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/byBooE/btr1lBEOFpt/JZkRtfnApNKhDf1xiOveO0/img.png&quot; data-alt=&quot;디스플레이는 볼것도 없다...&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/byBooE/btr1lBEOFpt/JZkRtfnApNKhDf1xiOveO0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbyBooE%2Fbtr1lBEOFpt%2FJZkRtfnApNKhDf1xiOveO0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1718&quot; height=&quot;1428&quot; data-filename=&quot;스크린샷 2023-02-28 오후 5.39.16.png&quot; data-origin-width=&quot;1718&quot; data-origin-height=&quot;1428&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;디스플레이는 볼것도 없다...&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;디스플레이&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;디스플레이는 말할게 없습니다. 거의 똑같다고 보시면 되겠습니다. &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;사이즈도 15.4로 똑같고. Super retina xdr 또한 같습니다. &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;14프로에서는 상시디스플레이(always-on-display)가 추가 되었네요.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 5.39.48.png&quot; data-origin-width=&quot;1554&quot; data-origin-height=&quot;1710&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/BYpvT/btr1f05Zsky/LiwkGXmgVHh957FbikdCwk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/BYpvT/btr1f05Zsky/LiwkGXmgVHh957FbikdCwk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/BYpvT/btr1f05Zsky/LiwkGXmgVHh957FbikdCwk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBYpvT%2Fbtr1f05Zsky%2FLiwkGXmgVHh957FbikdCwk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1554&quot; height=&quot;1710&quot; data-filename=&quot;스크린샷 2023-02-28 오후 5.39.48.png&quot; data-origin-width=&quot;1554&quot; data-origin-height=&quot;1710&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 5.39.37.png&quot; data-origin-width=&quot;1702&quot; data-origin-height=&quot;1720&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/v3qM7/btr1fOkfpAd/kwV96SQVdAgf3Wju4ndKi0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/v3qM7/btr1fOkfpAd/kwV96SQVdAgf3Wju4ndKi0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/v3qM7/btr1fOkfpAd/kwV96SQVdAgf3Wju4ndKi0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fv3qM7%2Fbtr1fOkfpAd%2FkwV96SQVdAgf3Wju4ndKi0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1702&quot; height=&quot;1720&quot; data-filename=&quot;스크린샷 2023-02-28 오후 5.39.37.png&quot; data-origin-width=&quot;1702&quot; data-origin-height=&quot;1720&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 5.32.11.png&quot; data-origin-width=&quot;1620&quot; data-origin-height=&quot;564&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Wch3L/btr1nCXMLvX/nJibcGGT5f9TbqmQAgmgT1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Wch3L/btr1nCXMLvX/nJibcGGT5f9TbqmQAgmgT1/img.png&quot; data-alt=&quot;카메라는 꽤 차이가 난다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Wch3L/btr1nCXMLvX/nJibcGGT5f9TbqmQAgmgT1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FWch3L%2Fbtr1nCXMLvX%2FnJibcGGT5f9TbqmQAgmgT1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1620&quot; height=&quot;564&quot; data-filename=&quot;스크린샷 2023-02-28 오후 5.32.11.png&quot; data-origin-width=&quot;1620&quot; data-origin-height=&quot;564&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;카메라는 꽤 차이가 난다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&amp;nbsp;&lt;/h3&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;카메라&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;카메라의 경우 13프로와 14의 차이가 거의 없습니다. 14와 14프로에서의 차이가 확실해 집니다. &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;14는 12mp, 14pro는 48mp 입니다. 꽤 큰 스펙차이가 있습니다. &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;카메라를 중요시 한다면 프로급으로 가야 할것 같습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 8.21.55.png&quot; data-origin-width=&quot;1436&quot; data-origin-height=&quot;646&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/UEiO7/btr0VKp1uFr/VlkR2V8KLv1RLqNR4NgSk0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/UEiO7/btr0VKp1uFr/VlkR2V8KLv1RLqNR4NgSk0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/UEiO7/btr0VKp1uFr/VlkR2V8KLv1RLqNR4NgSk0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FUEiO7%2Fbtr0VKp1uFr%2FVlkR2V8KLv1RLqNR4NgSk0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1436&quot; height=&quot;646&quot; data-filename=&quot;스크린샷 2023-02-28 오후 8.21.55.png&quot; data-origin-width=&quot;1436&quot; data-origin-height=&quot;646&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 8.22.01.png&quot; data-origin-width=&quot;1364&quot; data-origin-height=&quot;716&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bUqHqS/btr0VJq7jf4/5KnS5zstRZvp9JFvQIsxiK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bUqHqS/btr0VJq7jf4/5KnS5zstRZvp9JFvQIsxiK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bUqHqS/btr0VJq7jf4/5KnS5zstRZvp9JFvQIsxiK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbUqHqS%2Fbtr0VJq7jf4%2F5KnS5zstRZvp9JFvQIsxiK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1364&quot; height=&quot;716&quot; data-filename=&quot;스크린샷 2023-02-28 오후 8.22.01.png&quot; data-origin-width=&quot;1364&quot; data-origin-height=&quot;716&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;이번에 밀고 있는 기능으로는(일명 핸드헬드 기능) 동영상을 찍을 때 흔들림 없이 보정해주는 액션모드 를 꼽을수 있겠습니다. &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;광고를 보면 미친듯이 달리는 와중에도 찍힌 영상은 평온하게 달리기 하는 것을 보여줍니다. &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;저도 운동중에 사용해보고 싶네요.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 5.36.05.png&quot; data-origin-width=&quot;1516&quot; data-origin-height=&quot;494&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qCr86/btr0VKDCpbI/Jm0HZdXWaurbij0sPRaQVK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qCr86/btr0VKDCpbI/Jm0HZdXWaurbij0sPRaQVK/img.png&quot; data-alt=&quot;에라이...인심 좀 써라&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qCr86/btr0VKDCpbI/Jm0HZdXWaurbij0sPRaQVK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqCr86%2Fbtr0VKDCpbI%2FJm0HZdXWaurbij0sPRaQVK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1516&quot; height=&quot;494&quot; data-filename=&quot;스크린샷 2023-02-28 오후 5.36.05.png&quot; data-origin-width=&quot;1516&quot; data-origin-height=&quot;494&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;에라이...인심 좀 써라&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;칩셋 CPU GPU&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;아이폰 14의 경우 아이폰 13프로와 동일한 Bionic A15 칩셋을 사용하였습니다. &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;프로급에서 사용하던것을 일반라인에 넣었으니&amp;hellip; 큰 선심을 썼다. 라고 볼수도 있지만&amp;hellip; &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;정말 꼭 그래야 했니? 묻고 싶습니다. (프로급과 일반급 급 나누기로 보입니다)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;기타&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;그외의 것들은 별 다른 특징이 없습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;저 같으면 아이폰 13프로나, 카메라를 중요시 하면 14로 가도록 하겠습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;프로급은 굳이~~~???... &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;아무리 플래그십 스마트폰이지만 가격이 미친듯이 높아 지고 있습니다. &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;삼성 갤럭시 S 시리즈 역시 마찬가지 입니다&amp;hellip;반도체 및 원자재 상승, 인건비, 등등 많은 요인이 있겠지만 &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;모든걸 소비자에게 전가하는게 아닌가 씁쓸하군요.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&amp;ldquo;에라이 할인이나 많이 해줘라&amp;hellip;&amp;rdquo;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;아이폰 15의&lt;/b&gt; 출시는 아직 공시 발표된 바는 없으며, 이전의 기록들을 살펴봤을때 가을 키노트 발표에 추가될것으로 보여집니다&amp;hellip;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유</category>
      <category>아이폰14</category>
      <category>아이폰15</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/151</guid>
      <comments>https://kimback03.tistory.com/151#entry151comment</comments>
      <pubDate>Tue, 28 Feb 2023 20:25:42 +0900</pubDate>
    </item>
    <item>
      <title>옥토패스 트래블러2 (OCTOPATH TRAVELER) 소개 가격 체험판 스위치 ps5로 출시</title>
      <link>https://kimback03.tistory.com/150</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 8.01.43.png&quot; data-origin-width=&quot;588&quot; data-origin-height=&quot;294&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/FsuhQ/btr1lxvD9uO/i1mHMIe8gHP4pfR8pNddJ1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/FsuhQ/btr1lxvD9uO/i1mHMIe8gHP4pfR8pNddJ1/img.png&quot; data-alt=&quot;옥토패스 트래블러2의 커버&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/FsuhQ/btr1lxvD9uO/i1mHMIe8gHP4pfR8pNddJ1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FFsuhQ%2Fbtr1lxvD9uO%2Fi1mHMIe8gHP4pfR8pNddJ1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;588&quot; height=&quot;294&quot; data-filename=&quot;스크린샷 2023-02-28 오후 8.01.43.png&quot; data-origin-width=&quot;588&quot; data-origin-height=&quot;294&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;옥토패스 트래블러2의 커버&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;안녕하세요.과공입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;최근 화제가 되고 있는 &amp;lsquo;옥토패스트래블러2&amp;rsquo; 게임 소개 입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;OCTOPATH TRAVELER&lt;/b&gt; 는 2018년 발매된 &lt;b&gt;스퀘어 에닉스&lt;/b&gt;의 RPG 게임 입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;JRPG의 특성을 그대로 담고 있으며,&lt;b&gt; 고전RPG&lt;/b&gt; 를 좋아하신다면 무조건 구매하셔야 하는 게임 입니다. 현대의 게임 스타일과는 사뭇 다른 스타일로 매니아층의 사랑을 받고 있습니다. 전작인 옥토패스 트래블러 는 출시와 동시에 엄청난 인기를 끌어 모으며 일본, 한국, 전세계 적으로 큰 인기를 끌었습니다. 인기의 원인은 아름답고 정교한 2d 그래픽을 활용했고, 고유한 게임 시스템, 8명의 개성있는 캐릭터들이 이끌어가는 흡입력 있는 스토리 등의 몇가지 이유가 있겠습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style1&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR'; color: #000000;&quot;&gt;2018년 발매 후, 전 세계 출하 및 다운로드 300만 장을 돌파한 「옥토패스 트래블러」의 시리즈 완전 신작 RPG. 도트 그래픽과 3D CG를 융합한 「HD-2D」 그래픽이 한층 더 진화한 모습을 선보인다.&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bEqS8c/btr07zH9bsZ/wTzZYAHP3wuhn8pelKPwr0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bEqS8c/btr07zH9bsZ/wTzZYAHP3wuhn8pelKPwr0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1494&quot; data-origin-height=&quot;828&quot; data-filename=&quot;스크린샷 2023-02-28 오후 4.05.20.png&quot; style=&quot;width: 33.3927%; margin-right: 10px;&quot; data-widthpercent=&quot;34.19&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bEqS8c/btr07zH9bsZ/wTzZYAHP3wuhn8pelKPwr0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbEqS8c%2Fbtr07zH9bsZ%2FwTzZYAHP3wuhn8pelKPwr0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1494&quot; height=&quot;828&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/CIX9z/btr1bmoeMLX/RIMROgvENy54U95MsDgMsk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/CIX9z/btr1bmoeMLX/RIMROgvENy54U95MsDgMsk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1444&quot; data-origin-height=&quot;824&quot; data-filename=&quot;스크린샷 2023-02-28 오후 4.05.40.png&quot; style=&quot;width: 32.4318%; margin-right: 10px;&quot; data-widthpercent=&quot;33.2&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/CIX9z/btr1bmoeMLX/RIMROgvENy54U95MsDgMsk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCIX9z%2Fbtr1bmoeMLX%2FRIMROgvENy54U95MsDgMsk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1444&quot; height=&quot;824&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lTE17/btr01U6ZbPx/gsxloPQm1sWrsXmVJOjuJK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lTE17/btr01U6ZbPx/gsxloPQm1sWrsXmVJOjuJK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1542&quot; data-origin-height=&quot;896&quot; data-filename=&quot;스크린샷 2023-02-28 오후 4.05.49.png&quot; style=&quot;width: 31.8499%;&quot; data-widthpercent=&quot;32.61&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lTE17/btr01U6ZbPx/gsxloPQm1sWrsXmVJOjuJK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlTE17%2Fbtr01U6ZbPx%2FgsxloPQm1sWrsXmVJOjuJK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1542&quot; height=&quot;896&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;옥토패스 트래블러2의 개성있는 캐릭터들&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;개성파 캐릭터&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;OCTOPATH TRAVELER 2는 당연히 전작과 동일한 개성파 여덟 명의 주인공이 등장합니다. 각각의 캐릭터가 고유한 스토리를 가지고 있고, 능력치와, 직업또한 전부 제각각 입니다. 플레이를 하면서 이 캐릭터 들이 하나둘 모이고 연결되고 목표를 가지고 플레이 하는것이 이 게임의 목적이자 재미 요소 입니다. 처음에 누구를 선택해도 연계스토리를 진행할수 있는게 큰 재미 요소 입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bChAV1/btr1bd5RcQT/Lz2uMXS7oEUiNmcwYrDYH1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bChAV1/btr1bd5RcQT/Lz2uMXS7oEUiNmcwYrDYH1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1414&quot; data-origin-height=&quot;882&quot; data-filename=&quot;스크린샷 2023-02-28 오후 4.06.02.png&quot; style=&quot;width: 29.618%; margin-right: 10px;&quot; data-widthpercent=&quot;30.32&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bChAV1/btr1bd5RcQT/Lz2uMXS7oEUiNmcwYrDYH1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbChAV1%2Fbtr1bd5RcQT%2FLz2uMXS7oEUiNmcwYrDYH1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1414&quot; height=&quot;882&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Ipi6m/btr1pX1D5C2/ddvCcXRCOEQsbqpN5mO3h0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Ipi6m/btr1pX1D5C2/ddvCcXRCOEQsbqpN5mO3h0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1550&quot; data-origin-height=&quot;844&quot; data-filename=&quot;스크린샷 2023-02-28 오후 4.06.20.png&quot; style=&quot;width: 33.9285%; margin-right: 10px;&quot; data-widthpercent=&quot;34.74&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Ipi6m/btr1pX1D5C2/ddvCcXRCOEQsbqpN5mO3h0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FIpi6m%2Fbtr1pX1D5C2%2FddvCcXRCOEQsbqpN5mO3h0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1550&quot; height=&quot;844&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/uBbir/btr1nC4wM8M/tXSowxbHnSZk8jUgWE2u50/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/uBbir/btr1nC4wM8M/tXSowxbHnSZk8jUgWE2u50/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1500&quot; data-origin-height=&quot;812&quot; data-filename=&quot;스크린샷 2023-02-28 오후 4.06.29.png&quot; style=&quot;width: 34.1279%;&quot; data-widthpercent=&quot;34.94&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/uBbir/btr1nC4wM8M/tXSowxbHnSZk8jUgWE2u50/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FuBbir%2Fbtr1nC4wM8M%2FtXSowxbHnSZk8jUgWE2u50%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1500&quot; height=&quot;812&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;옥토패스는 8명의 캐릭터별 스토리를 의미한다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;전작부터 플레이&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&amp;ldquo;옥토패스 1 부터 해야하나요?&amp;rdquo; 전혀 상관없다고 합니다. 이번 작품은 전작과 스토리상 이어지는 것이 없고 시스템과 구성만 전승되어 새로운 대륙을 배경으로 전혀 새로운 스토리라인이 전개 된다고 합니다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 4.05.25.png&quot; data-origin-width=&quot;1436&quot; data-origin-height=&quot;826&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dvWJMD/btr0RITwofq/nZF4Z3RKcHYwqyl4Zql3L1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dvWJMD/btr0RITwofq/nZF4Z3RKcHYwqyl4Zql3L1/img.png&quot; data-alt=&quot;도트 스러운 2D 그래픽의 턴제 전투방식이다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dvWJMD/btr0RITwofq/nZF4Z3RKcHYwqyl4Zql3L1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdvWJMD%2Fbtr0RITwofq%2FnZF4Z3RKcHYwqyl4Zql3L1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1436&quot; height=&quot;826&quot; data-filename=&quot;스크린샷 2023-02-28 오후 4.05.25.png&quot; data-origin-width=&quot;1436&quot; data-origin-height=&quot;826&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;도트 스러운 2D 그래픽의 턴제 전투방식이다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;전투방식&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;당연히 전투는 턴제 전투 방식을 이어갑니다. 스퀘어 에닉스사의 특유의 RPG 감성, 그리고 시스템 전투 방식 모든것이 고전 RPG 스럽습니다. 고전게임을 아직도 찾아서 하신다면 후회없는 선택이 되실것 같습니다. 전투는 몬스터에게 스턴 효과를 부여하는 브레이크 시스템, 공격을 강화하는 부스팅 동료를 소환하여 같이 싸우는 시스템등 재미 요소가 가득합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/VoQWn/btr1p2BSnOD/fG69uKGMe1DargwhsxqGO1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/VoQWn/btr1p2BSnOD/fG69uKGMe1DargwhsxqGO1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1526&quot; data-origin-height=&quot;924&quot; data-filename=&quot;스크린샷 2023-02-28 오후 4.05.55.png&quot; style=&quot;width: 49.2603%; margin-right: 10px;&quot; data-widthpercent=&quot;49.84&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/VoQWn/btr1p2BSnOD/fG69uKGMe1DargwhsxqGO1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FVoQWn%2Fbtr1p2BSnOD%2FfG69uKGMe1DargwhsxqGO1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1526&quot; height=&quot;924&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dfvOvz/btr1lAMIany/C27CC2cVuVYeNpgFVQrQHK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dfvOvz/btr1lAMIany/C27CC2cVuVYeNpgFVQrQHK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1466&quot; data-origin-height=&quot;882&quot; data-filename=&quot;스크린샷 2023-02-28 오후 4.06.48.png&quot; style=&quot;width: 49.5769%;&quot; data-widthpercent=&quot;50.16&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dfvOvz/btr1lAMIany/C27CC2cVuVYeNpgFVQrQHK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdfvOvz%2Fbtr1lAMIany%2FC27CC2cVuVYeNpgFVQrQHK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1466&quot; height=&quot;882&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;화려한 2D 그래픽의 극치&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;낮과 밤&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;특히나 이번 작품의 낮과 밤을 제어하는 시스템은 정말 기발한 요소 입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;버튼 하나로 낮과 밤을 체인지 할수 있고, 밤에만 등장하는 스토리나, 스킬등이 있습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 4.07.09.png&quot; data-origin-width=&quot;1562&quot; data-origin-height=&quot;904&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/eRtPeD/btr1dmha8Jm/kUZJQngZkUsifMsSgsztSK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/eRtPeD/btr1dmha8Jm/kUZJQngZkUsifMsSgsztSK/img.png&quot; data-alt=&quot;다양한 동료들을 모아보자&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/eRtPeD/btr1dmha8Jm/kUZJQngZkUsifMsSgsztSK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FeRtPeD%2Fbtr1dmha8Jm%2FkUZJQngZkUsifMsSgsztSK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1562&quot; height=&quot;904&quot; data-filename=&quot;스크린샷 2023-02-28 오후 4.07.09.png&quot; data-origin-width=&quot;1562&quot; data-origin-height=&quot;904&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;다양한 동료들을 모아보자&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;고전게임스러운&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;스퀘어 에닉스 특유의 감성을 그대로 가지고 있는 게임입니다. 전작인 옥토패스 트래블러나, 파이널 판타지 시리즈, 라이브어라이브, 드래곤퀘스트 류의 게임을 즐기신다면 한번 즐겨볼 가치가 있다고 봅니다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-28 오후 4.07.35.png&quot; data-origin-width=&quot;1576&quot; data-origin-height=&quot;874&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/E8ZWF/btr0RQYlkFH/xCcQkax9VnmgeBbdmldPYK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/E8ZWF/btr0RQYlkFH/xCcQkax9VnmgeBbdmldPYK/img.png&quot; data-alt=&quot;낮과 밤을 마음대로 컨트롤 할수 있다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/E8ZWF/btr0RQYlkFH/xCcQkax9VnmgeBbdmldPYK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FE8ZWF%2Fbtr0RQYlkFH%2FxCcQkax9VnmgeBbdmldPYK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1576&quot; height=&quot;874&quot; data-filename=&quot;스크린샷 2023-02-28 오후 4.07.35.png&quot; data-origin-width=&quot;1576&quot; data-origin-height=&quot;874&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;낮과 밤을 마음대로 컨트롤 할수 있다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;끝으로&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;저도 현재 &lt;b&gt;체험판&lt;/b&gt;을 통해서 열심히 맛보고 있는데 곧 구매할 것으로 보입니다  &amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;플랫폼은 &lt;b&gt;Windows, PS4, PS5, Switch&lt;/b&gt; 등으로 출시되고&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;스위치 기준으로 가격은 6만원대를 형성하고 있으며&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;출시일은 2023. 2. 24&amp;nbsp;입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;스팀&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://store.steampowered.com/app/1971650/__II/?l=koreana&quot;&gt;https://store.steampowered.com/app/1971650/__II/?l=koreana&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;figure id=&quot;og_1677582449386&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;OCTOPATH TRAVELER II on Steam&quot; data-og-description=&quot;This game is a brand-new entry in the OCTOPATH TRAVELER series, the first installment of which was initially released in 2018 and sold over 3 million copies worldwide.&quot; data-og-host=&quot;store.steampowered.com&quot; data-og-source-url=&quot;https://store.steampowered.com/app/1971650/__II/?l=koreana&quot; data-og-url=&quot;https://store.steampowered.com/app/1971650/__II/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/oVOFg/hyRNQQEy4t/dPdEovXlN52u7hxmkaDTf1/img.jpg?width=616&amp;amp;height=353&amp;amp;face=0_0_616_353,https://scrap.kakaocdn.net/dn/Q3qwk/hyRNHlSaY0/GZlqNW1fxWA8g3XNqoJ5Ak/img.jpg?width=616&amp;amp;height=353&amp;amp;face=0_0_616_353&quot;&gt;&lt;a href=&quot;https://store.steampowered.com/app/1971650/__II/?l=koreana&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://store.steampowered.com/app/1971650/__II/?l=koreana&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/oVOFg/hyRNQQEy4t/dPdEovXlN52u7hxmkaDTf1/img.jpg?width=616&amp;amp;height=353&amp;amp;face=0_0_616_353,https://scrap.kakaocdn.net/dn/Q3qwk/hyRNHlSaY0/GZlqNW1fxWA8g3XNqoJ5Ak/img.jpg?width=616&amp;amp;height=353&amp;amp;face=0_0_616_353');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;OCTOPATH TRAVELER II on Steam&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;This game is a brand-new entry in the OCTOPATH TRAVELER series, the first installment of which was initially released in 2018 and sold over 3 million copies worldwide.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;store.steampowered.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;

&lt;h4 data-ke-size=&quot;size20&quot;&gt;스위치&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://store.nintendo.co.kr/70010000058125&quot;&gt;https://store.nintendo.co.kr/70010000058125&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1677582520528&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;product&quot; data-og-title=&quot;옥토패스 트래블러 II (OCTOPATH TRAVELER II)&quot; data-og-description=&quot; &quot; data-og-host=&quot;store.nintendo.co.kr&quot; data-og-source-url=&quot;https://store.nintendo.co.kr/70010000058125&quot; data-og-url=&quot;https://store.nintendo.co.kr/70010000058125&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/cUdEOZ/hyRNOrLv1j/lKNPgzgiU5suwYENSkZYD0/img.jpg?width=475&amp;amp;height=267&amp;amp;face=0_0_475_267,https://scrap.kakaocdn.net/dn/bwgseR/hyRMno0jYD/aVMrJKscyxcvbZUp7XKpm0/img.jpg?width=745&amp;amp;height=419&amp;amp;face=0_0_745_419&quot;&gt;&lt;a href=&quot;https://store.nintendo.co.kr/70010000058125&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://store.nintendo.co.kr/70010000058125&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/cUdEOZ/hyRNOrLv1j/lKNPgzgiU5suwYENSkZYD0/img.jpg?width=475&amp;amp;height=267&amp;amp;face=0_0_475_267,https://scrap.kakaocdn.net/dn/bwgseR/hyRMno0jYD/aVMrJKscyxcvbZUp7XKpm0/img.jpg?width=745&amp;amp;height=419&amp;amp;face=0_0_745_419');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;옥토패스 트래블러 II (OCTOPATH TRAVELER II)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;store.nintendo.co.kr&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유</category>
      <category>ps5</category>
      <category>게임추천</category>
      <category>스위치</category>
      <category>옥토패스</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/150</guid>
      <comments>https://kimback03.tistory.com/150#entry150comment</comments>
      <pubDate>Tue, 28 Feb 2023 20:10:06 +0900</pubDate>
    </item>
    <item>
      <title>지긋지긋 애드센스 ads 해결법 2차도메인 사용시 하위도메인 문제</title>
      <link>https://kimback03.tistory.com/149</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-27 오전 11.43.45.png&quot; data-origin-width=&quot;908&quot; data-origin-height=&quot;912&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/FSI3K/btr0IFI7OC8/p2rMgqgnMgZqbraTyKLdwK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/FSI3K/btr0IFI7OC8/p2rMgqgnMgZqbraTyKLdwK/img.png&quot; data-alt=&quot;애드센스 ads 문제를 처리하자&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/FSI3K/btr0IFI7OC8/p2rMgqgnMgZqbraTyKLdwK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FFSI3K%2Fbtr0IFI7OC8%2Fp2rMgqgnMgZqbraTyKLdwK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;908&quot; height=&quot;912&quot; data-filename=&quot;스크린샷 2023-02-27 오전 11.43.45.png&quot; data-origin-width=&quot;908&quot; data-origin-height=&quot;912&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;애드센스 ads 문제를 처리하자&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;안녕하세요.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;과공입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;티스토리에 애드센스까지 잘 달아 놓고&amp;hellip;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;뭔가 찜찜한게 있으시다고요?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;애드센스 관리창에 무한 표시되는 ads 문제!!&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;저와 직면한 문제가 비슷한 경우라면&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;오늘 내용이 많은 도움이 될것 입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;현재상황&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;티스토리 , 애드센스 사용중&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;a href=&quot;http://aaa.tistory.com&quot;&gt;'aaa.tistory.com'&lt;/a&gt; 등의 주소가 아닌 '&lt;a href=&quot;http://aaa.abcd.com&quot;&gt;aaa.abcd.com'&lt;/a&gt; 등의 주소를 사용해서 이용중&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;고대디 사이트를 통해 도메인사용료 지불중(타 업체도 상관없음)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;a href=&quot;http://blueswt.com&quot;&gt;'0000.com'&lt;/a&gt; 의 루트 도메인이 아닌 '&lt;a href=&quot;http://www.blueswt.com&quot;&gt;www.0000.com'&lt;/a&gt; 등의 하위 도메인을 티스토리에 등록해서 사용중&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;사실 ads 문제는 티스토리측에서 대부분 자동으로 처리가 되어&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;문제가 없어야 정상입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;그러나 저같은 경우는 매우 특수한 상황에 걸려서&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;많은 삽질 끝에 ads 문제를 정상 처리 하였습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;이러한 방법을 공유하고자 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;우선 원인을 파악해야 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;원인파악&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;티스토리 공지사항에서 Ads 를 검색해주겠습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://notice.tistory.com/category&quot;&gt;https://notice.tistory.com/category&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;a href=&quot;https://notice.tistory.com/2603&quot;&gt;https://notice.tistory.com/2603&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1677464780092&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[안내] ads.txt 파일 문제가 해결됐습니다.&quot; data-og-description=&quot;안녕하세요. 티스토리팀입니다. 티스토리를 사용하는 블로그의 ads.txt 파일 문제가 해결됐습니다. 기존 계획보다 다소 늦어진 점 양해바랍니다. ads.txt 파일 문제 해결 완료일 - 2021년 8월 25일 주&quot; data-og-host=&quot;notice.tistory.com&quot; data-og-source-url=&quot;https://notice.tistory.com/2603&quot; data-og-url=&quot;https://notice.tistory.com/2603&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/7qVDV/hyRMwSjA1P/V9n9E4Tvfu2u6FRjKG4bg0/img.png?width=800&amp;amp;height=420&amp;amp;face=0_0_800_420,https://scrap.kakaocdn.net/dn/dtOT55/hyRMtVArW8/9ZOSdhii6JAGBhSkhCuyK0/img.png?width=800&amp;amp;height=420&amp;amp;face=0_0_800_420,https://scrap.kakaocdn.net/dn/mobCF/hyRMvy6CPX/zUrFetTYybSKOAhqzWjEAk/img.png?width=264&amp;amp;height=200&amp;amp;face=0_0_264_200&quot;&gt;&lt;a href=&quot;https://notice.tistory.com/2603&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://notice.tistory.com/2603&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/7qVDV/hyRMwSjA1P/V9n9E4Tvfu2u6FRjKG4bg0/img.png?width=800&amp;amp;height=420&amp;amp;face=0_0_800_420,https://scrap.kakaocdn.net/dn/dtOT55/hyRMtVArW8/9ZOSdhii6JAGBhSkhCuyK0/img.png?width=800&amp;amp;height=420&amp;amp;face=0_0_800_420,https://scrap.kakaocdn.net/dn/mobCF/hyRMvy6CPX/zUrFetTYybSKOAhqzWjEAk/img.png?width=264&amp;amp;height=200&amp;amp;face=0_0_264_200');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[안내] ads.txt 파일 문제가 해결됐습니다.&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;안녕하세요. 티스토리팀입니다. 티스토리를 사용하는 블로그의 ads.txt 파일 문제가 해결됐습니다. 기존 계획보다 다소 늦어진 점 양해바랍니다. ads.txt 파일 문제 해결 완료일 - 2021년 8월 25일 주&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;notice.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;해당 공지 내용을 확인해 보겠습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;이미 오래전에 해결이 되었다고 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;그런데 우리는 왜&amp;hellip;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-27 오전 10.37.51.png&quot; data-origin-width=&quot;538&quot; data-origin-height=&quot;172&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bqeSPf/btr0WfoJxUJ/J9GSOe99eect2A3AR5LxwK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bqeSPf/btr0WfoJxUJ/J9GSOe99eect2A3AR5LxwK/img.png&quot; data-alt=&quot;ads문제 이미 해결&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bqeSPf/btr0WfoJxUJ/J9GSOe99eect2A3AR5LxwK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbqeSPf%2Fbtr0WfoJxUJ%2FJ9GSOe99eect2A3AR5LxwK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;538&quot; height=&quot;172&quot; data-filename=&quot;스크린샷 2023-02-27 오전 10.37.51.png&quot; data-origin-width=&quot;538&quot; data-origin-height=&quot;172&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;ads문제 이미 해결&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;자신의 블로그가 티스토리 도메인을 사용하던, 2차도메인을 사용하던&amp;hellip;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;모두 잘 해결 되었다고 합니다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-27 오전 10.38.25.png&quot; data-origin-width=&quot;1806&quot; data-origin-height=&quot;630&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dw3Hxd/btr0KF9EEmR/gCaG6si9zof3dk1HnboHm1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dw3Hxd/btr0KF9EEmR/gCaG6si9zof3dk1HnboHm1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dw3Hxd/btr0KF9EEmR/gCaG6si9zof3dk1HnboHm1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdw3Hxd%2Fbtr0KF9EEmR%2FgCaG6si9zof3dk1HnboHm1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1806&quot; height=&quot;630&quot; data-filename=&quot;스크린샷 2023-02-27 오전 10.38.25.png&quot; data-origin-width=&quot;1806&quot; data-origin-height=&quot;630&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;우리만 안되나 봅니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&amp;lsquo;&lt;b&gt;루트도메인이 아닌 주소로 티스토리에 등록한 경우&lt;/b&gt;&amp;rsquo; 라는게 뭐지 봤더니&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;제가 이와 같은 상황에 해당되었습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;2차 도메인을 사용중이며 (&lt;a href=&quot;http://0000.com&quot;&gt;0000.com&lt;/a&gt; 같은) 하위 도메인으로 사용하는사람&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;즉 아래와 같은 경우 입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;루트 도메인 : '&lt;a href=&quot;http://blueswt.com&quot;&gt;0000.com'&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;하위 도메인 : '&lt;a href=&quot;http://www.blueswt.com&quot;&gt;www.0000.com'&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;확인해보겠습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-27 오전 10.42.32.png&quot; data-origin-width=&quot;422&quot; data-origin-height=&quot;200&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/9ke5J/btr0JO6Tyl0/x0FU9FkhHuj7imEWDVpsWK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/9ke5J/btr0JO6Tyl0/x0FU9FkhHuj7imEWDVpsWK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/9ke5J/btr0JO6Tyl0/x0FU9FkhHuj7imEWDVpsWK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F9ke5J%2Fbtr0JO6Tyl0%2Fx0FU9FkhHuj7imEWDVpsWK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;422&quot; height=&quot;200&quot; data-filename=&quot;스크린샷 2023-02-27 오전 10.42.32.png&quot; data-origin-width=&quot;422&quot; data-origin-height=&quot;200&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-27 오전 10.42.45.png&quot; data-origin-width=&quot;1050&quot; data-origin-height=&quot;244&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lSKNH/btr0KRI7BYX/0Nckdc4Uy6ZKGxAlB5TD3K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lSKNH/btr0KRI7BYX/0Nckdc4Uy6ZKGxAlB5TD3K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lSKNH/btr0KRI7BYX/0Nckdc4Uy6ZKGxAlB5TD3K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlSKNH%2Fbtr0KRI7BYX%2F0Nckdc4Uy6ZKGxAlB5TD3K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1050&quot; height=&quot;244&quot; data-filename=&quot;스크린샷 2023-02-27 오전 10.42.45.png&quot; data-origin-width=&quot;1050&quot; data-origin-height=&quot;244&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;그렇습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;저는 '&lt;a href=&quot;http://blueswt.com&quot;&gt;0000.com'&lt;/a&gt; 이 아닌 '&lt;a href=&quot;http://www.blueswt.com&quot;&gt;www.0000.com'&lt;/a&gt; 으로 등록했던 것입니다&amp;hellip;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;아마 루트 도메인으로 애드센스 등록하시고 하위 도메인으로 여러개를 운영하시는 분들도&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;이에 해당할 겁니다. &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;아니 그럼 www를 지우고 0000.com 재등록 하면되지? 라고 생각하실수 있으나...&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;기존 게시글이 안보일수 있고, 방문자가 줄어들고, 사이트를 재등록 해야되고. 등등 큰 문제를 야기시킬수 있으니 안 하도록 하겠습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;자 그럼 방법이 뭐가 있을까?&amp;hellip;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-27 오전 10.44.35.png&quot; data-origin-width=&quot;1246&quot; data-origin-height=&quot;78&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bvkC6f/btr06Wa3mvL/bwFMita7j3dsxY9qE7lmK0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bvkC6f/btr06Wa3mvL/bwFMita7j3dsxY9qE7lmK0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bvkC6f/btr06Wa3mvL/bwFMita7j3dsxY9qE7lmK0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbvkC6f%2Fbtr06Wa3mvL%2FbwFMita7j3dsxY9qE7lmK0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1246&quot; height=&quot;78&quot; data-filename=&quot;스크린샷 2023-02-27 오전 10.44.35.png&quot; data-origin-width=&quot;1246&quot; data-origin-height=&quot;78&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;?????&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;하하하하하하하&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;그렇습니다. 티스토리는 여기까지 도와줄수 없다고 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;우리가 사용하는 티스토리는 루트 디렉토리에 직접 접근할수 없습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;그렇기 때문에 우리가 설정을 해야 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;설정 방법&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;방법은 이렇습니다.&lt;/span&gt;&lt;/p&gt;
&lt;ol style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;호스팅을 사용한다.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;GitHub 를 사용한다.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;1번 방법이 제일 편합니다. 다만 돈만 지불하면 됩니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;우리는 2번을 이용하도록 합니다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;github는 원래 호스팅 용도는 아니고 소스를 글로벌 하게 공유하는 거대한 저장공간이라고 보시면 됩니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;i&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;* 여기서 설명은 하지 않겠습니다.&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;a href=&quot;https://github.com&quot;&gt;https://github.com&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1677464949859&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;object&quot; data-og-title=&quot;GitHub: Let&amp;rsquo;s build from here&quot; data-og-description=&quot;GitHub is where over 100 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and fea...&quot; data-og-host=&quot;github.com&quot; data-og-source-url=&quot;https://github.com&quot; data-og-url=&quot;https://github.com/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/dSmWVO/hyRMw5Rcis/OPtOvW5K5Z8zXpbkczLJeK/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630&quot;&gt;&lt;a href=&quot;https://github.com&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://github.com&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/dSmWVO/hyRMw5Rcis/OPtOvW5K5Z8zXpbkczLJeK/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;GitHub: Let&amp;rsquo;s build from here&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;GitHub is where over 100 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and fea...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;github.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;들어가서 &lt;b&gt;계정을 생성&lt;/b&gt;하시고, &lt;b&gt;create repository&lt;/b&gt; 해서&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;자신의 새로운 저장소를 하나 만들어줍니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;* 계정 생성등은 여기서 설명 하지 않겠습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;아이디가 abcd 라면 repo 주소를 '&lt;a href=&quot;http://abcd.github.io&quot;&gt;abcd.github.io'&lt;/a&gt; 이런식으로 만들어주셔야 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;그래야 '&lt;a href=&quot;http://abcd.github.io&quot;&gt;abcd.github.io'&lt;/a&gt; 를 주소창에 입력 했을때 해당 저장소로 다이렉트 접근이 가능합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;우리는 아래의 두가지 파일을 올려주시면 됩니다.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-27 오전 10.52.02.png&quot; data-origin-width=&quot;454&quot; data-origin-height=&quot;154&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cXgkxP/btr0JNAaIQo/qUz8u5kSqyV0OBvtP8HZi0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cXgkxP/btr0JNAaIQo/qUz8u5kSqyV0OBvtP8HZi0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cXgkxP/btr0JNAaIQo/qUz8u5kSqyV0OBvtP8HZi0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcXgkxP%2Fbtr0JNAaIQo%2FqUz8u5kSqyV0OBvtP8HZi0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;454&quot; height=&quot;154&quot; data-filename=&quot;스크린샷 2023-02-27 오전 10.52.02.png&quot; data-origin-width=&quot;454&quot; data-origin-height=&quot;154&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;Ads.txt 는 아래에서 다운로드 받습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;자신의 애드센스 계정 관리로 접근해서 상단의 ads 해결하기 - 다운로드 하시면 됩니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;a href=&quot;https://www.google.com/adsense&quot;&gt;https://www.google.com/adsense&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;그럼 이파일을 깃허브 상단 upload 을 누르시고 commit 하시면 됩니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-27 오전 10.54.13.png&quot; data-origin-width=&quot;558&quot; data-origin-height=&quot;364&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/pRrmb/btr0KF9EMG2/pq4wHodcZ3aw6vEvGQ6eyK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/pRrmb/btr0KF9EMG2/pq4wHodcZ3aw6vEvGQ6eyK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/pRrmb/btr0KF9EMG2/pq4wHodcZ3aw6vEvGQ6eyK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FpRrmb%2Fbtr0KF9EMG2%2Fpq4wHodcZ3aw6vEvGQ6eyK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;558&quot; height=&quot;364&quot; data-filename=&quot;스크린샷 2023-02-27 오전 10.54.13.png&quot; data-origin-width=&quot;558&quot; data-origin-height=&quot;364&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;해당 위치로 파일을 드래그 해줍니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;아래의 커밋 버튼을 눌러줍니다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-27 오전 10.54.47.png&quot; data-origin-width=&quot;1254&quot; data-origin-height=&quot;486&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/enAnBr/btr0WfWzZJ9/yDDjQByl5X0ykagIJczMd1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/enAnBr/btr0WfWzZJ9/yDDjQByl5X0ykagIJczMd1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/enAnBr/btr0WfWzZJ9/yDDjQByl5X0ykagIJczMd1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FenAnBr%2Fbtr0WfWzZJ9%2FyDDjQByl5X0ykagIJczMd1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1254&quot; height=&quot;486&quot; data-filename=&quot;스크린샷 2023-02-27 오전 10.54.47.png&quot; data-origin-width=&quot;1254&quot; data-origin-height=&quot;486&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;텍스트 편집기 (메모장)&lt;/b&gt; 을 이용해서 아래와 같이 작성해줍니다.&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;span&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&amp;lt;html&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&amp;lt;body&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&amp;lt;h1&amp;gt;Hello World&amp;lt;/h1&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&amp;lt;p&amp;gt;This is my homepage&amp;lt;/p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&amp;lt;/body&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&amp;lt;/html&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;그리고 &lt;b&gt;다른이름으로 저장&lt;/b&gt;하시고 &lt;b&gt;확장자를 html&lt;/b&gt; 로 저장합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;자 그럼 index.html 파일이 생성되었습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;이 파일도 역시 위에서 한것처럼 upload 해줍니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;자 그럼 파일이 두개가 업로드 되었습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;잘 올라갔는지 주소를 입력해 봅니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;a href=&quot;http://aaaa.github.io/index.html&quot;&gt;'aaaa.github.io/index.html'&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;이렇게 말입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;그럼 우리가 만든 페이지가 잘 보이실 겁니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;태그 안의 문구는 마음대로 수정하시면 됩니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-27 오전 10.59.36.png&quot; data-origin-width=&quot;562&quot; data-origin-height=&quot;258&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/evTqN9/btr0KF2Vdi7/KAxUjnyWMo3sBzy3gXJrC1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/evTqN9/btr0KF2Vdi7/KAxUjnyWMo3sBzy3gXJrC1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/evTqN9/btr0KF2Vdi7/KAxUjnyWMo3sBzy3gXJrC1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FevTqN9%2Fbtr0KF2Vdi7%2FKAxUjnyWMo3sBzy3gXJrC1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;562&quot; height=&quot;258&quot; data-filename=&quot;스크린샷 2023-02-27 오전 10.59.36.png&quot; data-origin-width=&quot;562&quot; data-origin-height=&quot;258&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;그리고 나서 제일 중요한 DNS 설정으로 가보겠습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;DNS 설정은 자신이 쓰고 있는 도메인 업체에 따라 다르기 때문에&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;참고만 하시고 이렇게 하면 되겠구나 이해하시면 되겠습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;저는 고대디 Godaddy 를 이용중입니다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;고대디로 들어가서 DNS 관리로 들어갑니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;보면 여러가지가 많은데&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-27 오전 11.02.07.png&quot; data-origin-width=&quot;838&quot; data-origin-height=&quot;532&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/oEiGs/btr07AsfN6w/gt3NDMSLVsV7J9u7Z0DjQK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/oEiGs/btr07AsfN6w/gt3NDMSLVsV7J9u7Z0DjQK/img.png&quot; data-alt=&quot;고대디 dns 관리&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/oEiGs/btr07AsfN6w/gt3NDMSLVsV7J9u7Z0DjQK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FoEiGs%2Fbtr07AsfN6w%2Fgt3NDMSLVsV7J9u7Z0DjQK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;838&quot; height=&quot;532&quot; data-filename=&quot;스크린샷 2023-02-27 오전 11.02.07.png&quot; data-origin-width=&quot;838&quot; data-origin-height=&quot;532&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;고대디 dns 관리&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;우리는 &lt;b&gt;CNAME 혹은 A 레코드를&lt;/b&gt; 입력해야 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;이게 뭔지는 여기서 설명 하지 않겠습니다&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&amp;lt;업체마다 다름&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;우선 기본적으로 CNAME을 추가해줘야 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;예를 들면 아래와 같이 입력해야 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;CNAME / 빈칸 /&amp;nbsp;0000.github.io&amp;nbsp;&lt;br /&gt;CNAME / www /&amp;nbsp;0000.github.io&amp;nbsp;&lt;br /&gt;CNAME / @ /&amp;nbsp;0000.github.io&amp;nbsp;&lt;/blockquote&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-27 오전 11.02.49.png&quot; data-origin-width=&quot;2126&quot; data-origin-height=&quot;388&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cJ9IpA/btr01VpX3Br/6UNLkNlRkVkPvQUYf50yJK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cJ9IpA/btr01VpX3Br/6UNLkNlRkVkPvQUYf50yJK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cJ9IpA/btr01VpX3Br/6UNLkNlRkVkPvQUYf50yJK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcJ9IpA%2Fbtr01VpX3Br%2F6UNLkNlRkVkPvQUYf50yJK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2126&quot; height=&quot;388&quot; data-filename=&quot;스크린샷 2023-02-27 오전 11.02.49.png&quot; data-origin-width=&quot;2126&quot; data-origin-height=&quot;388&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;우리는 이런식으로 주소를 추가 해줘야 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;그런데 제가 사용하는 &lt;b&gt;고대디&lt;/b&gt; 같은경우 위와 같이 추가가 되지 않았습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;기존의 티스토리가 이미 &lt;b&gt;www 하위&lt;/b&gt;를 사용하고 있었기 때문입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1002&quot; data-origin-height=&quot;122&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/beQaql/btr0IuHAEG5/u5czUXkwfXKkEoW3ZYbOwK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/beQaql/btr0IuHAEG5/u5czUXkwfXKkEoW3ZYbOwK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/beQaql/btr0IuHAEG5/u5czUXkwfXKkEoW3ZYbOwK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbeQaql%2Fbtr0IuHAEG5%2Fu5czUXkwfXKkEoW3ZYbOwK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1002&quot; height=&quot;122&quot; data-origin-width=&quot;1002&quot; data-origin-height=&quot;122&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;아마 대부분 이렇게 되어 있을 겁니다. 이걸 지울수도 없고&amp;hellip;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;그래서 저같이 안 되는 분들은 &lt;b&gt;A 레코드&lt;/b&gt;를 입력해야 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;992&quot; data-origin-height=&quot;612&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cHQreC/btr0RPw9On7/LhrpsMkIYaVnLQnHvLaV5K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cHQreC/btr0RPw9On7/LhrpsMkIYaVnLQnHvLaV5K/img.png&quot; data-alt=&quot;깃허브 a 레코드 등록&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cHQreC/btr0RPw9On7/LhrpsMkIYaVnLQnHvLaV5K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcHQreC%2Fbtr0RPw9On7%2FLhrpsMkIYaVnLQnHvLaV5K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;992&quot; height=&quot;612&quot; data-origin-width=&quot;992&quot; data-origin-height=&quot;612&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;깃허브 a 레코드 등록&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;위와 같이 &lt;b&gt;A 레코드&lt;/b&gt;들을 입력합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;해당 방법은 &lt;b&gt;깃허브 설정 가이드&lt;/b&gt;에 따른것 입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;a href=&quot;https://docs.github.com/ko/pages/configuring-a-custom-domain-for-your-github-pages-site/troubleshooting-custom-domains-and-github-pages#https-errors&quot;&gt;https://docs.github.com/ko/pages/configuring-a-custom-domain-for-your-github-pages-site/troubleshooting-custom-domains-and-github-pages#https-errors&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1677465425211&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;Troubleshooting custom domains and GitHub Pages - GitHub Docs&quot; data-og-description=&quot;CNAME 오류 사용자 지정 GitHub Actions 워크플로에서 게시하는 경우 CNAME 파일은 모두 무시되므로 필요하지 않습니다. 분기에서 게시하는 경우 사용자 지정 도메인은 게시 원본의 루트에 있는 CNAME 파&quot; data-og-host=&quot;docs.github.com&quot; data-og-source-url=&quot;https://docs.github.com/ko/pages/configuring-a-custom-domain-for-your-github-pages-site/troubleshooting-custom-domains-and-github-pages#https-errors&quot; data-og-url=&quot;https://ghdocs-prod.azurewebsites.net/ko/pages/configuring-a-custom-domain-for-your-github-pages-site/troubleshooting-custom-domains-and-github-pages&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/dn93TP/hyRMlpIWKd/bcxKo7XJwRrYhBT1J6ZuQk/img.png?width=1200&amp;amp;height=1200&amp;amp;face=0_0_1200_1200&quot;&gt;&lt;a href=&quot;https://docs.github.com/ko/pages/configuring-a-custom-domain-for-your-github-pages-site/troubleshooting-custom-domains-and-github-pages#https-errors&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://docs.github.com/ko/pages/configuring-a-custom-domain-for-your-github-pages-site/troubleshooting-custom-domains-and-github-pages#https-errors&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/dn93TP/hyRMlpIWKd/bcxKo7XJwRrYhBT1J6ZuQk/img.png?width=1200&amp;amp;height=1200&amp;amp;face=0_0_1200_1200');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Troubleshooting custom domains and GitHub Pages - GitHub Docs&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;CNAME 오류 사용자 지정 GitHub Actions 워크플로에서 게시하는 경우 CNAME 파일은 모두 무시되므로 필요하지 않습니다. 분기에서 게시하는 경우 사용자 지정 도메인은 게시 원본의 루트에 있는 CNAME 파&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;docs.github.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;이렇게 등록 하시고 &lt;b&gt;수십분 뒤에 연결&lt;/b&gt;이 됩니다&amp;hellip;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;혹은 업체에 따라 몇시간이 걸릴수도 있습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;다시 깃허브로 와서 &lt;/span&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;설정으로 들어오시면&amp;hellip;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;214&quot; data-origin-height=&quot;86&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dDa8rm/btr0HSIJ7UT/Ug0zEkqbSFd1aMVS6JRt9K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dDa8rm/btr0HSIJ7UT/Ug0zEkqbSFd1aMVS6JRt9K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dDa8rm/btr0HSIJ7UT/Ug0zEkqbSFd1aMVS6JRt9K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdDa8rm%2Fbtr0HSIJ7UT%2FUg0zEkqbSFd1aMVS6JRt9K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;214&quot; height=&quot;86&quot; data-origin-width=&quot;214&quot; data-origin-height=&quot;86&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;560&quot; data-origin-height=&quot;102&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bbF8cE/btr01UdynDw/Db2jektRNeNSgO6A8htfd0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bbF8cE/btr01UdynDw/Db2jektRNeNSgO6A8htfd0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bbF8cE/btr01UdynDw/Db2jektRNeNSgO6A8htfd0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbbF8cE%2Fbtr01UdynDw%2FDb2jektRNeNSgO6A8htfd0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;560&quot; height=&quot;102&quot; data-origin-width=&quot;560&quot; data-origin-height=&quot;102&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;페이지 메뉴로 들어가겠습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1474&quot; data-origin-height=&quot;352&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cmWhMc/btr0JAVbJ6k/ENiWobkO2WihpLP6JOd13K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cmWhMc/btr0JAVbJ6k/ENiWobkO2WihpLP6JOd13K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cmWhMc/btr0JAVbJ6k/ENiWobkO2WihpLP6JOd13K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcmWhMc%2Fbtr0JAVbJ6k%2FENiWobkO2WihpLP6JOd13K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1474&quot; height=&quot;352&quot; data-origin-width=&quot;1474&quot; data-origin-height=&quot;352&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;이 부분에 &lt;b&gt;자신의 2차 도메인 주소&lt;/b&gt;를 입력합니다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;*당연히 &lt;b&gt;루트 도메인으로 입력해야&lt;/b&gt; 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;*&lt;u&gt;우리가 지금까지 이러한 셋팅을 하는 이유는&amp;nbsp; 구글 크롤러가 루트도메인 밑에 파일들을 찾을수 있도록 돕기 위함 입니다.&lt;/u&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;Save 하시면 조금뒤에 상단에 보시면 아래와같이 설정이 된것을 볼수 있습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-27 오전 11.13.35.png&quot; data-origin-width=&quot;538&quot; data-origin-height=&quot;64&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cNGj4L/btr06Wa31Ei/Og79tRDLeR5du7SmJwxJgk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cNGj4L/btr06Wa31Ei/Og79tRDLeR5du7SmJwxJgk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cNGj4L/btr06Wa31Ei/Og79tRDLeR5du7SmJwxJgk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcNGj4L%2Fbtr06Wa31Ei%2FOg79tRDLeR5du7SmJwxJgk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;538&quot; height=&quot;64&quot; data-filename=&quot;스크린샷 2023-02-27 오전 11.13.35.png&quot; data-origin-width=&quot;538&quot; data-origin-height=&quot;64&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;370&quot; data-origin-height=&quot;50&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cBfInZ/btr02ATFUE9/3ZiesLJNeKKybGOjzaYhMK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cBfInZ/btr02ATFUE9/3ZiesLJNeKKybGOjzaYhMK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cBfInZ/btr02ATFUE9/3ZiesLJNeKKybGOjzaYhMK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcBfInZ%2Fbtr02ATFUE9%2F3ZiesLJNeKKybGOjzaYhMK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;370&quot; height=&quot;50&quot; data-origin-width=&quot;370&quot; data-origin-height=&quot;50&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;이런 문구가 떠있거나, https 보안 처리 등의 메세지가 떠도 일단 무시하시면 됩니다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;이와 같이 설정을 마쳤다면&amp;hellip;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;차 한잔을 마시고 옵니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;a href=&quot;http://blueswt.com&quot;&gt;자신의 루트 '0000.com'&lt;/a&gt; 을 접속해 봅니다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;블로그로 잘 이동 되거나, 깃허브 페이지가 보일것 입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;* 블로그로 이동되는경우는 깃허브에서 기본적으로 www 로 리다이렉트 시키기 때문입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;a href=&quot;http://blueswt.com/index.html&quot;&gt;'0000.com/index.html'&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;a href=&quot;http://blueswt.com/ads&quot;&gt;'0000.com/ads&lt;/a&gt;.txt'&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;등을 입력해서 잘 뜨는지 확인 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;그리고 할 일은 기다리는것 뿐입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;하루가 지난뒤 애드센스 사이트에 접속 해봅니다. &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;정말 사라졌습니다...&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-27 오전 9.37.13.png&quot; data-origin-width=&quot;2274&quot; data-origin-height=&quot;208&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c1mgEb/btr0IvGyUE0/mX3Opk7cA9bFAlCkLr3BuK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c1mgEb/btr0IvGyUE0/mX3Opk7cA9bFAlCkLr3BuK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c1mgEb/btr0IvGyUE0/mX3Opk7cA9bFAlCkLr3BuK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc1mgEb%2Fbtr0IvGyUE0%2FmX3Opk7cA9bFAlCkLr3BuK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2274&quot; height=&quot;208&quot; data-filename=&quot;스크린샷 2023-02-27 오전 9.37.13.png&quot; data-origin-width=&quot;2274&quot; data-origin-height=&quot;208&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;지긋지긋한 ads 문제 해결&amp;hellip;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;꼭 해결 되시길 바랍니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;끝.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유</category>
      <category>ads</category>
      <category>애드센스</category>
      <category>티스토리</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/149</guid>
      <comments>https://kimback03.tistory.com/149#entry149comment</comments>
      <pubDate>Mon, 27 Feb 2023 11:50:03 +0900</pubDate>
    </item>
    <item>
      <title>Chat-gpt 나도 한번 사용해보자 사용방법 무료? 유료?</title>
      <link>https://kimback03.tistory.com/148</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.31.27.png&quot; data-origin-width=&quot;1284&quot; data-origin-height=&quot;1250&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/QtoW3/btrZJDsoEWR/dCzUEBT7alc9Kyem6va121/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/QtoW3/btrZJDsoEWR/dCzUEBT7alc9Kyem6va121/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/QtoW3/btrZJDsoEWR/dCzUEBT7alc9Kyem6va121/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FQtoW3%2FbtrZJDsoEWR%2FdCzUEBT7alc9Kyem6va121%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1284&quot; height=&quot;1250&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.31.27.png&quot; data-origin-width=&quot;1284&quot; data-origin-height=&quot;1250&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;김과자 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;시대는 변화하고 기술의 고도화는 상상할수 없을 정도가 되었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;상상만 하던 것이 현실이 되어가고 있죠.&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지난글에서 chat gpt에 대해서 알아보았는데요.&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a style=&quot;background-color: #e6f5ff; color: #0070d1; text-align: start;&quot; href=&quot;https://www.blueswt.com/141&quot;&gt;2023.02.17 - [IT 테크 기술 지식 공유] - bing chat gpt(챗gpt) 핵무기 발사? 국내 업계 동향은?&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/143&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2023.02.17 - [IT 테크 기술 지식 공유/AI 정보 공유] - Chat gpt 소개 뭔데 그렇게 난리인가?&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번편을 통해서 chat gpt를 실제 사용해보며&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;확인하는 시간을 가지도록 하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://openai.com/blog/chatgpt/&quot;&gt;https://openai.com/blog/chatgpt/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1676786610550&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;ChatGPT: Optimizing Language Models for Dialogue&quot; data-og-description=&quot;We&amp;rsquo;ve trained a model called ChatGPT which interacts in a conversational way. The dialogue format makes it possible for ChatGPT to answer followup questions, admit its mistakes, challenge incorrect premises, and reject inappropriate requests. ChatGPT is &quot; data-og-host=&quot;openai.com&quot; data-og-source-url=&quot;https://openai.com/blog/chatgpt/&quot; data-og-url=&quot;https://openai.com/blog/chatgpt/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/cpZcA2/hyRF7F2laa/lNR4iXC8gWINwTQk6TlGIK/img.jpg?width=2047&amp;amp;height=2047&amp;amp;face=0_0_2047_2047,https://scrap.kakaocdn.net/dn/SDvyr/hyRF7TyRSG/qxzTuK0xDmPS6FZ97FqWD1/img.jpg?width=2047&amp;amp;height=2047&amp;amp;face=0_0_2047_2047&quot;&gt;&lt;a href=&quot;https://openai.com/blog/chatgpt/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://openai.com/blog/chatgpt/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/cpZcA2/hyRF7F2laa/lNR4iXC8gWINwTQk6TlGIK/img.jpg?width=2047&amp;amp;height=2047&amp;amp;face=0_0_2047_2047,https://scrap.kakaocdn.net/dn/SDvyr/hyRF7TyRSG/qxzTuK0xDmPS6FZ97FqWD1/img.jpg?width=2047&amp;amp;height=2047&amp;amp;face=0_0_2047_2047');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;ChatGPT: Optimizing Language Models for Dialogue&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;We&amp;rsquo;ve trained a model called ChatGPT which interacts in a conversational way. The dialogue format makes it possible for ChatGPT to answer followup questions, admit its mistakes, challenge incorrect premises, and reject inappropriate requests. ChatGPT is&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;openai.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;현재 무료와 유료 버전이 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.03.08.png&quot; data-origin-width=&quot;1180&quot; data-origin-height=&quot;572&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bjSfrM/btrZR2Rp9o0/ycJ0IlvOQ64MCUiKkuK130/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bjSfrM/btrZR2Rp9o0/ycJ0IlvOQ64MCUiKkuK130/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bjSfrM/btrZR2Rp9o0/ycJ0IlvOQ64MCUiKkuK130/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbjSfrM%2FbtrZR2Rp9o0%2FycJ0IlvOQ64MCUiKkuK130%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1180&quot; height=&quot;572&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.03.08.png&quot; data-origin-width=&quot;1180&quot; data-origin-height=&quot;572&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;무료버전 :&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;내가 안 바쁠 때만 처리해주겠다&lt;/li&gt;
&lt;li&gt;그저그런 응답 속도&lt;/li&gt;
&lt;li&gt;표준 모델 처리&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;유료버전 :&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;내가 바빠도 처리해주겠다&lt;/li&gt;
&lt;li&gt;빠른 응답&lt;/li&gt;
&lt;li&gt;새로운 정보에 우선 접근&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;유료버전은 월20달러 한화 약 2만원 돈 으로 즐기실수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기회가 되면 이용해보고 후기를 작성해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.00.37.png&quot; data-origin-width=&quot;1242&quot; data-origin-height=&quot;1048&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/RyHJF/btrZNLo3XCF/LV3OedLg8FHJNffClasdS0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/RyHJF/btrZNLo3XCF/LV3OedLg8FHJNffClasdS0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/RyHJF/btrZNLo3XCF/LV3OedLg8FHJNffClasdS0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FRyHJF%2FbtrZNLo3XCF%2FLV3OedLg8FHJNffClasdS0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1242&quot; height=&quot;1048&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.00.37.png&quot; data-origin-width=&quot;1242&quot; data-origin-height=&quot;1048&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&amp;nbsp;&lt;/h3&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;기본사용방법&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기본적인 인터페이스는 기존의 챗봇, 심심이 처럼 사용하면 되겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;매우 심플하지만 정보의 양과 질은 상당합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Try chat gpt 로 들어가겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.06.45.png&quot; data-origin-width=&quot;470&quot; data-origin-height=&quot;160&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b4FEWz/btrZYRIx1oX/D6DSUoyDH2DranVAMzmrX0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b4FEWz/btrZYRIx1oX/D6DSUoyDH2DranVAMzmrX0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b4FEWz/btrZYRIx1oX/D6DSUoyDH2DranVAMzmrX0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb4FEWz%2FbtrZYRIx1oX%2FD6DSUoyDH2DranVAMzmrX0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;470&quot; height=&quot;160&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.06.45.png&quot; data-origin-width=&quot;470&quot; data-origin-height=&quot;160&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;로그인을 합니다. 혹은 sign up을 합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.01.06.png&quot; data-origin-width=&quot;840&quot; data-origin-height=&quot;658&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cDDynt/btrZLS9T2oc/43ArSMPZXHGIBkiplvYt2k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cDDynt/btrZLS9T2oc/43ArSMPZXHGIBkiplvYt2k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cDDynt/btrZLS9T2oc/43ArSMPZXHGIBkiplvYt2k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcDDynt%2FbtrZLS9T2oc%2F43ArSMPZXHGIBkiplvYt2k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;840&quot; height=&quot;658&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.01.06.png&quot; data-origin-width=&quot;840&quot; data-origin-height=&quot;658&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;new chat 으로 새로운 대화를 열어주세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.06.13.png&quot; data-origin-width=&quot;500&quot; data-origin-height=&quot;118&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dK3eiM/btrZNKjkHoB/Yo2M0Hbhh7nn1bHFEKgxQ0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dK3eiM/btrZNKjkHoB/Yo2M0Hbhh7nn1bHFEKgxQ0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dK3eiM/btrZNKjkHoB/Yo2M0Hbhh7nn1bHFEKgxQ0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdK3eiM%2FbtrZNKjkHoB%2FYo2M0Hbhh7nn1bHFEKgxQ0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;118&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.06.13.png&quot; data-origin-width=&quot;500&quot; data-origin-height=&quot;118&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기본적인 대화형 인테페이스 입니다. 대화를 통해 질문과 답변 식으로 사용해보면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.07.37.png&quot; data-origin-width=&quot;1638&quot; data-origin-height=&quot;1104&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bmqZ2r/btrZKZ2m0rB/hqbaUotg5MunGgmUbuRhYK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bmqZ2r/btrZKZ2m0rB/hqbaUotg5MunGgmUbuRhYK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bmqZ2r/btrZKZ2m0rB/hqbaUotg5MunGgmUbuRhYK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbmqZ2r%2FbtrZKZ2m0rB%2FhqbaUotg5MunGgmUbuRhYK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1638&quot; height=&quot;1104&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.07.37.png&quot; data-origin-width=&quot;1638&quot; data-origin-height=&quot;1104&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기본적인 대화는 기본입니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.08.23.png&quot; data-origin-width=&quot;1652&quot; data-origin-height=&quot;1032&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/brbcRG/btrZQczTkvs/Y22CstKUcMKYqiVqQW7gE0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/brbcRG/btrZQczTkvs/Y22CstKUcMKYqiVqQW7gE0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/brbcRG/btrZQczTkvs/Y22CstKUcMKYqiVqQW7gE0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbrbcRG%2FbtrZQczTkvs%2FY22CstKUcMKYqiVqQW7gE0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1652&quot; height=&quot;1032&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.08.23.png&quot; data-origin-width=&quot;1652&quot; data-origin-height=&quot;1032&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;점심메뉴를 골라주기도 하고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어려운 고민을 해결해 주기도 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.08.49.png&quot; data-origin-width=&quot;1566&quot; data-origin-height=&quot;930&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bUcklD/btrZLS9T5Hr/asYGLADbxxa8IzGCEfO2O0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bUcklD/btrZLS9T5Hr/asYGLADbxxa8IzGCEfO2O0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bUcklD/btrZLS9T5Hr/asYGLADbxxa8IzGCEfO2O0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbUcklD%2FbtrZLS9T5Hr%2FasYGLADbxxa8IzGCEfO2O0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1566&quot; height=&quot;930&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.08.49.png&quot; data-origin-width=&quot;1566&quot; data-origin-height=&quot;930&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;글도 쓰고, 시도 써줍니다. 기사도 써줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.09.14.png&quot; data-origin-width=&quot;1644&quot; data-origin-height=&quot;1498&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bKO6dy/btrZV8wVbUJ/c0Vf5eMWA2PzxezMKAy1cK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bKO6dy/btrZV8wVbUJ/c0Vf5eMWA2PzxezMKAy1cK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bKO6dy/btrZV8wVbUJ/c0Vf5eMWA2PzxezMKAy1cK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbKO6dy%2FbtrZV8wVbUJ%2Fc0Vf5eMWA2PzxezMKAy1cK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1644&quot; height=&quot;1498&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.09.14.png&quot; data-origin-width=&quot;1644&quot; data-origin-height=&quot;1498&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;꽤 재미있는 로맨스 소설이 완성 되었습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.09.40.png&quot; data-origin-width=&quot;1394&quot; data-origin-height=&quot;1250&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bE3nXf/btrZLUsYX3X/zeEeW1lKKkSJNWKjUnbYM1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bE3nXf/btrZLUsYX3X/zeEeW1lKKkSJNWKjUnbYM1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bE3nXf/btrZLUsYX3X/zeEeW1lKKkSJNWKjUnbYM1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbE3nXf%2FbtrZLUsYX3X%2FzeEeW1lKKkSJNWKjUnbYM1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1394&quot; height=&quot;1250&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.09.40.png&quot; data-origin-width=&quot;1394&quot; data-origin-height=&quot;1250&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다소 정확도가 낮은 엉뚱한 대답을 하기도 합니다. 한국어로 문/답을 진행한게 원인일수도 있겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Chat gpt 는 아무래도 english 영미권 문화에 특화되어 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.12.14.png&quot; data-origin-width=&quot;904&quot; data-origin-height=&quot;502&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dh3LIe/btrZKpNKmOG/NYJV4cNFAnwlP9ZqIqhhDk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dh3LIe/btrZKpNKmOG/NYJV4cNFAnwlP9ZqIqhhDk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dh3LIe/btrZKpNKmOG/NYJV4cNFAnwlP9ZqIqhhDk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdh3LIe%2FbtrZKpNKmOG%2FNYJV4cNFAnwlP9ZqIqhhDk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;904&quot; height=&quot;502&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.12.14.png&quot; data-origin-width=&quot;904&quot; data-origin-height=&quot;502&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;API사용&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;API를 통해 서드파티 앱을 개발할수도 있고 다양한 기능들을 제공합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자연어, 코드를 이해하거나 생성하는 거의 모든 작업에 사용될수 있다고 합니다.&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다른편에서 api를 실제로 사용해보고 재미 있는것을 해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;텍스트작업&lt;/li&gt;
&lt;li&gt;코드작업&lt;/li&gt;
&lt;li&gt;이미지생성&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다양한 예제들을 제공하며 쉽게? 사용하도록 도와줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://platform.openai.com/examples/&quot;&gt;https://platform.openai.com/examples/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1676787152190&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;OpenAI API&quot; data-og-description=&quot;An API for accessing new AI models developed by OpenAI&quot; data-og-host=&quot;platform.openai.com&quot; data-og-source-url=&quot;https://platform.openai.com/examples/&quot; data-og-url=&quot;https://platform.openai.com&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://platform.openai.com/examples/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://platform.openai.com/examples/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;OpenAI API&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;An API for accessing new AI models developed by OpenAI&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;platform.openai.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;텍스트 작업&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이야기를 생성하고, 각종 텍스트 분석을 수행하고 텍스트로 할수 있는 모든게 가능합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;텍스트로 최대한 명시적으로 입력해야 좋은 결과를 얻을수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;코드생성&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;GPT-3 모델의 후손으로 코드를 이해하고 생성할수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어떻게 이런게 가능한가?&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사전에 자연어를 학습하고 GitHub등에서 수집한 수십억줄의 코드를 학습하였기 때문입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파이썬을 가장 잘하고, 자바스크립트, 고, 펄, PHP, 루비, 스위프트, 타입스크립트, SQL, 심지어 쉘을 포함한 12개 이상의 언어에 능숙하다고 합니다. 현재는 두가지 모델을 사용할수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;&lt;b&gt;최신&lt;/b&gt;&lt;span&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;b&gt;모델&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span&gt;&lt;b&gt;설명&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span&gt;&lt;b&gt;최대&lt;/b&gt;&lt;span&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;b&gt;요청&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span&gt;&lt;b&gt;훈련&lt;/b&gt;&lt;span&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;b&gt;데이터&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;코드&lt;span&gt;-&lt;/span&gt;다빈치&lt;span&gt;-002&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span&gt;가장&lt;span&gt; &lt;/span&gt;유능한&lt;span&gt; &lt;/span&gt;코덱스&lt;span&gt; &lt;/span&gt;모델&lt;span&gt;. &lt;/span&gt;특히&lt;span&gt; &lt;/span&gt;자연어를&lt;span&gt; &lt;/span&gt;코드로&lt;span&gt; &lt;/span&gt;번역하는&lt;span&gt; &lt;/span&gt;데&lt;span&gt; &lt;/span&gt;능숙하다&lt;span&gt;. &lt;/span&gt;코드를&lt;span&gt; &lt;/span&gt;완성하는&lt;span&gt; &lt;/span&gt;것&lt;span&gt; &lt;/span&gt;외에도&lt;span&gt;, &lt;/span&gt;코드&lt;span&gt; &lt;/span&gt;내에&lt;span&gt; &lt;/span&gt;완성을&lt;a href=&quot;https://platform.openai.com/docs/guides/code/inserting-code&quot;&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;삽입하는&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/a&gt;것도&lt;span&gt; &lt;/span&gt;지원합니다&lt;span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span&gt;&lt;span&gt;토큰&lt;/span&gt; 8,000&lt;span&gt;개&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span&gt;2021&lt;span&gt;년&lt;/span&gt; 6&lt;span&gt;월까지&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;코드&lt;span&gt; &lt;/span&gt;쿠시맨&lt;span&gt;-001&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span&gt;거의&lt;span&gt; Davinci Codex&lt;/span&gt;만큼&lt;span&gt; &lt;/span&gt;가능하지만&lt;span&gt;, &lt;/span&gt;약간&lt;span&gt; &lt;/span&gt;더&lt;span&gt; &lt;/span&gt;빠르다&lt;span&gt;. &lt;/span&gt;이&lt;span&gt; &lt;/span&gt;속도&lt;span&gt; &lt;/span&gt;이점은&lt;span&gt; &lt;/span&gt;실시간&lt;span&gt; &lt;/span&gt;애플리케이션에&lt;span&gt; &lt;/span&gt;선호될&lt;span&gt; &lt;/span&gt;수&lt;span&gt; &lt;/span&gt;있다&lt;span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span&gt;&lt;span&gt;최대&lt;/span&gt; 2,048&lt;span&gt;개의&lt;/span&gt; &lt;span&gt;토큰&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;이미지생성&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기본적으로 텍스트를 이용해서 이미지를 생성할수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;필터를 적용하고 이미지를 조작할수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;다양한 샘플 제공&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사이트에서 제공하고 있는 다양한 샘플을 확인해보면 좀더 디테일한 사용방법을 찾을수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;잘 모르겠으면 샘플 소스를 보면 감이 딱 오니까요. 우선 이것부터 챙겨 보시면 되겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.13.20.png&quot; data-origin-width=&quot;544&quot; data-origin-height=&quot;318&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/LFyUE/btrZJ3xBB79/5nwKgRmRwgMaBn9QtxUWkk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/LFyUE/btrZJ3xBB79/5nwKgRmRwgMaBn9QtxUWkk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/LFyUE/btrZJ3xBB79/5nwKgRmRwgMaBn9QtxUWkk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FLFyUE%2FbtrZJ3xBB79%2F5nwKgRmRwgMaBn9QtxUWkk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;544&quot; height=&quot;318&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.13.20.png&quot; data-origin-width=&quot;544&quot; data-origin-height=&quot;318&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;텍스트 -&amp;gt; 이모티콘도 만들수 있구요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.13.42.png&quot; data-origin-width=&quot;1066&quot; data-origin-height=&quot;550&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bD0hay/btrZLRJUdtM/FDJeMMKvbGVuvCgrGexNhK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bD0hay/btrZLRJUdtM/FDJeMMKvbGVuvCgrGexNhK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bD0hay/btrZLRJUdtM/FDJeMMKvbGVuvCgrGexNhK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbD0hay%2FbtrZLRJUdtM%2FFDJeMMKvbGVuvCgrGexNhK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1066&quot; height=&quot;550&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.13.42.png&quot; data-origin-width=&quot;1066&quot; data-origin-height=&quot;550&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;영어 문법도 검사 해줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.13.54.png&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1082&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dJFnnk/btrZSSVrh0m/sUNVVCNjdEktbcMUzEr50K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dJFnnk/btrZSSVrh0m/sUNVVCNjdEktbcMUzEr50K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dJFnnk/btrZSSVrh0m/sUNVVCNjdEktbcMUzEr50K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdJFnnk%2FbtrZSSVrh0m%2FsUNVVCNjdEktbcMUzEr50K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1080&quot; height=&quot;1082&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.13.54.png&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1082&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;sql 도 만들어줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.14.13.png&quot; data-origin-width=&quot;1060&quot; data-origin-height=&quot;1300&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/5tIZG/btrZUBMMfTi/hspiZk5zAlwCeJqiIZK9nk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/5tIZG/btrZUBMMfTi/hspiZk5zAlwCeJqiIZK9nk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/5tIZG/btrZUBMMfTi/hspiZk5zAlwCeJqiIZK9nk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F5tIZG%2FbtrZUBMMfTi%2FhspiZk5zAlwCeJqiIZK9nk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1060&quot; height=&quot;1300&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.14.13.png&quot; data-origin-width=&quot;1060&quot; data-origin-height=&quot;1300&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;심지어 코드를 작성하기도 하고 설명도 해줍니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.14.18.png&quot; data-origin-width=&quot;1068&quot; data-origin-height=&quot;348&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/JtfKf/btrZLU7zQAd/SMfSAXKLEgZxNZPV0ne9Wk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/JtfKf/btrZLU7zQAd/SMfSAXKLEgZxNZPV0ne9Wk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/JtfKf/btrZLU7zQAd/SMfSAXKLEgZxNZPV0ne9Wk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJtfKf%2FbtrZLU7zQAd%2FSMfSAXKLEgZxNZPV0ne9Wk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1068&quot; height=&quot;348&quot; data-filename=&quot;스크린샷 2023-02-19 오후 3.14.18.png&quot; data-origin-width=&quot;1068&quot; data-origin-height=&quot;348&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;결론&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;불안한 부분도 많지만 여러가지로 놀라운 솔루션이 나온것 만큼은 확실한것 같습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;마이크로 소프트, 구글, 카카오, 네이버 등... 대기업들이 앞서 움직이고 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;영화나 소설속 미래가 코앞에 온 느낌이 드네요...&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유/AI 정보 공유</category>
      <category>AI</category>
      <category>ChatGPT</category>
      <category>챗gpt</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/148</guid>
      <comments>https://kimback03.tistory.com/148#entry148comment</comments>
      <pubDate>Sun, 19 Feb 2023 15:32:36 +0900</pubDate>
    </item>
    <item>
      <title>맥북 윈도우 설치 최신판 - UTM 활용하여 M1 M2 맥에 윈도우 설치</title>
      <link>https://kimback03.tistory.com/147</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 1.06.38.png&quot; data-origin-width=&quot;1170&quot; data-origin-height=&quot;1030&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/69jj3/btrZLSPy9bU/QeBKddFSKv0kInsVvHCqKk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/69jj3/btrZLSPy9bU/QeBKddFSKv0kInsVvHCqKk/img.png&quot; data-alt=&quot;윈도우 설치는 UTM 을 사용해보자&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/69jj3/btrZLSPy9bU/QeBKddFSKv0kInsVvHCqKk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F69jj3%2FbtrZLSPy9bU%2FQeBKddFSKv0kInsVvHCqKk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1170&quot; height=&quot;1030&quot; data-filename=&quot;스크린샷 2023-02-19 오후 1.06.38.png&quot; data-origin-width=&quot;1170&quot; data-origin-height=&quot;1030&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;윈도우 설치는 UTM 을 사용해보자&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;소개&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요. 김과자 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지난편에 이어서 다른 방법으로 윈도우를 설치해 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/146&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2023.02.19 - [IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우] - 맥북 윈도우 설치하기 최신판 - 패레럴즈 ARM M1 M2 맥에 윈도우 설치&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1679025215917&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;맥북 윈도우 설치하기 최신판 - 패레럴즈 ARM M1 M2 맥에 윈도우 설치&quot; data-og-description=&quot;소개 안녕하세요. 김과자 입니다. 맥북을 사용할때 가장 고민인게 무엇일까요? 곰곰히 생각해봤습니다. 바로 윈도우가 설치 되어있지 않다는것입니다. 그렇습니다. 우리는 맥북디자인의 윈도우&quot; data-og-host=&quot;www.blueswt.com&quot; data-og-source-url=&quot;https://www.blueswt.com/146&quot; data-og-url=&quot;https://www.blueswt.com/146&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/djGkZD/hyRWqzFhYw/F34IFz181qf9l7zKCkD2Q1/img.png?width=800&amp;amp;height=692&amp;amp;face=0_0_800_692,https://scrap.kakaocdn.net/dn/h9Isn/hyRWtC9MXL/Kh6e1POo2qzKuWz7nDEU31/img.png?width=800&amp;amp;height=692&amp;amp;face=0_0_800_692,https://scrap.kakaocdn.net/dn/4r2UL/hyRXFoskFr/WersuStOjbVuYKEa3vynEK/img.png?width=2350&amp;amp;height=1174&amp;amp;face=0_0_2350_1174&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/146&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.blueswt.com/146&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/djGkZD/hyRWqzFhYw/F34IFz181qf9l7zKCkD2Q1/img.png?width=800&amp;amp;height=692&amp;amp;face=0_0_800_692,https://scrap.kakaocdn.net/dn/h9Isn/hyRWtC9MXL/Kh6e1POo2qzKuWz7nDEU31/img.png?width=800&amp;amp;height=692&amp;amp;face=0_0_800_692,https://scrap.kakaocdn.net/dn/4r2UL/hyRXFoskFr/WersuStOjbVuYKEa3vynEK/img.png?width=2350&amp;amp;height=1174&amp;amp;face=0_0_2350_1174');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;맥북 윈도우 설치하기 최신판 - 패레럴즈 ARM M1 M2 맥에 윈도우 설치&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;소개 안녕하세요. 김과자 입니다. 맥북을 사용할때 가장 고민인게 무엇일까요? 곰곰히 생각해봤습니다. 바로 윈도우가 설치 되어있지 않다는것입니다. 그렇습니다. 우리는 맥북디자인의 윈도우&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.blueswt.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오늘은 UTM 이라는 오픈소스기반의 가상머신 소프트웨어 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;원래는 IOS 에서 활용되었는데 실리콘 기반 맥북이후에는 맥에서 활용되고 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;왜냐하면&amp;hellip; 우리는 맥북 디자인의 윈도우를 노트북을 원하기 때문입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Apple App Store 에서는 유료로 다운로드가 가능하지만,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;깃허브 등에서는 이미 소스가 오픈되어 있기에 무료로 이용이 가능합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;IOS 에서 활용되던 만큼 맥북에서 사용시 성능은 월등합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://mac.getutm.app&quot;&gt;https://mac.getutm.app&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1676778721610&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;UTM&quot; data-og-description=&quot;Securely run operating systems on your Mac&quot; data-og-host=&quot;mac.getutm.app&quot; data-og-source-url=&quot;https://mac.getutm.app&quot; data-og-url=&quot;https://mac.getutm.app/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/vhlQ0/hyRFZH8ZSQ/839WoyS9Ut5rUknsaZmlVK/img.png?width=800&amp;amp;height=670&amp;amp;face=0_0_800_670,https://scrap.kakaocdn.net/dn/sEu7J/hyRF1MIasf/2o9zJSRlrrcTxDHS7hEvTk/img.png?width=800&amp;amp;height=658&amp;amp;face=0_0_800_658,https://scrap.kakaocdn.net/dn/c3iLRD/hyRF5BCvF9/tOTypKk6XkyYuCLQgp4cg0/img.png?width=800&amp;amp;height=646&amp;amp;face=0_0_800_646&quot;&gt;&lt;a href=&quot;https://mac.getutm.app/&quot; data-source-url=&quot;https://mac.getutm.app&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/vhlQ0/hyRFZH8ZSQ/839WoyS9Ut5rUknsaZmlVK/img.png?width=800&amp;amp;height=670&amp;amp;face=0_0_800_670,https://scrap.kakaocdn.net/dn/sEu7J/hyRF1MIasf/2o9zJSRlrrcTxDHS7hEvTk/img.png?width=800&amp;amp;height=658&amp;amp;face=0_0_800_658,https://scrap.kakaocdn.net/dn/c3iLRD/hyRF5BCvF9/tOTypKk6XkyYuCLQgp4cg0/img.png?width=800&amp;amp;height=646&amp;amp;face=0_0_800_646');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;UTM&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Securely run operating systems on your Mac&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;mac.getutm.app&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;본문&lt;/b&gt;&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;사이트 이동후 다운로드&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;UTM을 이용한 윈도우 설치도 크게 어렵지는 않습니다. 잘 따라서 클릭몇번 해주시면 됩니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.37.04.png&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;618&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bndvf9/btrZJC1a6jC/fhWotaFoH1jEIjlasCwWQK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bndvf9/btrZJC1a6jC/fhWotaFoH1jEIjlasCwWQK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bndvf9/btrZJC1a6jC/fhWotaFoH1jEIjlasCwWQK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbndvf9%2FbtrZJC1a6jC%2FfhWotaFoH1jEIjlasCwWQK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;618&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.37.04.png&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;618&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사이트에 접속합니다. 그리고 다운로드를 눌러줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.37.21.png&quot; data-origin-width=&quot;236&quot; data-origin-height=&quot;66&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bvshRS/btrZKouxb5b/Sk5cxEEiZOYkbeXufKdGx1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bvshRS/btrZKouxb5b/Sk5cxEEiZOYkbeXufKdGx1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bvshRS/btrZKouxb5b/Sk5cxEEiZOYkbeXufKdGx1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbvshRS%2FbtrZKouxb5b%2FSk5cxEEiZOYkbeXufKdGx1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;236&quot; height=&quot;66&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.37.21.png&quot; data-origin-width=&quot;236&quot; data-origin-height=&quot;66&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위와같은 파일이 다운로드 받아집니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;설치&lt;/h4&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bd014K/btrZJdNLybq/dsQ5UtMfOivQh7yfhzf6H1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bd014K/btrZJdNLybq/dsQ5UtMfOivQh7yfhzf6H1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;904&quot; data-origin-height=&quot;508&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.37.24.png&quot; style=&quot;width: 63.058%; margin-right: 10px;&quot; data-widthpercent=&quot;63.8&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bd014K/btrZJdNLybq/dsQ5UtMfOivQh7yfhzf6H1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbd014K%2FbtrZJdNLybq%2FdsQ5UtMfOivQh7yfhzf6H1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;904&quot; height=&quot;508&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/uh5e9/btrZJdtxEoA/f5mk1GWcBgepMy1x4WPh80/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/uh5e9/btrZJdtxEoA/f5mk1GWcBgepMy1x4WPh80/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;208&quot; data-origin-height=&quot;206&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.37.53.png&quot; style=&quot;width: 35.7793%;&quot; data-widthpercent=&quot;36.2&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/uh5e9/btrZJdtxEoA/f5mk1GWcBgepMy1x4WPh80/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fuh5e9%2FbtrZJdtxEoA%2Ff5mk1GWcBgepMy1x4WPh80%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;208&quot; height=&quot;206&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파일을 더블클릭후 UTM 아이콘을 Applications 로 클릭-&amp;gt; 드래그 해줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.39.37.png&quot; data-origin-width=&quot;984&quot; data-origin-height=&quot;804&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bR26Is/btrZLVL8uF5/tJjYXkIses6uwKvVmTO78k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bR26Is/btrZLVL8uF5/tJjYXkIses6uwKvVmTO78k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bR26Is/btrZLVL8uF5/tJjYXkIses6uwKvVmTO78k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbR26Is%2FbtrZLVL8uF5%2FtJjYXkIses6uwKvVmTO78k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;984&quot; height=&quot;804&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.39.37.png&quot; data-origin-width=&quot;984&quot; data-origin-height=&quot;804&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;응용프로그램에 보시면 이렇게 잘 설치가 되었습니다. 더블클릭 해줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;시작&lt;/h4&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cMIIfb/btrZJDy3zA3/BkCzMMVgNXTHZ21QfkaYnK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cMIIfb/btrZJDy3zA3/BkCzMMVgNXTHZ21QfkaYnK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1762&quot; data-origin-height=&quot;1274&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.40.01.png&quot; style=&quot;width: 56.9354%; margin-right: 10px;&quot; data-widthpercent=&quot;57.61&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cMIIfb/btrZJDy3zA3/BkCzMMVgNXTHZ21QfkaYnK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcMIIfb%2FbtrZJDy3zA3%2FBkCzMMVgNXTHZ21QfkaYnK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1762&quot; height=&quot;1274&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/xCR1Z/btrZLS9QtnT/phcd5EzetBFqjQdVlsm9Lk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/xCR1Z/btrZLS9QtnT/phcd5EzetBFqjQdVlsm9Lk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;342&quot; data-origin-height=&quot;336&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.40.05.png&quot; style=&quot;width: 41.9018%;&quot; data-widthpercent=&quot;42.39&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/xCR1Z/btrZLS9QtnT/phcd5EzetBFqjQdVlsm9Lk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FxCR1Z%2FbtrZLS9QtnT%2Fphcd5EzetBFqjQdVlsm9Lk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;342&quot; height=&quot;336&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;누가봐도 새 가상머신 만들기를 클릭하게 되어있습니다. 클릭해줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.40.27.png&quot; data-origin-width=&quot;850&quot; data-origin-height=&quot;982&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/buOB2h/btrZJdUv81B/IMVBv6Yz6AOUKpirXZDvl0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/buOB2h/btrZJdUv81B/IMVBv6Yz6AOUKpirXZDvl0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/buOB2h/btrZJdUv81B/IMVBv6Yz6AOUKpirXZDvl0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbuOB2h%2FbtrZJdUv81B%2FIMVBv6Yz6AOUKpirXZDvl0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;850&quot; height=&quot;982&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.40.27.png&quot; data-origin-width=&quot;850&quot; data-origin-height=&quot;982&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우리는 첫번째 메뉴 Virtualize를 선택 합니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/3LgNJ/btrZUC5Vd7s/EQzxlNTWB5L8VdkThJw7P0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/3LgNJ/btrZUC5Vd7s/EQzxlNTWB5L8VdkThJw7P0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;882&quot; data-origin-height=&quot;142&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.40.33.png&quot; style=&quot;width: 68.4574%; margin-right: 10px;&quot; data-widthpercent=&quot;69.26&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/3LgNJ/btrZUC5Vd7s/EQzxlNTWB5L8VdkThJw7P0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F3LgNJ%2FbtrZUC5Vd7s%2FEQzxlNTWB5L8VdkThJw7P0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;882&quot; height=&quot;142&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/BSYj8/btrZJXw9f5a/lfZxfnvnuRTBIBt3FJQE6K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/BSYj8/btrZJXw9f5a/lfZxfnvnuRTBIBt3FJQE6K/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;430&quot; data-origin-height=&quot;156&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.40.45.png&quot; style=&quot;width: 30.3798%;&quot; data-widthpercent=&quot;30.74&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/BSYj8/btrZJXw9f5a/lfZxfnvnuRTBIBt3FJQE6K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBSYj8%2FbtrZJXw9f5a%2FlfZxfnvnuRTBIBt3FJQE6K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;430&quot; height=&quot;156&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;윈도우를 선택해줍니다. 다운로드 받아놓은 윈도우 이미지 파일이 있다면 선택해줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cGxmSQ/btrZUCx6uKm/oTO5wtcSllmWkKMK01Pax1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cGxmSQ/btrZUCx6uKm/oTO5wtcSllmWkKMK01Pax1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;478&quot; data-origin-height=&quot;58&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.41.01.png&quot; style=&quot;width: 84.4138%; margin-right: 10px;&quot; data-widthpercent=&quot;85.41&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cGxmSQ/btrZUCx6uKm/oTO5wtcSllmWkKMK01Pax1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcGxmSQ%2FbtrZUCx6uKm%2FoTO5wtcSllmWkKMK01Pax1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;478&quot; height=&quot;58&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bS6UVB/btrZJdfVaDR/PClJ6o8eGo52eQ0Eoa6UKk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bS6UVB/btrZJdfVaDR/PClJ6o8eGo52eQ0Eoa6UKk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;138&quot; data-origin-height=&quot;98&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.40.50.png&quot; data-widthpercent=&quot;14.59&quot; style=&quot;width: 14.4234%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bS6UVB/btrZJdfVaDR/PClJ6o8eGo52eQ0Eoa6UKk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbS6UVB%2FbtrZJdfVaDR%2FPClJ6o8eGo52eQ0Eoa6UKk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;138&quot; height=&quot;98&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;나머지는 자신의 입맛에 맞게 설정 하고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저는 기본 옵션으로 다음 다음 해줍니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/vveZw/btrZR3QgbTs/a8PPI7FTjuqJVENOEpTSzK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/vveZw/btrZR3QgbTs/a8PPI7FTjuqJVENOEpTSzK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;870&quot; data-origin-height=&quot;992&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.41.13.png&quot; style=&quot;width: 32.5222%; margin-right: 10px;&quot; data-widthpercent=&quot;33.3&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/vveZw/btrZR3QgbTs/a8PPI7FTjuqJVENOEpTSzK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FvveZw%2FbtrZR3QgbTs%2Fa8PPI7FTjuqJVENOEpTSzK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;870&quot; height=&quot;992&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dniDNS/btrZJDy3EAt/QPm9zo0bV6EWJ3XCuQNLDK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dniDNS/btrZJDy3EAt/QPm9zo0bV6EWJ3XCuQNLDK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;868&quot; data-origin-height=&quot;980&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.41.18.png&quot; style=&quot;width: 32.8447%; margin-right: 10px;&quot; data-widthpercent=&quot;33.63&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dniDNS/btrZJDy3EAt/QPm9zo0bV6EWJ3XCuQNLDK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdniDNS%2FbtrZJDy3EAt%2FQPm9zo0bV6EWJ3XCuQNLDK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;868&quot; height=&quot;980&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dpEjdm/btrZR3QgepO/08bxLWtuakL3kIU9qypyg0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dpEjdm/btrZR3QgepO/08bxLWtuakL3kIU9qypyg0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;866&quot; data-origin-height=&quot;994&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.41.40.png&quot; style=&quot;width: 32.3075%;&quot; data-widthpercent=&quot;33.07&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dpEjdm/btrZR3QgepO/08bxLWtuakL3kIU9qypyg0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdpEjdm%2FbtrZR3QgepO%2F08bxLWtuakL3kIU9qypyg0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;866&quot; height=&quot;994&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;거의 다 왔습니다. 아래와 같이 자동으로 Guest 툴을 설치합니다. 이 게스트툴이 없으면 인터넷이 안되거나 하는 문제가 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다운로드가 완료 되면 잘 셋팅 되었는지 확인합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.42.01.png&quot; data-origin-width=&quot;482&quot; data-origin-height=&quot;316&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Uxh5z/btrZNv7AgGR/FKkTr1k4kvZZ9Y0VNzdcW1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Uxh5z/btrZNv7AgGR/FKkTr1k4kvZZ9Y0VNzdcW1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Uxh5z/btrZNv7AgGR/FKkTr1k4kvZZ9Y0VNzdcW1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FUxh5z%2FbtrZNv7AgGR%2FFKkTr1k4kvZZ9Y0VNzdcW1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;482&quot; height=&quot;316&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.42.01.png&quot; data-origin-width=&quot;482&quot; data-origin-height=&quot;316&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.44.06.png&quot; data-origin-width=&quot;2042&quot; data-origin-height=&quot;142&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cIVbHw/btrZV8KoQkW/5afFahplCjOuEuDCok6vy0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cIVbHw/btrZV8KoQkW/5afFahplCjOuEuDCok6vy0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cIVbHw/btrZV8KoQkW/5afFahplCjOuEuDCok6vy0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcIVbHw%2FbtrZV8KoQkW%2F5afFahplCjOuEuDCok6vy0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2042&quot; height=&quot;142&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.44.06.png&quot; data-origin-width=&quot;2042&quot; data-origin-height=&quot;142&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;가상머신 진입 성공입니다. 부팅을 알아서 하고 있습니다. 속도가 꽤 빠릅니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.44.16.png&quot; data-origin-width=&quot;1554&quot; data-origin-height=&quot;1186&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/pQOV2/btrZNv0O5My/wG2JAaY39gA83m9QfgeCU0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/pQOV2/btrZNv0O5My/wG2JAaY39gA83m9QfgeCU0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/pQOV2/btrZNv0O5My/wG2JAaY39gA83m9QfgeCU0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FpQOV2%2FbtrZNv0O5My%2FwG2JAaY39gA83m9QfgeCU0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1554&quot; height=&quot;1186&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.44.16.png&quot; data-origin-width=&quot;1554&quot; data-origin-height=&quot;1186&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;문제해결&lt;/h4&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.50.35.png&quot; data-origin-width=&quot;802&quot; data-origin-height=&quot;80&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/MQY5B/btrZK2rlyRc/feALAJMfNytjdZP4ubPBCK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/MQY5B/btrZK2rlyRc/feALAJMfNytjdZP4ubPBCK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/MQY5B/btrZK2rlyRc/feALAJMfNytjdZP4ubPBCK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMQY5B%2FbtrZK2rlyRc%2FfeALAJMfNytjdZP4ubPBCK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;802&quot; height=&quot;80&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.50.35.png&quot; data-origin-width=&quot;802&quot; data-origin-height=&quot;80&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f89009;&quot;&gt;&lt;b&gt;만약 이런 메세지를 보게 된다면 아무키나 눌러주셔야 합니다.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안 그러면 아래와 같은 shell 로 진입하게 되는데...&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;exit 를 치시고 continue 로 나가시고&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다시 메세지가 뜨면 아무키나 눌러주시면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.48.30.png&quot; data-origin-width=&quot;1568&quot; data-origin-height=&quot;1190&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cGke6U/btrZSS19Cgr/qSxfOKE4hb0sz73Qc2OY40/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cGke6U/btrZSS19Cgr/qSxfOKE4hb0sz73Qc2OY40/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cGke6U/btrZSS19Cgr/qSxfOKE4hb0sz73Qc2OY40/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcGke6U%2FbtrZSS19Cgr%2FqSxfOKE4hb0sz73Qc2OY40%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1568&quot; height=&quot;1190&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.48.30.png&quot; data-origin-width=&quot;1568&quot; data-origin-height=&quot;1190&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.48.50.png&quot; data-origin-width=&quot;1272&quot; data-origin-height=&quot;932&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/AHV8W/btrZILqqc1U/xmaKP9ohvpvARmIyK9GpP1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/AHV8W/btrZILqqc1U/xmaKP9ohvpvARmIyK9GpP1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/AHV8W/btrZILqqc1U/xmaKP9ohvpvARmIyK9GpP1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FAHV8W%2FbtrZILqqc1U%2FxmaKP9ohvpvARmIyK9GpP1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1272&quot; height=&quot;932&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.48.50.png&quot; data-origin-width=&quot;1272&quot; data-origin-height=&quot;932&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;여기서 부터는 다들 아시는 윈도우 설치 설정입니다. 다음 다음 하시면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이렇게 수분후 UTM을 통한 윈도우설치가 완료됩니다. 전혀 어렵지 않습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;클릭 몇번으로 윈도우 설치가 가능하오니... 다들 잘 이용해보시길 바랍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;결론&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;M1 M2 맥북 에서 패러렐즈와 UTM 어떤것으로 사용할지는 자신의 선택 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;속도나 사용하려는 소프트웨어 등을 설치해보고 판단하시면 되겠습니다.&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/147</guid>
      <comments>https://kimback03.tistory.com/147#entry147comment</comments>
      <pubDate>Sun, 19 Feb 2023 13:07:17 +0900</pubDate>
    </item>
    <item>
      <title>맥북 윈도우 설치하기 최신판 - 패레럴즈 ARM M1 M2 맥에 윈도우 설치</title>
      <link>https://kimback03.tistory.com/146</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.33.59.png&quot; data-origin-width=&quot;1180&quot; data-origin-height=&quot;1022&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/beUYHW/btrZNunjiHm/dbxDWSzbrfujj6mHWITIO1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/beUYHW/btrZNunjiHm/dbxDWSzbrfujj6mHWITIO1/img.png&quot; data-alt=&quot;맥북에 윈도우 설치는 껌이다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/beUYHW/btrZNunjiHm/dbxDWSzbrfujj6mHWITIO1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbeUYHW%2FbtrZNunjiHm%2FdbxDWSzbrfujj6mHWITIO1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1180&quot; height=&quot;1022&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.33.59.png&quot; data-origin-width=&quot;1180&quot; data-origin-height=&quot;1022&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;맥북에 윈도우 설치는 껌이다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;소개&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요. 김과자 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맥북을 사용할때 가장 고민인게 무엇일까요?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;곰곰히 생각해봤습니다. 바로 윈도우가 설치 되어있지 않다는것입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그렇습니다. 우리는 맥북디자인의 윈도우 노트북이 필요한것입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그렇다면.. 만들어서 쓰자&amp;hellip; 설치해서 &lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맥북에 윈도우를 설치하는 방법은 이미 많은 방법이 존재하고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;유익한 기사들이 많이 있습니다. 제 블로그에도 이미 작성한 내용이 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;최근에 M1,M2 등의 실리콘 맥북을 사용하고 있어서&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해당 맥북에도 윈도우를 설치할수 있는가? 라는 의문을 가지고 이글을 작성하게 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/116&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2020.04.11 - [IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우] - 맥북에 윈도우 설치 - 패러렐즈로 한방에 설치하자!&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1679025265250&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;맥북에 윈도우 설치 - 패러렐즈로 한방에 설치하자!&quot; data-og-description=&quot;https://www.youtube.com/watch?v=skh6EHWy1oU&amp;amp;t=444s 안녕하세요. 김과자입니다. 지난 시간에 이어서 맥북에 윈도우를 설치해보겠습니다. 2020/02/08 - [IT_테크_리뷰] - [꿀팁] 너무 쉽다! 맥OS 에 윈도우를 설치해&quot; data-og-host=&quot;www.blueswt.com&quot; data-og-source-url=&quot;https://www.blueswt.com/116&quot; data-og-url=&quot;https://www.blueswt.com/116&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/4DTrD/hyRXCebaHV/h0KqjPPC9xyCEppKyqAA71/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/bLqNGE/hyRXCrKpYS/FcFdjrlZKkxPfGoZyX05qK/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/UUYWv/hyRXy3V4DX/IvsahwWuUbba3t6N15BEKK/img.png?width=1728&amp;amp;height=982&amp;amp;face=0_0_1728_982&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/116&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.blueswt.com/116&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/4DTrD/hyRXCebaHV/h0KqjPPC9xyCEppKyqAA71/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/bLqNGE/hyRXCrKpYS/FcFdjrlZKkxPfGoZyX05qK/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/UUYWv/hyRXy3V4DX/IvsahwWuUbba3t6N15BEKK/img.png?width=1728&amp;amp;height=982&amp;amp;face=0_0_1728_982');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;맥북에 윈도우 설치 - 패러렐즈로 한방에 설치하자!&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;https://www.youtube.com/watch?v=skh6EHWy1oU&amp;amp;t=444s 안녕하세요. 김과자입니다. 지난 시간에 이어서 맥북에 윈도우를 설치해보겠습니다. 2020/02/08 - [IT_테크_리뷰] - [꿀팁] 너무 쉽다! 맥OS 에 윈도우를 설치해&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.blueswt.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cZozEZ/btrZJdNKXIZ/ZJQIN0cZ12KVQPoTS22DO0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cZozEZ/btrZJdNKXIZ/ZJQIN0cZ12KVQPoTS22DO0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;912&quot; data-origin-height=&quot;610&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.27.35.png&quot; style=&quot;width: 52.1593%; margin-right: 10px;&quot; data-widthpercent=&quot;52.77&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cZozEZ/btrZJdNKXIZ/ZJQIN0cZ12KVQPoTS22DO0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcZozEZ%2FbtrZJdNKXIZ%2FZJQIN0cZ12KVQPoTS22DO0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;912&quot; height=&quot;610&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cC9MXb/btrZKZgWlbn/WkL9NMVWQKDwCLAN4KwTTk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cC9MXb/btrZKZgWlbn/WkL9NMVWQKDwCLAN4KwTTk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1156&quot; data-origin-height=&quot;864&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.28.29.png&quot; data-widthpercent=&quot;47.23&quot; style=&quot;width: 46.6779%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cC9MXb/btrZKZgWlbn/WkL9NMVWQKDwCLAN4KwTTk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcC9MXb%2FbtrZKZgWlbn%2FWkL9NMVWQKDwCLAN4KwTTk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1156&quot; height=&quot;864&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;내 맥북에 윈도우설치 될까?&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;본문&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;맥북(실리콘) 에 윈도우를 설치할수 있는가?&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;결론을 말하면 &lt;u&gt;되긴 된다&lt;/u&gt;. 입니다. 이게 무슨 말인가 하면&amp;hellip;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;최신의 맥북은 구형 맥북과 설계가 다릅니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;구형맥북은 인텔CPU(x86) 를 기반하여 설계되었고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;최신의 맥북은 애플 실리콘(ARM) 기반의 설계기본으로하고 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그래서 해당 아키텍처에 맞는 방법으로 설치를 해야 하는것입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;x86 구형 맥북의 경우 맥북의 부트캠프를 이용해서 비교적 간편하게 설치할수 있었습니다만,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;M1, M2 는 그런게 없습니다. &lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.06.36.png&quot; data-origin-width=&quot;1726&quot; data-origin-height=&quot;658&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bRpgWk/btrZJ3xwEYk/NZM6GovKjfH7lcfzNllIR1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bRpgWk/btrZJ3xwEYk/NZM6GovKjfH7lcfzNllIR1/img.png&quot; data-alt=&quot;구형 맥북만 부트캠프 지원이 가능하다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bRpgWk/btrZJ3xwEYk/NZM6GovKjfH7lcfzNllIR1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbRpgWk%2FbtrZJ3xwEYk%2FNZM6GovKjfH7lcfzNllIR1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1726&quot; height=&quot;658&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.06.36.png&quot; data-origin-width=&quot;1726&quot; data-origin-height=&quot;658&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;구형 맥북만 부트캠프 지원이 가능하다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;

&lt;h3 data-ke-size=&quot;size23&quot;&gt;&amp;nbsp;&lt;/h3&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;설치방법&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;M1, M2 실리콘 맥에 윈도우를 설치 하기 위해서는 몇가지 방법이 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;패레럴즈&lt;/li&gt;
&lt;li&gt;UTM Virtual Machines&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오늘은 패레럴즈 를 사용해서 윈도우를 설치해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;패러렐즈는 해당 사이트에서 다운로드 가능합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.parallelskorea.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.parallelskorea.com/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1676776149076&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Parallelskorea&quot; data-og-description=&quot;Parallels 한국총판 트윈스톤즈&quot; data-og-host=&quot;parallelskorea.com&quot; data-og-source-url=&quot;https://www.parallelskorea.com/&quot; data-og-url=&quot;https://parallelskorea.com&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/cXKQkT/hyRGcgmCtr/y4nAJ5QdiuGbCKzk0PpdYK/img.png?width=256&amp;amp;height=256&amp;amp;face=0_0_256_256,https://scrap.kakaocdn.net/dn/dQZ4rl/hyRF2dJoCt/3y4smFQKBSO4bM9foeQVQK/img.png?width=256&amp;amp;height=256&amp;amp;face=0_0_256_256,https://scrap.kakaocdn.net/dn/b7fymC/hyRF10dsLm/JO5vqdnkRH6RGnpv5FuLjk/img.png?width=1200&amp;amp;height=720&amp;amp;face=0_0_1200_720&quot;&gt;&lt;a href=&quot;https://www.parallelskorea.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.parallelskorea.com/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/cXKQkT/hyRGcgmCtr/y4nAJ5QdiuGbCKzk0PpdYK/img.png?width=256&amp;amp;height=256&amp;amp;face=0_0_256_256,https://scrap.kakaocdn.net/dn/dQZ4rl/hyRF2dJoCt/3y4smFQKBSO4bM9foeQVQK/img.png?width=256&amp;amp;height=256&amp;amp;face=0_0_256_256,https://scrap.kakaocdn.net/dn/b7fymC/hyRF10dsLm/JO5vqdnkRH6RGnpv5FuLjk/img.png?width=1200&amp;amp;height=720&amp;amp;face=0_0_1200_720');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Parallelskorea&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Parallels 한국총판 트윈스톤즈&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;parallelskorea.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;설치시작&lt;/b&gt;&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cukivN/btrZKyqtvEF/afMdyu7SOFEcpHi6uR7UBK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cukivN/btrZKyqtvEF/afMdyu7SOFEcpHi6uR7UBK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1236&quot; data-origin-height=&quot;758&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.09.36.png&quot; style=&quot;width: 50.435%; margin-right: 10px;&quot; data-widthpercent=&quot;51.03&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cukivN/btrZKyqtvEF/afMdyu7SOFEcpHi6uR7UBK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcukivN%2FbtrZKyqtvEF%2FafMdyu7SOFEcpHi6uR7UBK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1236&quot; height=&quot;758&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/CjmXr/btrZSSA4nkN/dAMEsroqQd778Ng8CgcRt0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/CjmXr/btrZSSA4nkN/dAMEsroqQd778Ng8CgcRt0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1230&quot; data-origin-height=&quot;786&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.09.47.png&quot; style=&quot;width: 48.4022%;&quot; data-widthpercent=&quot;48.97&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/CjmXr/btrZSSA4nkN/dAMEsroqQd778Ng8CgcRt0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCjmXr%2FbtrZSSA4nkN%2FdAMEsroqQd778Ng8CgcRt0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1230&quot; height=&quot;786&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;M시리즈 맥북에도 드디어 윈도우 설치가 가능하다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;패러렐즈 사이트로 이동 후 설치 파일을 다운로드 받는다&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;패러렐즈를 이용하기 하기 전에 유의 해야 할것이 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이건 유료 입니다! 그렇기 때문에 평가판을 사용해서 14일동안 무료로 즐긴뒤? 구매할지를 결정하시면 되겠습니다.&lt;br /&gt;&lt;a href=&quot;https://www.parallelskorea.com/&quot;&gt;https://www.parallelskorea.com/&lt;/a&gt;&amp;nbsp;해당 사이트로 이동후&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.13.08.png&quot; data-origin-width=&quot;2254&quot; data-origin-height=&quot;1270&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bhZDP6/btrZNKjgk0m/znGpK2wSgsmdKqD2Q7GoFk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bhZDP6/btrZNKjgk0m/znGpK2wSgsmdKqD2Q7GoFk/img.png&quot; data-alt=&quot;유혹의 패러렐즈&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bhZDP6/btrZNKjgk0m/znGpK2wSgsmdKqD2Q7GoFk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbhZDP6%2FbtrZNKjgk0m%2FznGpK2wSgsmdKqD2Q7GoFk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2254&quot; height=&quot;1270&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.13.08.png&quot; data-origin-width=&quot;2254&quot; data-origin-height=&quot;1270&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;유혹의 패러렐즈&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;무료 평가판 다운로드로 이동합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.14.14.png&quot; data-origin-width=&quot;400&quot; data-origin-height=&quot;172&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cr3Zyw/btrZQcT6IwA/8Go3pQGhHn6yW0HQeWASEk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cr3Zyw/btrZQcT6IwA/8Go3pQGhHn6yW0HQeWASEk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cr3Zyw/btrZQcT6IwA/8Go3pQGhHn6yW0HQeWASEk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcr3Zyw%2FbtrZQcT6IwA%2F8Go3pQGhHn6yW0HQeWASEk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;400&quot; height=&quot;172&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.14.14.png&quot; data-origin-width=&quot;400&quot; data-origin-height=&quot;172&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.14.19.png&quot; data-origin-width=&quot;2350&quot; data-origin-height=&quot;1174&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bDntYG/btrZJ3K13CY/sM3TuaIWjaPosq22svXz30/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bDntYG/btrZJ3K13CY/sM3TuaIWjaPosq22svXz30/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bDntYG/btrZJ3K13CY/sM3TuaIWjaPosq22svXz30/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbDntYG%2FbtrZJ3K13CY%2FsM3TuaIWjaPosq22svXz30%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2350&quot; height=&quot;1174&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.14.19.png&quot; data-origin-width=&quot;2350&quot; data-origin-height=&quot;1174&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;무료 평가판 다운로드를 클릭합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.16.09.png&quot; data-origin-width=&quot;1614&quot; data-origin-height=&quot;382&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cqrRTV/btrZIJszyIw/N1RRDBdBkclTBztVWLwrm0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cqrRTV/btrZIJszyIw/N1RRDBdBkclTBztVWLwrm0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cqrRTV/btrZIJszyIw/N1RRDBdBkclTBztVWLwrm0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcqrRTV%2FbtrZIJszyIw%2FN1RRDBdBkclTBztVWLwrm0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1614&quot; height=&quot;382&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.16.09.png&quot; data-origin-width=&quot;1614&quot; data-origin-height=&quot;382&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다운로드를 해주세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.16.48.png&quot; data-origin-width=&quot;1366&quot; data-origin-height=&quot;176&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ZWR5T/btrZLU7u5oC/tbHjGb0tEmcXRZfrwBbFJ1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ZWR5T/btrZLU7u5oC/tbHjGb0tEmcXRZfrwBbFJ1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ZWR5T/btrZLU7u5oC/tbHjGb0tEmcXRZfrwBbFJ1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FZWR5T%2FbtrZLU7u5oC%2FtbHjGb0tEmcXRZfrwBbFJ1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1366&quot; height=&quot;176&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.16.48.png&quot; data-origin-width=&quot;1366&quot; data-origin-height=&quot;176&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다운로드 폴더로 이동하여 해당 파일을 더블 클릭 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Igoa1/btrZJWrs6Vr/GWIwOpHPuCnLm55gomwpS1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Igoa1/btrZJWrs6Vr/GWIwOpHPuCnLm55gomwpS1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1118&quot; data-origin-height=&quot;734&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.18.02.png&quot; style=&quot;width: 60.2838%; margin-right: 10px;&quot; data-widthpercent=&quot;60.99&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Igoa1/btrZJWrs6Vr/GWIwOpHPuCnLm55gomwpS1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FIgoa1%2FbtrZJWrs6Vr%2FGWIwOpHPuCnLm55gomwpS1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1118&quot; height=&quot;734&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/mSqIw/btrZJ2k3ysg/OdykoBmUdKm5MRToa4tUI0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/mSqIw/btrZJ2k3ysg/OdykoBmUdKm5MRToa4tUI0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;602&quot; data-origin-height=&quot;618&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.17.58.png&quot; style=&quot;width: 38.5534%;&quot; data-widthpercent=&quot;39.01&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/mSqIw/btrZJ2k3ysg/OdykoBmUdKm5MRToa4tUI0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FmSqIw%2FbtrZJ2k3ysg%2FOdykoBmUdKm5MRToa4tUI0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;602&quot; height=&quot;618&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;패러렐즈 데스크탑 설치를 더블클릭 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.19.19.png&quot; data-origin-width=&quot;898&quot; data-origin-height=&quot;904&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cSz8Bx/btrZLTt5DR1/zcM6RfauHDgpuxq5SSsnd1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cSz8Bx/btrZLTt5DR1/zcM6RfauHDgpuxq5SSsnd1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cSz8Bx/btrZLTt5DR1/zcM6RfauHDgpuxq5SSsnd1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcSz8Bx%2FbtrZLTt5DR1%2FzcM6RfauHDgpuxq5SSsnd1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;898&quot; height=&quot;904&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.19.19.png&quot; data-origin-width=&quot;898&quot; data-origin-height=&quot;904&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;알아서 설치가 진행됩니다. 거의 다 왔습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.19.48.png&quot; data-origin-width=&quot;980&quot; data-origin-height=&quot;284&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qiadc/btrZUDcFCCr/Ww0LQKk5K1GRwJxjdw7MH0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qiadc/btrZUDcFCCr/Ww0LQKk5K1GRwJxjdw7MH0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qiadc/btrZUDcFCCr/Ww0LQKk5K1GRwJxjdw7MH0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fqiadc%2FbtrZUDcFCCr%2FWw0LQKk5K1GRwJxjdw7MH0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;980&quot; height=&quot;284&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.19.48.png&quot; data-origin-width=&quot;980&quot; data-origin-height=&quot;284&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;초기화 및 셋팅을 시작합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.20.36.png&quot; data-origin-width=&quot;1674&quot; data-origin-height=&quot;1118&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cIVulF/btrZQdk9mmP/JxjLMToWRdK7moU54KCN91/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cIVulF/btrZQdk9mmP/JxjLMToWRdK7moU54KCN91/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cIVulF/btrZQdk9mmP/JxjLMToWRdK7moU54KCN91/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcIVulF%2FbtrZQdk9mmP%2FJxjLMToWRdK7moU54KCN91%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1674&quot; height=&quot;1118&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.20.36.png&quot; data-origin-width=&quot;1674&quot; data-origin-height=&quot;1118&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;원활한 사용을 위해 각종 권한을 ok 해줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.21.08.png&quot; data-origin-width=&quot;1710&quot; data-origin-height=&quot;1136&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/MikaL/btrZK1FUGIR/xmEx9Pi3KZsIujQe1OYfZ0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/MikaL/btrZK1FUGIR/xmEx9Pi3KZsIujQe1OYfZ0/img.png&quot; data-alt=&quot;윈도우 설치도 알아서 해줍니다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/MikaL/btrZK1FUGIR/xmEx9Pi3KZsIujQe1OYfZ0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMikaL%2FbtrZK1FUGIR%2FxmEx9Pi3KZsIujQe1OYfZ0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1710&quot; height=&quot;1136&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.21.08.png&quot; data-origin-width=&quot;1710&quot; data-origin-height=&quot;1136&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;윈도우 설치도 알아서 해줍니다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자 이제 윈도우를 다운받고 설치해 보겠습니다. 잘될것이지만... 몇가지 제한 사항이 있다고 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사실 ARM 기반 윈도으는 일반 pc x86 윈도우 와 다릅니다. 겉은 똑같지만 속은 다르다는 말입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아마도 안되는 소프트웨어가 상당히 많을수 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;게임도 물론 마찬가지 입니다. 그래서 더 평가판을 미리 사용해보길 권해드립니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.23.02.png&quot; data-origin-width=&quot;1696&quot; data-origin-height=&quot;1110&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/5nhsS/btrZUCLB1K6/XxwzzvTA4FvAlPT50mNa8k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/5nhsS/btrZUCLB1K6/XxwzzvTA4FvAlPT50mNa8k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/5nhsS/btrZUCLB1K6/XxwzzvTA4FvAlPT50mNa8k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F5nhsS%2FbtrZUCLB1K6%2FXxwzzvTA4FvAlPT50mNa8k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1696&quot; height=&quot;1110&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.23.02.png&quot; data-origin-width=&quot;1696&quot; data-origin-height=&quot;1110&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;윈도우 다운로드가 진행중 입니다. 설치도 알아서 합니다. 쭉쭉 진행하시면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.23.49.png&quot; data-origin-width=&quot;1680&quot; data-origin-height=&quot;1134&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bn3RoL/btrZJbWGfUt/ocXaEM1PVnZqJ0cniam3O1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bn3RoL/btrZJbWGfUt/ocXaEM1PVnZqJ0cniam3O1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bn3RoL/btrZJbWGfUt/ocXaEM1PVnZqJ0cniam3O1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbn3RoL%2FbtrZJbWGfUt%2FocXaEM1PVnZqJ0cniam3O1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1680&quot; height=&quot;1134&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.23.49.png&quot; data-origin-width=&quot;1680&quot; data-origin-height=&quot;1134&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그럼 알아서 준비중으로 변경 되고 설치가 완료 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ByVbq/btrZV7raNA6/WCBxgFD7injcMG9IDHi4wK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ByVbq/btrZV7raNA6/WCBxgFD7injcMG9IDHi4wK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1690&quot; data-origin-height=&quot;1126&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.24.18.png&quot; style=&quot;width: 49.2424%; margin-right: 10px;&quot; data-widthpercent=&quot;49.82&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ByVbq/btrZV7raNA6/WCBxgFD7injcMG9IDHi4wK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FByVbq%2FbtrZV7raNA6%2FWCBxgFD7injcMG9IDHi4wK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1690&quot; height=&quot;1126&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/utWTM/btrZKp1dBTV/3bDt7Wbc6qkFgZPqkl2GmK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/utWTM/btrZKp1dBTV/3bDt7Wbc6qkFgZPqkl2GmK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1690&quot; data-origin-height=&quot;1118&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.24.24.png&quot; style=&quot;width: 49.5948%;&quot; data-widthpercent=&quot;50.18&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/utWTM/btrZKp1dBTV/3bDt7Wbc6qkFgZPqkl2GmK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FutWTM%2FbtrZKp1dBTV%2F3bDt7Wbc6qkFgZPqkl2GmK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1690&quot; height=&quot;1118&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.24.31.png&quot; data-origin-width=&quot;1714&quot; data-origin-height=&quot;1146&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bYmQEf/btrZLRQzMGd/eNYnVJyvoqnF4M5zJk0yw1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bYmQEf/btrZLRQzMGd/eNYnVJyvoqnF4M5zJk0yw1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bYmQEf/btrZLRQzMGd/eNYnVJyvoqnF4M5zJk0yw1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbYmQEf%2FbtrZLRQzMGd%2FeNYnVJyvoqnF4M5zJk0yw1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1714&quot; height=&quot;1146&quot; data-filename=&quot;스크린샷 2023-02-19 오후 12.24.31.png&quot; data-origin-width=&quot;1714&quot; data-origin-height=&quot;1146&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;드디어 설치가 완료되었습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;결론&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;클릭 몇번 만으로 맥북에 윈도우 설치를 완료 하였습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;패러렐즈를 사용하면 정말 쉽게 설치를 도와주는데요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;뭘 설정하고 하는 것도 없습니다. 그저 클릭만 할뿐입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설치가 되면 윈도우를 쓰시는 목적(특정 소프트웨어)을 설치하시고&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사용해보시기 바랍니다. 분명히 안되는경우나 원활하지 않을수 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유/컴퓨터 일반 맥OS 윈도우</category>
      <category>맥북</category>
      <category>윈도우설치</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/146</guid>
      <comments>https://kimback03.tistory.com/146#entry146comment</comments>
      <pubDate>Sun, 19 Feb 2023 12:34:28 +0900</pubDate>
    </item>
    <item>
      <title>Chat gpt 소개 뭔데 그렇게 난리인가?</title>
      <link>https://kimback03.tistory.com/143</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-17 오후 6.46.16.png&quot; data-origin-width=&quot;908&quot; data-origin-height=&quot;884&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dltY8Q/btrZItWGtqo/QIg814JdZ3kSubKJLLKQa1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dltY8Q/btrZItWGtqo/QIg814JdZ3kSubKJLLKQa1/img.png&quot; data-alt=&quot;챗 GPT 열풍은 과연?...&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dltY8Q/btrZItWGtqo/QIg814JdZ3kSubKJLLKQa1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdltY8Q%2FbtrZItWGtqo%2FQIg814JdZ3kSubKJLLKQa1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;908&quot; height=&quot;884&quot; data-filename=&quot;스크린샷 2023-02-17 오후 6.46.16.png&quot; data-origin-width=&quot;908&quot; data-origin-height=&quot;884&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;챗 GPT 열풍은 과연?...&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;김과자 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;스마트, ai, 빅데이터&amp;hellip; 와 같은 단어들이 이제는 많이 익숙해졌습니다.&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그중에서도 오늘은 ai 챗봇 chat gpt에 대해서 알아보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Open ai - chat gpt 는 최근에 엄청난 돌풍을 몰고 오며 몇일만에 100만 유저를 확보하였는데요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;실로 엄청난 인기를 실감 할수 있습니다.&lt;span&gt;&amp;nbsp;&lt;/span&gt;그야 말로 IT 업계의 슈퍼공룡의 탄생인 것입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Chat - gpt 는 갑자기 뿅 등장한것이 아니라 오래전부터 준비된 프로젝트 였습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;차츰 버전업을 통해 대중에게 공개 했을 뿐입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cACQ57/btrZImKg9Mp/6WjWrO1qh38cJeSbQIvVP1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cACQ57/btrZImKg9Mp/6WjWrO1qh38cJeSbQIvVP1/img.png&quot; data-origin-width=&quot;332&quot; data-origin-height=&quot;104&quot; data-is-animation=&quot;false&quot; data-filename=&quot;스크린샷 2023-02-17 오후 6.40.07.png&quot; data-widthpercent=&quot;42.48&quot; style=&quot;width: 41.489183%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cACQ57/btrZImKg9Mp/6WjWrO1qh38cJeSbQIvVP1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcACQ57%2FbtrZImKg9Mp%2F6WjWrO1qh38cJeSbQIvVP1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;332&quot; height=&quot;104&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/buuGIw/btrZKpyY2uA/pl83jzHlfeNprOiNEdrXB0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/buuGIw/btrZKpyY2uA/pl83jzHlfeNprOiNEdrXB0/img.png&quot; data-origin-width=&quot;290&quot; data-origin-height=&quot;88&quot; data-is-animation=&quot;false&quot; data-filename=&quot;스크린샷 2023-02-17 오후 6.40.26.png&quot; data-widthpercent=&quot;43.85&quot; style=&quot;width: 42.829743%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/buuGIw/btrZKpyY2uA/pl83jzHlfeNprOiNEdrXB0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbuuGIw%2FbtrZKpyY2uA%2Fpl83jzHlfeNprOiNEdrXB0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;290&quot; height=&quot;88&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/chk4gI/btrZH2kYMLn/2Icx3rZYPzcYRzGQqTV9Jk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/chk4gI/btrZH2kYMLn/2Icx3rZYPzcYRzGQqTV9Jk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1042&quot; data-origin-height=&quot;1014&quot; data-filename=&quot;스크린샷 2023-02-17 오후 6.40.11.png&quot; data-widthpercent=&quot;13.67&quot; style=&quot;width: 13.355492%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/chk4gI/btrZH2kYMLn/2Icx3rZYPzcYRzGQqTV9Jk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fchk4gI%2FbtrZH2kYMLn%2F2Icx3rZYPzcYRzGQqTV9Jk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1042&quot; height=&quot;1014&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;chat gpt로 그야말로 대박이 났다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;본론&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;굉장히 어렵게 느껴지실수도 있으나 쉽게 말하면 학습이 가능한 챗봇 이다. 라고 생각하시면 이해가 편하실 겁니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이미 근래의 소식까지 빅데이터들을 학습하였고 유저의 대화를 학습하고 진화합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기존의 앵무새 챗봇들과는 개념이 다르다고 볼수 있겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;공상과학 영화나 드라마에서만 보던 장면들이 이제는 현실이 되어 가고 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;챗 gpt의 등장으로 구글, 마이크로소프트, 국내의 카카오, 네이버 등 많은 기업들이 바짝 긴장 하고 있으며&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;서둘러 자체 gpt 를 출시 하려고 난리가 난 상황입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://openai.com/blog/chatgpt/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://openai.com/blog/chatgpt/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1676627250437&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;ChatGPT: Optimizing Language Models for Dialogue&quot; data-og-description=&quot;We&amp;rsquo;ve trained a model called ChatGPT which interacts in a conversational way. The dialogue format makes it possible for ChatGPT to answer followup questions, admit its mistakes, challenge incorrect premises, and reject inappropriate requests. ChatGPT is &quot; data-og-host=&quot;openai.com&quot; data-og-source-url=&quot;https://openai.com/blog/chatgpt/&quot; data-og-url=&quot;https://openai.com/blog/chatgpt/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/6SaOC/hyREIFN8XU/eMtZK6HVtKig03i2OsLvq1/img.jpg?width=2047&amp;amp;height=2047&amp;amp;face=0_0_2047_2047&quot;&gt;&lt;a href=&quot;https://openai.com/blog/chatgpt/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://openai.com/blog/chatgpt/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/6SaOC/hyREIFN8XU/eMtZK6HVtKig03i2OsLvq1/img.jpg?width=2047&amp;amp;height=2047&amp;amp;face=0_0_2047_2047');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;ChatGPT: Optimizing Language Models for Dialogue&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;We&amp;rsquo;ve trained a model called ChatGPT which interacts in a conversational way. The dialogue format makes it possible for ChatGPT to answer followup questions, admit its mistakes, challenge incorrect premises, and reject inappropriate requests. ChatGPT is&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;openai.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c4a2yp/btrZIf5pS23/gG4zs5p4ItrSmENDq3sT2k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c4a2yp/btrZIf5pS23/gG4zs5p4ItrSmENDq3sT2k/img.png&quot; data-origin-width=&quot;242&quot; data-origin-height=&quot;74&quot; data-is-animation=&quot;false&quot; data-filename=&quot;스크린샷 2023-02-17 오후 6.41.17.png&quot; data-widthpercent=&quot;61.62&quot; style=&quot;width: 60.901766%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c4a2yp/btrZIf5pS23/gG4zs5p4ItrSmENDq3sT2k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc4a2yp%2FbtrZIf5pS23%2FgG4zs5p4ItrSmENDq3sT2k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;242&quot; height=&quot;74&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bTUOqM/btrZJ2jHPZ4/P3P42uKWRCejZbyxD5eVk1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bTUOqM/btrZJ2jHPZ4/P3P42uKWRCejZbyxD5eVk1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;220&quot; data-origin-height=&quot;108&quot; data-filename=&quot;스크린샷 2023-02-17 오후 6.41.44.png&quot; data-widthpercent=&quot;38.38&quot; style=&quot;width: 37.935443%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bTUOqM/btrZJ2jHPZ4/P3P42uKWRCejZbyxD5eVk1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbTUOqM%2FbtrZJ2jHPZ4%2FP3P42uKWRCejZbyxD5eVk1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;220&quot; height=&quot;108&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;ms google 도...&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/YsecJ/btrZKyinbNZ/U9cmaGGhMusVv1IjcAOMZK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/YsecJ/btrZKyinbNZ/U9cmaGGhMusVv1IjcAOMZK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;196&quot; data-origin-height=&quot;92&quot; data-filename=&quot;스크린샷 2023-02-17 오후 6.42.07.png&quot; data-widthpercent=&quot;38.5&quot; style=&quot;width: 38.047622%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/YsecJ/btrZKyinbNZ/U9cmaGGhMusVv1IjcAOMZK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FYsecJ%2FbtrZKyinbNZ%2FU9cmaGGhMusVv1IjcAOMZK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;196&quot; height=&quot;92&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ba4LGh/btrZKZ7SHYJ/KGoBh8Fv6Y7lvbReHKd1zK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ba4LGh/btrZKZ7SHYJ/KGoBh8Fv6Y7lvbReHKd1zK/img.png&quot; data-origin-width=&quot;354&quot; data-origin-height=&quot;104&quot; data-is-animation=&quot;false&quot; data-filename=&quot;스크린샷 2023-02-17 오후 6.42.16.png&quot; data-widthpercent=&quot;61.5&quot; style=&quot;width: 60.789587%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ba4LGh/btrZKZ7SHYJ/KGoBh8Fv6Y7lvbReHKd1zK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fba4LGh%2FbtrZKZ7SHYJ%2FKGoBh8Fv6Y7lvbReHKd1zK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;354&quot; height=&quot;104&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;네이버 카카오도...&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;마이크로소프트의 경우 chat gpt와 계약하고&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자신들의 자체 검색엔진인 빙 bing 에 해당 기능을 탑재한다고 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;챗gpt는 유저와의 대화를 통해 답을 찾아주는것이 큰 맥락입니다.&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;a href=&quot;https://www.bing.com&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.bing.com&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1676627017023&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Info&quot; data-og-description=&quot;A small and vibrant bird, the Allen&amp;rsquo;s hummingbird&quot; data-og-host=&quot;www.bing.com&quot; data-og-source-url=&quot;https://www.bing.com&quot; data-og-url=&quot;https://www.bing.com/?form=HPFBBK&amp;amp;ssd=20230217_0800&amp;amp;mkt=ko-KR&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/UkyWn/hyRET875PL/4nTb3urjuxQELDZea5IWI0/img.jpg?width=1366&amp;amp;height=768&amp;amp;face=0_0_1366_768&quot;&gt;&lt;a href=&quot;https://www.bing.com&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.bing.com&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/UkyWn/hyRET875PL/4nTb3urjuxQELDZea5IWI0/img.jpg?width=1366&amp;amp;height=768&amp;amp;face=0_0_1366_768');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Info&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;A small and vibrant bird, the Allen&amp;rsquo;s hummingbird&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.bing.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;기존의 엄청나게 많은 데이터들을 학습하고 그 것을 기반으로 우리의 질문에&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;답하려 노력합니다. 실제로 사용해본결과 꽤 정확한 답을 해주는 것을 확인하였습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;철학적인 답변을 하기도 하고, 가벼운 농담도 하며, 시도 써주고, 글도 써주고, 기사도 써주고,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;심지어 코딩도 해줍니다. 다른 서비스등을 통해 이미지를 생성 해주기도 하고,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;수학 문제를 풀기도 합니다. 정말 많은것이 가능하고 앞으로의 가능성이 무궁무진 하다고 생각합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그러니까 마이크로 소프트에서 약 12조를 지원한다고 하겠지요?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아직은 부족하거나 어색한게 사실입니다만&amp;hellip; 충분한 미래가치가 있다고 생각됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;터미네이터의 스카이넷 그게 현실이 되어가는 느낌입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;갑자기 놀랍고 무섭네요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&amp;ldquo;ai가 인류 문명의 큰 재앙중 하나다. 서둘러 규제를 만들고 제한하는것이 시급 하다.&amp;rdquo;&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-17 오후 6.44.13.png&quot; data-origin-width=&quot;638&quot; data-origin-height=&quot;614&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bhLdkd/btrZKyinKCn/2xcme5yBfmcQEJdKNvVtc1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bhLdkd/btrZKyinKCn/2xcme5yBfmcQEJdKNvVtc1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bhLdkd/btrZKyinKCn/2xcme5yBfmcQEJdKNvVtc1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbhLdkd%2FbtrZKyinKCn%2F2xcme5yBfmcQEJdKNvVtc1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;638&quot; height=&quot;614&quot; data-filename=&quot;스크린샷 2023-02-17 오후 6.44.13.png&quot; data-origin-width=&quot;638&quot; data-origin-height=&quot;614&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;최근 일론머스크가 한 말입니다. 자신의 회사가 아니라서 그랬을까요? 아니면 진짜 인류를 걱정해서 한말일까요?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어찌됐든 반은 맞고 반은 틀리다 할수 있겠습니다. 긍정과 부정적 측면은 항상 존재하니까요&amp;hellip;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음편은 실제로 챗gpt를 사용해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;결론&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;확실한것은 chat-gpt가 엄청난 녀식임에는 틀림없습니다.&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;마소, 구글, 일론머스크 까지 한마디씩 거드는것을 보면말입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유/AI 정보 공유</category>
      <category>AI</category>
      <category>ChatGPT</category>
      <category>챗gpt</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/143</guid>
      <comments>https://kimback03.tistory.com/143#entry143comment</comments>
      <pubDate>Fri, 17 Feb 2023 18:46:53 +0900</pubDate>
    </item>
    <item>
      <title>티스토리 애드센스 ads 문제 3분이면 해결</title>
      <link>https://kimback03.tistory.com/142</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-17 오후 6.34.27.png&quot; data-origin-width=&quot;920&quot; data-origin-height=&quot;910&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bPKDXA/btrZGhv9GAg/MXeGu7jeosNhZMFLdXv6kK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bPKDXA/btrZGhv9GAg/MXeGu7jeosNhZMFLdXv6kK/img.png&quot; data-alt=&quot;티스토리 애드센스 ads 문제를 해결한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bPKDXA/btrZGhv9GAg/MXeGu7jeosNhZMFLdXv6kK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbPKDXA%2FbtrZGhv9GAg%2FMXeGu7jeosNhZMFLdXv6kK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;920&quot; height=&quot;910&quot; data-filename=&quot;스크린샷 2023-02-17 오후 6.34.27.png&quot; data-origin-width=&quot;920&quot; data-origin-height=&quot;910&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;티스토리 애드센스 ads 문제를 해결한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;김과자 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;티스토리 블로그를 하면서 애드센스 승인까지 받았는데&amp;hellip;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자 이제 해볼까? 했더니&amp;hellip; 뭡니까? Ads 문제를 해결 하세요??&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아마도 다들 당황 하셨을겁니다. 저 역시 그랬습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;a href=&quot;https://iabtechlab.com/ads-txt/&quot;&gt;공식 디지털 판매자 또는 ads.txt&lt;/a&gt;는 승인받은 것으로 확인된 판매자(예: 애드센스)를 통해서만 디지털 광고 인벤토리가 판매될 수 있게 해주는 IAB Tech Lab 솔루션입니다. ads.txt 파일을 직접 만들면 사이트에서 광고를 판매할 수 있는 판매자를 더 효과적으로 관리할 수 있으며, 가짜 인벤토리가 광고주에게 판매되는 것을 방지할 수 있습니다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://support.google.com/adsense/answer/7532444?hl=ko&quot;&gt;https://support.google.com/adsense/answer/7532444?hl=ko&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;figure id=&quot;og_1676625491205&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Ads.txt 가이드 - Google 애드센스 고객센터&quot; data-og-description=&quot;도움이 되었나요? 어떻게 하면 개선할 수 있을까요? 예아니요&quot; data-og-host=&quot;support.google.com&quot; data-og-source-url=&quot;https://support.google.com/adsense/answer/7532444?hl=ko&quot; data-og-url=&quot;https://support.google.com/adsense/answer/7532444?hl=ko&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://support.google.com/adsense/answer/7532444?hl=ko&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://support.google.com/adsense/answer/7532444?hl=ko&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Ads.txt 가이드 - Google 애드센스 고객센터&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;도움이 되었나요? 어떻게 하면 개선할 수 있을까요? 예아니요&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;support.google.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;애드센스 ads 문제 고치기&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;전체적인 흐름을 살펴 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;티스토리의 기본 url 을 사용하는 분들은&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 글을 찾아 보실일이 없을겁니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;애드 센스 연동만으로 자동으로 해결되기 때문입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; background-color: #dddddd;&quot;&gt;***.&lt;a style=&quot;background-color: #dddddd;&quot; href=&quot;http://tistory.com&quot;&gt;tistory.com&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이런식의 url을 사용하시는 분들이겠죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://notice.tistory.com/2603&quot;&gt;https://notice.tistory.com/2603&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1676625549206&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[안내] ads.txt 파일 문제가 해결됐습니다.&quot; data-og-description=&quot;안녕하세요. 티스토리팀입니다. 티스토리를 사용하는 블로그의 ads.txt 파일 문제가 해결됐습니다. 기존 계획보다 다소 늦어진 점 양해바랍니다. ads.txt 파일 문제 해결 완료일 - 2021년 8월 25일 주&quot; data-og-host=&quot;notice.tistory.com&quot; data-og-source-url=&quot;https://notice.tistory.com/2603&quot; data-og-url=&quot;https://notice.tistory.com/2603&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/dcvXtt/hyRET85shp/37RMTVhen4pujmeFoTVNoK/img.png?width=800&amp;amp;height=420&amp;amp;face=0_0_800_420,https://scrap.kakaocdn.net/dn/bhQ90C/hyREHAHwaK/lskdLb4yR8eZXjvOHvjJ7K/img.png?width=800&amp;amp;height=420&amp;amp;face=0_0_800_420,https://scrap.kakaocdn.net/dn/bBpDPL/hyREHU1NZZ/3brEIC3kU8klhEuo9aphiK/img.png?width=264&amp;amp;height=200&amp;amp;face=0_0_264_200&quot;&gt;&lt;a href=&quot;https://notice.tistory.com/2603&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://notice.tistory.com/2603&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/dcvXtt/hyRET85shp/37RMTVhen4pujmeFoTVNoK/img.png?width=800&amp;amp;height=420&amp;amp;face=0_0_800_420,https://scrap.kakaocdn.net/dn/bhQ90C/hyREHAHwaK/lskdLb4yR8eZXjvOHvjJ7K/img.png?width=800&amp;amp;height=420&amp;amp;face=0_0_800_420,https://scrap.kakaocdn.net/dn/bBpDPL/hyREHU1NZZ/3brEIC3kU8klhEuo9aphiK/img.png?width=264&amp;amp;height=200&amp;amp;face=0_0_264_200');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[안내] ads.txt 파일 문제가 해결됐습니다.&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;안녕하세요. 티스토리팀입니다. 티스토리를 사용하는 블로그의 ads.txt 파일 문제가 해결됐습니다. 기존 계획보다 다소 늦어진 점 양해바랍니다. ads.txt 파일 문제 해결 완료일 - 2021년 8월 25일 주&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;notice.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;letter-spacing: 0px;&quot;&gt;문제는 2차 도메인을 사용하는 분들인데요.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;***.com&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;등의 도메인을 사서 쓰는 경우 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우리는 이것을 &quot;2차 도메인을 사용한다&quot; 라고 부릅니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일반적으로 2차 도메인의 경우도 티스토리 측에서 해결을 완료했다고 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제 주소를 예를 들면 &lt;a href=&quot;http://blueswt.com&quot;&gt;&lt;span style=&quot;color: #dca10d;&quot;&gt;blueswt.com&lt;/span&gt;&lt;/a&gt; 이라는 &lt;b&gt;루트 주소&lt;/b&gt;를 티스토리에 등록해서 사용하는 경우는&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다른것 설정 없이 관리에서 애드센스 연동만으로 해당 문제가 해결됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f3c000;&quot;&gt;*루트주소인지 아닌지를 잘 확인해 보셔야 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://notice.tistory.com/2604&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://notice.tistory.com/2604&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1676625779351&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[참고] 2차 도메인이 루트도메인인지 확인하는 방법&quot; data-og-description=&quot;안녕하세요. 티스토리팀입니다. 2차 도메인을 사용 중인 블로그에서 ads.txt 파일 문제를 해결하기 위해서는 티스토리에 등록한 주소가 루트도메인인지 확인해야 합니다. 루트도메인이란? 'abc.com'&quot; data-og-host=&quot;notice.tistory.com&quot; data-og-source-url=&quot;https://notice.tistory.com/2604&quot; data-og-url=&quot;https://notice.tistory.com/2604&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/c0EnEX/hyREMB0wDh/AnfGUj22M9b3eb0WFio27k/img.png?width=800&amp;amp;height=420&amp;amp;face=0_0_800_420,https://scrap.kakaocdn.net/dn/djVj5j/hyRET853b9/ehC1oXJv5FYXLmAjKhhdk1/img.png?width=800&amp;amp;height=420&amp;amp;face=0_0_800_420,https://scrap.kakaocdn.net/dn/VPyMM/hyRENnnJA4/WEuVk5y0GwoVFK1hZaEEkK/img.png?width=264&amp;amp;height=200&amp;amp;face=0_0_264_200&quot;&gt;&lt;a href=&quot;https://notice.tistory.com/2604&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://notice.tistory.com/2604&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/c0EnEX/hyREMB0wDh/AnfGUj22M9b3eb0WFio27k/img.png?width=800&amp;amp;height=420&amp;amp;face=0_0_800_420,https://scrap.kakaocdn.net/dn/djVj5j/hyRET853b9/ehC1oXJv5FYXLmAjKhhdk1/img.png?width=800&amp;amp;height=420&amp;amp;face=0_0_800_420,https://scrap.kakaocdn.net/dn/VPyMM/hyRENnnJA4/WEuVk5y0GwoVFK1hZaEEkK/img.png?width=264&amp;amp;height=200&amp;amp;face=0_0_264_200');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[참고] 2차 도메인이 루트도메인인지 확인하는 방법&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;안녕하세요. 티스토리팀입니다. 2차 도메인을 사용 중인 블로그에서 ads.txt 파일 문제를 해결하기 위해서는 티스토리에 등록한 주소가 루트도메인인지 확인해야 합니다. 루트도메인이란? 'abc.com'&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;notice.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그러나&amp;hellip; 저는 안타깝게도 관리에서 &lt;a href=&quot;http://www.blueswt.com&quot;&gt;&lt;span style=&quot;color: #dca10d;&quot;&gt;www.blueswt.com&lt;/span&gt;&lt;/a&gt; 으로 등록하여 사용중입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이럴때는 약간의 설정을 해주어야 합니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;즉 ***.tistory.com 같은 기본주소를 쓰거나&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;asdf.com 같이 루트 주소를 등록하거나 하신분들은 이글에 해당이 없습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저같이 2차 도메인 - 하위도메인으로 등록된 분들만 해당이 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;http://www.blueswt.com&quot;&gt;www.blueswt.com&amp;nbsp;&lt;/a&gt;&amp;nbsp;처럼 말입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-17 오후 6.25.15.png&quot; data-origin-width=&quot;686&quot; data-origin-height=&quot;226&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qHWDB/btrZGWZRvbA/KIuxM7VIttsiuMhlx18pP1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qHWDB/btrZGWZRvbA/KIuxM7VIttsiuMhlx18pP1/img.png&quot; data-alt=&quot;왜 이렇게 설정했을까...&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qHWDB/btrZGWZRvbA/KIuxM7VIttsiuMhlx18pP1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqHWDB%2FbtrZGWZRvbA%2FKIuxM7VIttsiuMhlx18pP1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;686&quot; height=&quot;226&quot; data-filename=&quot;스크린샷 2023-02-17 오후 6.25.15.png&quot; data-origin-width=&quot;686&quot; data-origin-height=&quot;226&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;왜 이렇게 설정했을까...&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이것을 고치기 위해 큰그림은 미리 알아보겠습니다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;구글의 애드센스 페이지에서 ads문제 해결하기를 통해 ads.txt 파일을 다운받는다.&lt;/li&gt;
&lt;li&gt;다운받은 파일은 티스토리 관리 - 스킨편집을 통해 업로드 한다.&lt;/li&gt;
&lt;li&gt;Url을 브라우저로 확인해본다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;크게 어려운점은 없습니다.&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그러면 설정을 해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;구글의 애드센스 페이지에서 ads문제 해결하기를 통해 ads.txt 파일을 다운받는다.&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;애드센스 페이지 홈에서 보시면 아래와 같이 경고가 뜬것을 확인 할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-17 오후 3.20.07.png&quot; data-origin-width=&quot;1886&quot; data-origin-height=&quot;354&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lSC8P/btrZIShzqh3/lbBW05mVUPbOUKx87IG831/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lSC8P/btrZIShzqh3/lbBW05mVUPbOUKx87IG831/img.png&quot; data-alt=&quot;무섭게 빨간색이다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lSC8P/btrZIShzqh3/lbBW05mVUPbOUKx87IG831/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlSC8P%2FbtrZIShzqh3%2FlbBW05mVUPbOUKx87IG831%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1886&quot; height=&quot;354&quot; data-filename=&quot;스크린샷 2023-02-17 오후 3.20.07.png&quot; data-origin-width=&quot;1886&quot; data-origin-height=&quot;354&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;무섭게 빨간색이다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지금 해결하기로 들어가셔서 ads.txt 파일을 다운로드 받습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-17 오후 3.22.10.png&quot; data-origin-width=&quot;1584&quot; data-origin-height=&quot;526&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Gwt1Q/btrZHR44IRg/umRkHxulhk0g1Pasugy6J1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Gwt1Q/btrZHR44IRg/umRkHxulhk0g1Pasugy6J1/img.png&quot; data-alt=&quot;ads.txt를 다운로드 한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Gwt1Q/btrZHR44IRg/umRkHxulhk0g1Pasugy6J1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FGwt1Q%2FbtrZHR44IRg%2FumRkHxulhk0g1Pasugy6J1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1584&quot; height=&quot;526&quot; data-filename=&quot;스크린샷 2023-02-17 오후 3.22.10.png&quot; data-origin-width=&quot;1584&quot; data-origin-height=&quot;526&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;ads.txt를 다운로드 한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-17 오후 3.20.21.png&quot; data-origin-width=&quot;1616&quot; data-origin-height=&quot;1306&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/MdfiF/btrZJdseJlb/UF1KYBtKKIcOIONoksO9l0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/MdfiF/btrZJdseJlb/UF1KYBtKKIcOIONoksO9l0/img.png&quot; data-alt=&quot;가이드도 한번 살펴 보시죠&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/MdfiF/btrZJdseJlb/UF1KYBtKKIcOIONoksO9l0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMdfiF%2FbtrZJdseJlb%2FUF1KYBtKKIcOIONoksO9l0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1616&quot; height=&quot;1306&quot; data-filename=&quot;스크린샷 2023-02-17 오후 3.20.21.png&quot; data-origin-width=&quot;1616&quot; data-origin-height=&quot;1306&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;가이드도 한번 살펴 보시죠&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;다운받은 파일은 티스토리 관리 - 스킨편집을 통해 업로드 한다.&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/baUZVI/btrZIawE0p2/4MG9vpDk7zhdXVZggIRYAK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/baUZVI/btrZIawE0p2/4MG9vpDk7zhdXVZggIRYAK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;304&quot; data-origin-height=&quot;272&quot; data-filename=&quot;스크린샷 2023-02-17 오후 6.29.16.png&quot; data-widthpercent=&quot;36.45&quot; style=&quot;width: 36.021704%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/baUZVI/btrZIawE0p2/4MG9vpDk7zhdXVZggIRYAK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbaUZVI%2FbtrZIawE0p2%2F4MG9vpDk7zhdXVZggIRYAK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;304&quot; height=&quot;272&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bdhZGU/btrZJDkbhRY/Y5qzmmBV76goG2oIsho2E1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bdhZGU/btrZJDkbhRY/Y5qzmmBV76goG2oIsho2E1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;382&quot; data-origin-height=&quot;196&quot; data-filename=&quot;스크린샷 2023-02-17 오후 3.22.57.png&quot; data-widthpercent=&quot;63.55&quot; style=&quot;width: 62.815506%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bdhZGU/btrZJDkbhRY/Y5qzmmBV76goG2oIsho2E1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbdhZGU%2FbtrZJDkbhRY%2FY5qzmmBV76goG2oIsho2E1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;382&quot; height=&quot;196&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;스킨편집으로 가셔서 html 편집으로 이동합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-17 오후 3.23.11.png&quot; data-origin-width=&quot;188&quot; data-origin-height=&quot;86&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/sZkw7/btrZKZNxoMF/6yK7jEEGCKFIkvnLpIjZX0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/sZkw7/btrZKZNxoMF/6yK7jEEGCKFIkvnLpIjZX0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/sZkw7/btrZKZNxoMF/6yK7jEEGCKFIkvnLpIjZX0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FsZkw7%2FbtrZKZNxoMF%2F6yK7jEEGCKFIkvnLpIjZX0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;188&quot; height=&quot;86&quot; data-filename=&quot;스크린샷 2023-02-17 오후 3.23.11.png&quot; data-origin-width=&quot;188&quot; data-origin-height=&quot;86&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파일 업로드 탭으로 이동후 추가 버튼으로 방금 다운로드 받은 ads.txt 파일을 업로드 해줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2023-02-17 오후 3.24.00.png&quot; data-origin-width=&quot;678&quot; data-origin-height=&quot;226&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bhODue/btrZIcgQCea/EsbF0vp7K4S8uHol7Zb6R1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bhODue/btrZIcgQCea/EsbF0vp7K4S8uHol7Zb6R1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bhODue/btrZIcgQCea/EsbF0vp7K4S8uHol7Zb6R1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbhODue%2FbtrZIcgQCea%2FEsbF0vp7K4S8uHol7Zb6R1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;678&quot; height=&quot;226&quot; data-filename=&quot;스크린샷 2023-02-17 오후 3.24.00.png&quot; data-origin-width=&quot;678&quot; data-origin-height=&quot;226&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위와 같이 파일이 잘 올라간것을 확인할수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Url을 브라우저로 확인해본다.&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이제 브라우저의 주소창에 &lt;a href=&quot;http://www.asdf.com&quot;&gt;www.asdf.com&lt;/a&gt;/ads.txt 와 같이&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f89009;&quot;&gt;&quot;자신의 주소/ads.txt&quot;&lt;/span&gt; 를 입력해줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그럼 잘 뜨는것을 확인 하실수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;마지막으로 애드센스 연동을 확인합니다.&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이부분을 은근히 많이 빼놓는 분들이 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;당연히 되어 있겠지 하고 말입니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/SSCDG/btrZK3h52eY/YkNbOZNkHmy3hhBoJk26pk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/SSCDG/btrZK3h52eY/YkNbOZNkHmy3hhBoJk26pk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;430&quot; data-origin-height=&quot;172&quot; data-filename=&quot;스크린샷 2023-02-17 오후 3.22.31.png&quot; data-widthpercent=&quot;55.13&quot; style=&quot;width: 54.491998%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/SSCDG/btrZK3h52eY/YkNbOZNkHmy3hhBoJk26pk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FSSCDG%2FbtrZK3h52eY%2FYkNbOZNkHmy3hhBoJk26pk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;430&quot; height=&quot;172&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bzi9Nb/btrZKZUjzNr/8XI0BukO3hufcAoqtGHR80/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bzi9Nb/btrZKZUjzNr/8XI0BukO3hufcAoqtGHR80/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;590&quot; data-origin-height=&quot;290&quot; data-filename=&quot;스크린샷 2023-02-17 오후 3.22.39.png&quot; data-widthpercent=&quot;44.87&quot; style=&quot;width: 44.345212%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bzi9Nb/btrZKZUjzNr/8XI0BukO3hufcAoqtGHR80/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbzi9Nb%2FbtrZKZUjzNr%2F8XI0BukO3hufcAoqtGHR80%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;590&quot; height=&quot;290&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;연동이 되어 있다면 이제 기다리는 일만 남았습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;수일이 지나면 아마도 ads.txt 문제는 해결되있을것입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;--- 업데이트 ---&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; background-color: #f3c000;&quot;&gt;이렇게 진행했을때 저같은 경우 문제가 발생했습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; background-color: #f3c000;&quot;&gt;해결이 안되신분들은 아래글도 참고하시면 도움이 될것 같습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/149&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2023.02.27 - [IT테크기술지식] - 지긋지긋 애드센스 ads 해결법 2차도메인 사용시 하위도메인 문제&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1677466923974&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;지긋지긋 애드센스 ads 해결법 2차도메인 사용시 하위도메인 문제&quot; data-og-description=&quot;소개 안녕하세요. 과공입니다. 티스토리에 애드센스까지 잘 달아 놓고&amp;hellip; 뭔가 찜찜한게 있으시다고요? 애드센스 관리창에 무한 표시되는 ads 문제!! 저와 직면한 문제가 비슷한 경우라면 오늘 내&quot; data-og-host=&quot;www.blueswt.com&quot; data-og-source-url=&quot;https://www.blueswt.com/149&quot; data-og-url=&quot;https://www.blueswt.com/149&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/cOG6o7/hyRKOAjb7d/jjHFymkEGifC1n54gEBc3K/img.png?width=800&amp;amp;height=803&amp;amp;face=0_0_800_803,https://scrap.kakaocdn.net/dn/bnv9uk/hyRMufUvxa/fkHMHIESA3TUePS2ofKrvK/img.png?width=908&amp;amp;height=912&amp;amp;face=0_0_908_912&quot;&gt;&lt;a href=&quot;https://www.blueswt.com/149&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.blueswt.com/149&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/cOG6o7/hyRKOAjb7d/jjHFymkEGifC1n54gEBc3K/img.png?width=800&amp;amp;height=803&amp;amp;face=0_0_800_803,https://scrap.kakaocdn.net/dn/bnv9uk/hyRMufUvxa/fkHMHIESA3TUePS2ofKrvK/img.png?width=908&amp;amp;height=912&amp;amp;face=0_0_908_912');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;지긋지긋 애드센스 ads 해결법 2차도메인 사용시 하위도메인 문제&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;소개 안녕하세요. 과공입니다. 티스토리에 애드센스까지 잘 달아 놓고&amp;hellip; 뭔가 찜찜한게 있으시다고요? 애드센스 관리창에 무한 표시되는 ads 문제!! 저와 직면한 문제가 비슷한 경우라면 오늘 내&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.blueswt.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT 테크 기술 지식 공유</category>
      <category>2차도메인</category>
      <category>ads해결</category>
      <category>애드센스문제</category>
      <category>하위도메인</category>
      <author>코드와트</author>
      <guid isPermaLink="true">https://kimback03.tistory.com/142</guid>
      <comments>https://kimback03.tistory.com/142#entry142comment</comments>
      <pubDate>Fri, 17 Feb 2023 18:35:40 +0900</pubDate>
    </item>
  </channel>
</rss>