본문 바로가기
닫기
필터

  • 🚩 코틀린 기초

    9

    velog.io

    🚩 코틀린 기초

    🚩코틀린이란?
    JVM에서 동작하는 프로그래밍 언어이다.
    널 안정성이 있고, 자바와의 완벽한 호환성을 지원하며, 간결한 문법, 세미콜론 비사용 등으로 가독성이 좋다.
    또한, 자바 외의 언어가 없던 Google의 기본 Android용 IDE인 Android Studio와의 통합을 제공한다.

    yuli_kim

  • 안드로이드와 관련된 많은 개념...🚩

    32

    velog.io

    안드로이드와 관련된 많은 개념...🚩

    🚩Android
    안드로이드는 구글에서 만든 스마트폰용 운영체제입니다.
    Android는 리눅스(Linux)를 기반으로 제작되었고, Kotlin, Java, C++ 언어를 사용하여 작성할 수 있습니다.

    yuli_kim

  • Android with Kotlin

    17

    velog.io

    Android with Kotlin

    Layout이란?
    흔히 레이아웃이라 하면 어떤 요소들을 적재적소에 효율적으로 배치하는 것을 말합니다.

    예를 들어 새로 오픈한 마트의 전단지를 보면 마트 이름, 행사 상품, 약도, 주소, 전화번호 등등 다양한 것들이 기재되어 있는데, 보기좋은 형태를 취하고 있습니다.

    소비자의 눈에 한눈에 들어오도록 일목요연하게 정리되어 있지요.

    Application을

    yuli_kim

  • 👋🏻 RxJava

    16

    velog.io

    👋🏻 RxJava

    👋🏻 이 글은 Reactive X, 반응형 프로그래밍을 처음 접하는 사람들을 위한 포스팅입니다.

    쉽게 말하면 효율적으로 비동기 처리를 구현하는 방법론 중 하나로 사용되는 개념이다.
    언어 별로 라이브러리를 지원하기 때문에 RxJava, RxKotlin, RxSwift 등의 이름이 존재하는 것이다.
    지금부터 반응형 프로그래밍이 뭔지, Reactive X

    yuli_kim

  • Swift 스위프트 정면돌파

    19

    velog.io

    Swift 스위프트 정면돌파

    개발자들을 위한 블로그 서비스. 어디서 글 쓸지 고민하지 말고 벨로그에서 시작하세요.

    yuli_kim

  • Spring 스프링

    26

    velog.io

    Spring 스프링

    IoC(Inversion of Control)
    스프링에서는 일반적인 Java객체를 new로 생성하여 개발자가 관리하는 것이 아닌, Spring Container에 모두 맡긴다.
    개발자 -> 프레임워크로 제어의 객체 관리 권한이 넘어갔기 때문에 이를, "제어의 역전"이라고 한다.

    yuli_kim

  • 디자인 패턴 DesignPattern 목록!

    16

    velog.io

    디자인 패턴 DesignPattern 목록!

    개발자들을 위한 블로그 서비스. 어디서 글 쓸지 고민하지 말고 벨로그에서 시작하세요.

    yuli_kim

  • 3대 안드로이드 아키텍처 패턴!

    3

    velog.io

    3대 안드로이드 아키텍처 패턴!

    이번엔 아키텍쳐 디자인 패턴을 말할때 가장 많이 쓰이면서 기본이 되는 MVC에 대해 간략하게 설명 해보려 합니다.

    경험상 제가 막 개발자 커리어를 시작한때에도 스타트업에 안드로이드 개발자 포지션으로 면접을 보러 가면 90%정도는 아키텍쳐 패턴에 대해 질문을 했습니다.

    yuli_kim

  • Android 안드로이드를 알아보자! 🤔

    19

    velog.io

    Android 안드로이드를 알아보자! 🤔

    블로그를 새로 시작하는 김에 되돌아 볼 겸 안드로이드의 기초 중에 기초인 컴포넌트에 대해 요점만 간략하게 포스팅하겠습니다.
    (피곤하여 잠이 온다는 변명으로 각 컴포넌트들의 상세한 내용은 다음에.... )
    저는 대학에서 안드로이드 모바일을 전공하였는데 숱하게 교수님이 컴포넌트에 대해 강의하고 쪽지시험까지 보며 중요성을 강조했던 게 기억이 나네요.
    그만큼 안드

    yuli_kim

  • 👽🤖 Android 🤖👽

    7

    velog.io

    👽🤖 Android 🤖👽

    ❓ Retrofit2?
    Retrofit은 Square사에서 만든 라이브러리로 서버와 통신을 하기 위해 HTTP API를 자바나 코틀린의 인터페이스 형태로 변환해 사용할 수 있도록 해준다.
    요즘은 안드로이드 개발 시, 통신 부분은 대부분 Retrofit 라이브러리를 사용한다고 한다.
    AsyncTask나 Volley와 비교했을 때 응답 속도가 훨씬 빠름.
    예제

    yuli_kim

  • 클린 아키텍처 Clean Architecture

    5

    velog.io

    클린 아키텍처 Clean Architecture

    Clean Architecture를 읽어가며 생각한 내용들을 정리한 내용.

    인트로 부분에서 저자는 좋은 코드와 아키텍쳐가 무엇인지 설명을 하고 왜 필요한지에 대해서 설명을 하게된다.

    yuli_kim

  • Swift 스위프트 문법 [공식 사이트 리뷰]

    17

    velog.io

    Swift 스위프트 문법 [공식 사이트 리뷰]

    시작
    이번은 Swift시리즈로 개발자로 회사에 입사하게 되어,
    Swift를 전체적으로 되돌아 보는 시간을 갖게되었다.

    전체적으로 Swift의 공식 사이트의 내용을 보며 리뷰하게 되었다.
    공식언어 사이트

    이번 계기를 통해 Swift에서 몰랐거나 새롭게 추가된 기능, 좁았던 시야에서 보지 못했던 부분들을 많이 얻어갔던 내용들이 꽤 있다.

    먼저 Operat

    yuli_kim

  • iOS 공부!

    11

    velog.io

    iOS 공부!

    iOS의 LifeCycle에 대해선 딱히 별도의 공부나 봐야겠다는 생각은 못했는데, 이번 iOS 공부를 시작하면서 어떤 과정으로 실행되고 종료되는지를 정리 해보면 나름 가치 있는 시간이지 않을까 생각했다.

    그리고 최근 iOS 13부터 이상한 Scene이라는 놈이 태어나서 좀 족보가 복잡해졌다랄까나.

    아무튼 그 내용도 조금 다뤄보도록 한다.

    yuli_kim

  • Next.JS 에러노트 & 궁금노트!

    7

    velog.io

    Next.JS 에러노트 & 궁금노트!

    next에서 svg import
    여러가지 방법이 있는데, 그 중 내가 사용했던 방법은 두가지였다.

    yuli_kim

  • [React / React-Query] 리액트 실력 업그레이드!!

    28

    velog.io

    [React / React-Query] 리액트 실력 업그레이드!!

    문제점
    react-query에서 useMutaion을 진행한 후에 queryCient.invalidateQueries() 사용하면 정삭적으로 해당 key에 대해 다시 fetching을 해온다고 했는데, 작동하지 않았음.

    yuli_kim

  • 자바 트러블슈팅 (with scouter)

    19

    gitbook.io

    자바 트러블슈팅 (with scouter)

    자바 트러블슈팅(scouter를 활용한 시스템 장애 진단 및 해결 노하우)를 요약한 내용입니다.

    yuli_kim

라이브러리에 저장

좋아하는 강좌들을 수집하고 관리하고 공유하세요

닫기