Tag: iOS

모바일 앱 아키텍처
Swift
shares34 views
Swift
shares34 views

모바일 앱 아키텍처

MJ Kim - 4월 22, 2017

이 내용은 나름대로 개발해본 내용을 토대로 정리해본 모바일 앱 아키텍처에 대한 내용이다. 이를 정리한 이유는 오래된 아키텍처부터 최근 아키텍처까지 정리해보고 앞으로 개발 및 리팩토링에 참고하기 위함이다. 아키택처가…

iOS App Store Review(앱 심사약관) 번역
Swift 3.0
shares186 views
Swift 3.0
shares186 views

iOS App Store Review(앱 심사약관) 번역

MJ Kim - 3월 15, 2017

App Store Review를 번역했다. 사실 이번에 좀 애매한 리젝을 당해서 그걸 이해하고자 정리해본다. 원문링크: https://developer.apple.com/app-store/review/guidelines/ 1. 이약관은? 1.1 앱 개발자로서 프로그램의 라이선스 약관(PLA), 사용자 인터페이스 가이드라인(HIG)와 Apple 간의…

프리랜서의 iOS 앱 개발 준비하기
Swift 3.0
0 shares31 views
Swift 3.0
0 shares31 views

프리랜서의 iOS 앱 개발 준비하기

MJ Kim - 2월 06, 2017

최근 몇년간 몇몇 금융권 및 스타트업에서 iOS앱을 개발해오면서 나름대로 프리랜서로써 일해오면서 백엔드도 개발하고 팀구성을 할경우 4~5명으로 스크럼 개발을 진행해보았을 때 최근 나름대로 정리한 개발기준을 정리한 것을 공개한다.…

Firebase에서 iOS앱에 Push알림할 때 Data뿐이라면서 알림이 표시안될 때
Firebase
0 shares25 views
Firebase
0 shares25 views

Firebase에서 iOS앱에 Push알림할 때 Data뿐이라면서 알림이 표시안될 때

MJ Kim - 12월 19, 2016

Firebase기반으로 사용시 안드로이드에서는 Push알림을 구현할 경우 서버에서 GCM을 사용하여 PUSH알림을 보낸다. 서버에는 아래와 같은 구조로 전송한다. [crayon-59068374cf4b2447882954/] 같은 형태로 iOS앱에서 Push를 실행하면 앱이 foreground가 아닐 때 Push알림…

지나칠 수 있는 Swift iOS개발 기초 – iOS클래스편
Swift 3.0
0 shares30 views
Swift 3.0
0 shares30 views

지나칠 수 있는 Swift iOS개발 기초 – iOS클래스편

MJ Kim - 9월 02, 2016

앱개발 및 원래 고려하던 것들을 생각하던 것들을 정리해보았다. 앱에 구현된 클래스 UIApplication iOS앱에 하나의 앱에 대해 반드시 하나의 UIApplication이 있고 싱글톤으로 구현되어 있다. 인스턴스는 sharedApplication클래스와 메소드의 호출에…

(주)지냄 몬스테이 게스트하우스 예약 O2O서비스앱 개발
Portfolio
0 shares21 views
Portfolio
0 shares21 views

(주)지냄 몬스테이 게스트하우스 예약 O2O서비스앱 개발

MJ Kim - 8월 17, 2016

발주사: (주)지냄 개발기간: 5개월 (2016년) 개발플랫폼: iOS , Android 앱개발 내용: (주)지냄 스타트업에서 서버개발기획부터 모바일용 예약앱까지 모든 설계 및 개발까지 진행했습니다. 다운로드: https://play.google.com/store/apps/details?id=com.lbcompany.jienem&hl=ko

iOS앱 개발에서 사용하는 MVC모델 개념
Xcode
0 shares21 views
Xcode
0 shares21 views

iOS앱 개발에서 사용하는 MVC모델 개념

MJ Kim - 8월 16, 2016

Model-View-Controller를 iOS에 사용할 경우 구성 형태 Model객체 Model에서는 숫자데이터를 취급하며 Xcode에서는 ViewController.swift에 구현한다. Controller 객체 비즈니스 로직을 처리하며 Xcode에서는 ViewController.swift에 구현한다. View 객체 사용자와의 상호작용을 다루며 Xcode에서는…

[Swift 3] 클래스 정의하기
Swift 3.0
0 shares23 views
Swift 3.0
0 shares23 views

[Swift 3] 클래스 정의하기

MJ Kim - 6월 26, 2016

[문법] [crayon-59068374cf671140127170/] Swift로 개발하는 앱은 클래스라는 단위로 구성된다. 클래스에서 객체의 속성을 유지하기 위해 사용하는 인스턴스 변수 처리를 위한 정의 방법을 정의한다. 클래스명 앞에 필요에 따라 접근한정자를 선언하고…

[Swift 3] 형 변환
Swift 3.0
0 shares23 views
Swift 3.0
0 shares23 views

[Swift 3] 형 변환

MJ Kim - 6월 24, 2016

[문법] (형)값 객체 as 형 다른 형 사이에서 데이터형을 변환하는 것을 형 변환이라고 말한다. 형 변환을 이용하면 다른 변수형을 동일한 계산등에 이용할 수 있다. 숫자값등의 형변환을 할…

Apple의 하드웨어 의존의 한계점
애플뉴스
shares15 views
애플뉴스
shares15 views

Apple의 하드웨어 의존의 한계점

MJ Kim - 6월 23, 2016

개발자 입장에서 비즈니스적인 관점으로 지켜본 애플 WWDC16은 4가지 운영체제(iOS, macOS, watchOS, tvOS)업데이트 및 Siri, iMessage등을 외부에 개발을 하겠다고 발표했다. 여기서 애플의 팀쿡 CEO는 개발자들에게 애플 플랫폼 활용을…

iOS10을 통해 알아보는 개발자입장에서 생각한 애플의 전략 (WWDC16자료 기반)
애플뉴스
0 shares23 views
애플뉴스
0 shares23 views

iOS10을 통해 알아보는 개발자입장에서 생각한 애플의 전략 (WWDC16자료 기반)

MJ Kim - 6월 15, 2016

WWDC2016에사 발표된 내용에 따르면 티켓 추첨을 통해 5000명이상의 개발자와 보도진이 왔으며 당첨된 사람들 중 72%가 첫 참가자라고 한다. 현재 앱스토어에 공개된 앱은 200만개의 종류가 있으며 다운로드수는 총…

영상으로 Swift를 배울 수 있는 사이트
Swift Tips
0 shares22 views
Swift Tips
0 shares22 views

영상으로 Swift를 배울 수 있는 사이트

MJ Kim - 5월 19, 2016

감사하게도 많은 분들이 제 사이트를 방문해주시고 가장 많이 물어보는 것이 Swift언어를 공부하기 위해 추천해달라고 하는 책자나 자료와 개발견적문의이다. 그래서 필자가 초기 Swift를 배우기 위해 참고했던 사이트들을 정리해…

iOS 오토레이아웃(Autolayout) 사용패턴9 – 화면 상단 몇%지정된 위치까지 표시하기
Swift
0 shares24 views
Swift
0 shares24 views

iOS 오토레이아웃(Autolayout) 사용패턴9 – 화면 상단 몇%지정된 위치까지 표시하기

MJ Kim - 5월 12, 2016

이미지를 화면상단에서 몇 %로 지정해서 표시하고자할 때 사용한다. Pin버튼을 사용하여 요소 가장자리를 상단 위에서 0, 왼쪽화면 왼쪽에서 0, 오른쪽화면 오른쪽에서 0으로 고정시키고 요소를 드래그하여 높이를 Superview화면의 30%로…

iOS 오토레이아웃(Autolayout) 사용패턴 7 – 화면 아래에 좌우로 여러 개의 버튼을 고정해서 배치하기
Swift
0 shares22 views
Swift
0 shares22 views

iOS 오토레이아웃(Autolayout) 사용패턴 7 – 화면 아래에 좌우로 여러 개의 버튼을 고정해서 배치하기

MJ Kim - 5월 04, 2016

화면 너비에 맞게 버튼을 표시할 때 사용하는 설정 방법이다. Pin버튼을 사용하여 아래에 첩번째 버튼 요소 끝에 화면 하단 아래에 0, 왼쪽 화면 왼쪽에 0, 오른쪽 화면의 오른쪽에…

iOS 오토레이아웃(Autolayout) 사용패턴 6 – 화면 아래에 좌우에 여러 개의 버튼을 높이만 고정상태로 두기
Swift
0 shares28 views
Swift
0 shares28 views

iOS 오토레이아웃(Autolayout) 사용패턴 6 – 화면 아래에 좌우에 여러 개의 버튼을 높이만 고정상태로 두기

MJ Kim - 5월 04, 2016

화면 너비에 맞게 텍스트로 표시하는 버튼을 표시할 때 설정하는 방법을 설명한다. Pin 버튼을 사용하여 아래에서 첫번째 버튼 요소의 끝을 하단 화면 아래에서 0, 왼쪽화면 왼쪽에서 0, 오른쪽 화면…

iOS 오토레이아웃(Autolayout) 사용패턴5 – 화면 왼쪽 하단 기준으로 고정된 크기 버튼 배치하기
Swift
0 shares22 views
Swift
0 shares22 views

iOS 오토레이아웃(Autolayout) 사용패턴5 – 화면 왼쪽 하단 기준으로 고정된 크기 버튼 배치하기

MJ Kim - 5월 04, 2016

화면 가장자리를 기준으로 로고나 버튼등을 표시할 때 사용하는 방법이다. Pin 버튼을 사용하여 요소끝을 왼쪽 화면의 왼쪽에서 20포인트, 하단 화면의 아래에 20포인트에 고정 요소 크기를 너비 100, 높이 100크기로…