모바일 컴퓨팅(시스템): 일반적으로 이동 환경에서 휴대성 기기를 사용하는 것을 통칭 (모바일 - 이동하며 사용가능한 모든 통신기기)
모바일 플랫폼의 종류
모바일 앱 종류의 특성을 이해하면
디자이너로서 아래 2가지 큰 도움이 된다.
1. 디자인의 기본 요소(사이즈와 비율 등) 개념 인지
2. 각 개발자와 효율적인 커뮤니케이션
앱 종류에 따라 개발 방식도 개발자 포지션도 다르다.
UI 디자이너에게
캐릭터 디자인을 요청하는 것이
당연하지 않은 일처럼 말이다.
프로젝트 초반,
여러 가지를 계획하고 협의할 때,
👉 모바일 앱의 종류와 간단한 개념
1. 네이티브 앱
과거에서부터 지금까지
메이저 앱들이 주로 개발한 방식.
예시 : 페이스북, 인스타그램, 유튜브, 카카오톡, 카카오 뱅크 등
[장점]
안정적인 성능과 다양한 네이티브 기능 활용(위치, 음성, 지문 등)
높은 디자인 완성도
[단점]
비용↑ 시간↑ 유지보수↑ 효율↑
ios와 android 각각 개발/디자인 해야하기 때문.
(디자인은 일정이 빠듯하면 한가지 os로만 작업하기도 한다.
대신, 각 개발자분들이 수치나 비율 등을 계산해야 한다.)
[디자인 가이드 단위 구분]
android - dp / ios - pt
[개발 언어]
android - java, kotlin
ios - object C. Swift
가장 많은 앱 종류 아닐까?
예시 : 포털앱 (네이버, 다음, 네이트 등), 쿠팡, 오늘의 집, 클래스 101 등
보이는 UI 대부분이 web이고
이걸 화려한 조명이 모바일 플랫폼의 종류 앱이 감싸는(?) 원리.
앱에 특화된 기능(위치정보, 카메라 등)이나
거의 보이지 않는 부분들만
ios, android 앱으로 개발되어
디자인은 web을 기준으로 하면 된다.
때로는 페이지를 전환할 때,
(네트워크 상태가 원만하지 않더라도)
사용자가 빠른 속도감을 느끼게 하기 위해
네비게이션 바 등 일부분만
네이티브로 구현하기도 한다.
os별 디자인 가이드를 지원하는 것이 정석.
[장점]
한 방에 모바일 웹페이지, 안드로이드 앱, ios앱을 커버할 수 있어 네이티브 앱의 단점이었던
비용, 시간, 유지보수의 부담을 확 낮춰준다.
[단점]
네이티브의 성능/심미도 완성도 따라잡기 힘듦.
[디자인 가이드 단위 구분]
web과 동일 (px, % 등)
[개발 언어]
웹(html, css, js등), CORDOVA
(네이티브가 감싸줘야 하기 때문에 부분적인 안드로이드, ios개발도 필요)
3. 크로스 플랫폼
지금까지 크로스 플랫폼으로 구현된
앱 디자인은 해 본 적이 없는데,
실제로도 네이티브와 하이브리드에 비해
[장점]
하나의 플랫폼으로 ios, android 다 쓸 수 있음.
(개발 : React Native (from.facebook), Flutter - Dart (by. google) 등)
[단점]
네이티브의 성능/심미도 완성도 따라잡기 힘듦,
플랫폼이 계속 진화(?) 중이라 불안함.
에어비앤비도 초창기에 크래스플랫폼인
리액트 네이티브로 출시했지만
2018년부터 다시 네이티브 앱으로 구현했다고 한다.
지금은.. 하이브리드인 것 같기도 하고;
👉 대표적인 하이브리드 앱 사례, 예시 찾기
대표적인 하이브리드 앱 사례의 예시는 위 본문에도 있지만
하이브리드 앱인지, 네이티브 앱인지 추측하는 나의 방법은
(개발자한테 물어보는 게 제일 빠르고 ㅎㅎㅎ)
1. 앱스토어나 구글플레이에 등록된 앱인지 확인
2. 인터넷에서 url로 접속 가능한지 확인
└웹으로 접속할 방법이 없다면 네이티브일 확률이 높음.
3. 접속한 웹의 UI와 다운로드한 앱의 UI가 동일하다면 하이브리드 앱일 확률 높음!
왼쪽이 class101.net으로 접속한 화면,
오른쪽이 클래스 101 앱 모바일 플랫폼의 종류 화면인데
거의 동일한 UI임을 확인할 수 있다.
100%는 아니지만. 이런 경우 대부분 하이브리드 앱이다!
(PC에서 확인해보면 반응형 웹으로 만들어진 하이브리드 앱인지
적응형 웹으로 만들어진 하이브리드 앱 인지도 추측해 볼 수 있다.)
더 자세히 알고 싶으신 분들은
아래 유튜브 영상 참고해보시길!
깔~꼼 한 정리 👍👍
디자이너로서 살짝 이해하기 어려운 부분도 있지만
전반적인 장/단점과 흐름을 이해하는데 왕도움이 된다.
네이티브 앱 vs 크로스 플랫폼 앱 vs 하이브리드 앱 | 5분 장단점 분석!
모바일 앱 개발의 현재와 미래 (네이티브, 하이브리드, 크로스 플랫폼 앱 장단점과 전망)
모바일 플랫폼의 종류
요즘은 플랫폼 시대라고 말할 만큼 다양한 플랫폼들이 넘쳐나고 있어요. 그렇다면, 플랫폼이란 무엇일까요. 플랫폼은 원래 승강장, 기차역 등을 일컫는 말이지만, ICT 분야에서는 공급자와 수요자가 얻고자 하는 가치를 공정한 거래를 통해 교환할 수 있도록 구축된 환경을 말해요. 다양한 정의가 있긴 하지만, 플랫폼 참여자의 연결과 상호 작용을 통해 진화하며, 모두에게 새로운 가치와 혜택을 제공해 줄 수 있는 상생의 생태계라고 할 수 있죠. 화장품 정보 플랫폼
아직 좀 어렵나요? 플랫폼은 쉽게 말해 공급자와 수요자들이 각자 원하는 것을 주고받으며 만들어가는 하나의 장이라고 보면 돼요. 플랫폼의 종류는 주축이 되는 재화나 서비스에 따라 다양하지만, 최근에는 거의 전 영역에 걸쳐 이러한 플랫폼 사업이 활성화되고 있다고 봐도 무방해요. 우리가 흔히 알고 있는 구글, 페이스북, 카카오도 포털 플랫폼, 소셜 플랫폼이라고 할 수 있죠.
그 중에서도 최근에는 각종 데이터를 기반으로 정보를 제공하는 플랫폼들이 주목받고 있어요. 소비자들은 다양한 플랫폼을 통해 뷰티/화장품, 패션 , 여행, 인테리어, 금융 등 각자가 관심 있어 하는 분야의 정보를 얻고, 관련 상품 및 서비스를 이용해요. 구글이나 네이버처럼 포털 플랫폼도 있지만 최근에는 보다 전문적이고 특성화된 개별 플랫폼의 이용률이 증가하고 있어요.
화장품 분야도 예외가 아닌데요. 20대 여성의 ½ 이상, 30대 여성의 ⅓ 이상이 사용하고 있는 모바일 플랫폼의 종류 화장품 정보 플랫폼 ‘화해’가 대표적인 예라고 할 수 있어요. 화해는 13만여 개의 화장품의 제품 정보 및 이미지는 물론, 400만 여개의 화장품 리뷰와 성분 모바일 플랫폼의 종류 모바일 플랫폼의 종류 정보까지 한 번에 볼 수 있도록 제공하고 있어요.
또한, 사용자 리뷰 데이터를 바탕으로 브랜드별, 카테고리별, 피부타입&고민별, 연령대별, 성별을 비롯한 다양하고 세분화된 화장품 모바일 플랫폼의 종류 랭킹도 제공하고 있어요. 그리고 매일 업데이트 되는 ‘화해플러스’라는 이름의 뷰티/화장품 콘텐츠도 발행해요. 화장품 정보들을 살펴보다 구매가 필요하다면, 전문 MD들이 화해의 리뷰를 기반으로 제품을 엄선하여 제안하는 화해 쇼핑을 통해 제품을 바로 구입할 수도 있어요.
사용자들은 화해라는 하나의 플랫폼을 통해 정보를 제공받는 동시에, 새로운 정보를 만들어내기도 해요.
예를 들면, 화장품 구입을 원하는 사용자가 화해에서 제공하는 화장품 제품 정보, 리뷰, 랭킹 등 다양한 정보를 얻은 후, 제품을 구입해요. 제품을 사용한 후, 사용자는 다시 구입한 제품에 대한 리뷰를 화해에 남겨 새로운 정보를 추가하는 순환 생태계가 만들어지는 거죠.
플랫폼 사업자가 제공하는 정보만 있는 것이 아니라 정보 소비자인 사용자가 직접 제공하는 정보도 있고, 그를 통해 서비스가 더 활성화된다는 점이 재미있죠? 화해는 사용자뿐 아니라 화장품 브랜드사를 비롯한 다양한 관계자들과 연계해 다양한 관점과 유용한 정보들을 다루는 플랫폼으로 성장하기 위해 노력하고 있어요.
그동안 플랫폼이라는 말이 다소 어렵게 느껴지셨나요?
그렇지만, 사실 여러분들은 이미 다양한 플랫폼을 이용하고 있다는 사실!
특히 모바일 플랫폼의 종류 ‘화해’를 이용하고 계신 분이라면 ‘화장품 정보 플랫폼’을 아주 잘 활용하고 계신 분이에요. 🙂
아직 No.1 화장품 정보 플랫폼 ‘화해’를 이용해보지 않았다면
(모바일에서만 열리는 링크입니다.)
0 Like
[01] 무선이동 서비스/모바일 기술 트렌드
무선 통신의 역사: 1982년도 이후 (정보화 시대 이후) 내용 중요
1982 - 유럽 GSM 단체 설립
1983 - 미국 AMPS(advanced mobile phone system: 아날로그 방식) 시작
1991 - DECT(덱: digital eropean cordless telephone) 표준 채택
1992 - GSM 시작 (유럽 지역에서 로밍 지원하는 디지털 이동전화 시스템)
1997 - 무선 랜 (IEEE 802.11) 지원
1999 - 성능 향상된 무선 랜 표준 (IEEE 802.11b: 2.4GHz의 11Mbit/s 지원)
[02] 모바일과 스마트폰의 이해
모바일 컴퓨팅(시스템): 일반적으로 이동 환경에서 휴대성 기기를 사용하는 것을 통칭 (모바일 - 이동하며 사용가능한 모든 통신기기)
모바일 컴퓨팅의 구성요소: 단말기 , 네트워크 , 서버/콘텐츠 -> 슬라이드 보며 이해하기
스마트폰의 이해:
정의 - PC를 베이스로 하여 HW, OS 및 각종 SW도 들어가있는 휴대 전화기
PC와 같은 기능과 더불어 고급 기능을 제공
고급 기능 -> 표준화된 인터페이스와 플랫폼 제공, 완전한 OS 소프트웨어 실행, 전화 기능 있는 소형 컴퓨터
스마트폰의 특징:
휴대폰(피처폰)과 스마트폰의 차이 - 운영체제(OS) , 응용 SW , 다양한 형태의 네트워크
-> 2주차 15번 슬라이드 표 보며 특징 이해하기
모바일(스마트폰) 플랫폼:
정의 - 모바일 단말에 탑재되어 다양한 응용 서비스 (프로그램 실행 및 시스템 자원관리, 음성 및 멀티미디어 데이터 처리, 어플리케이션에 표준화된 개발 및 실행환경을 제공) 를 구동시킬 수 있는 운영체제와 미들웨어, 기본 어플리케이션을 포함하는 소프트웨어 패키지를 의미
모바일 플랫폼 구성: OS , Middleware , 필수 프로그램(소프트웨어 패키지)
[03] 모바일 디바이스&네트워크 (1)
모바일 디바이스의 HW 구성: 송신부에 해당하는 RF, IF , 수신부에 해당하는 BaseBand
RF: 고주파 처리부
IF: 중간파 처리부
BaseBand: 기저대역 처리부
RF 송수신 시스템: 무선통신을 위해 만들려고 공기중에 전자파로 신호를 교류함. 근데 특히 어려운건 공기중에서 원하는 주파수를 정확히 골라 잡는 것이라서 수신단이 중요함. 여기서 100MHz이하는 전자회로라고하고 300MHz 이상의 고주파를 RF회로 라고 한다.
carrier 주파수: 한 주파수에는 반드시 하나의 신호만 존재해야만 통신이 가능하다. 적당히 정해진(보통 국가에서 승인되어 할당받는)주파수로 올려 송수신 해야 한다.
Super Heterodyne 방식: 대부분 무선통신 시스템에서 이용하는 방식
Baseband: 실제로 통신 시스템에서 정보를 담은 주파수이다.원래 보내야 할 음성이나, 데이터, 화상을 표현할 아주 낮은 기저대역의 주파수.
RF: 이러한 베이스밴드 주파수대의 신호는 인테나를 떠나 전자파로써 방출하기위한 캐리어 주파수로 올려 보내야한다.
IF: Baseband와 RF사이에서 중간에 변환된 후 다시 변환되는 주파수가 존재한다.
NAND 플래시, DDR SDRAM, Mobile DDR, NOR 플래시메모리, 지구자기센서, 가속도계, 자이로스코프 센서 -> 단답형
모바일 네트워크 정의:
모바일 기기가 기지국을 거쳐 이동통신 사업자들 통해 인터넷 망으로 연결되는 네트워크를 말함.
사용자가 단말기(휴대전화 등)을 통해 음성이나 데이터, 영상 등을 시간이나 장소에 구애 받지 않고 통신할 수 있도록 이동성이 부여된 통신.
셀룰러 네트워크(이동통신망) 의 개선 형태.
모바일 네트워크의 이해:
셀룰러 시스템 기본 구성 - 단말기 -> 기지국 -> 기지국 제어기 -> 교환기 다른 망
구성에 대한 각각의 기능 이해하기
셀룰러 시스템: 한 지역을 여러 개의 셀로 분할하여 통신망을 구성, 운용하는 것
단말기가 기지국에서 다른 기지국으로 이동해도 통화가 가능한 시스템
핸드 오버: 셀룰러 시스템을 통해 모바일 네트워크를 하기 위해 필요한 기술
서로 다른 기지국을 옮겨 다닐 때 통화가 가능, 이동통신 기술과 고정형 무선기술을 구분하는 중요 요소
[04] 모바일 네트워크 (2)
모바일 네트워크의 진화:
동기식(미국) - AMPS -> CDMA 릴리즈 버전.
비동기식(유럽) - GSM -> WCDMA 릴리즈 버전.
이후 4G에서 동기, 비동기 합병
LTE: 유럽의 3세대 이동통신 기술 (3.9G)
핵심기술인 OFDM과 MIMO 채용 -> 전송속도/주파수 이용효율 향상
LTE는 아직 4세대 통신이 갖춰야 할 모든 조건들을 갖추진 못했기 때문에 3.9G라고 함
정의와 장,단점 이해하기
LTE 네트워크 구성도: 단말기 -> eNodeB -> Serving-GW -> PDN-GW -> MME
해당 내용 슬라이드 전부 이해하기
LTE 핵심기술:
OFDM - 기존 주파수 대역 겹치는 부분(간섭 발생) -> 직교성 주파수 방식으로 변조하여 개선
MIMO - 멀티플렉싱을 통해 간섭을 줄이고 각각의 전송 속도를 낮출 수 있는 기술 -> 실제 전체 속도를 높일 수 있음
LTE-A: 4G, 서로 다른 주파수 대역 2개(여러 개)를 하나로 합쳐서 사용
LTE-A 핵심기술:
멀티 캐리어 - 여러 개의 주파수 중 가장 양호한 신호 하나를 이용해서 통신하도록 해주는 기술
캐리어 애그리게이션 - 2개 이상의 주파수를 묶어 하나처럼 사용할 수 있기 때문에 데이터 전송속도 향상
멀티 캐리어가 안되면 캐리어 애그리게이션 자체가 불가능
5G: 초고속 , 저지연 , 초연결 을 제공하는 통신기술
5G시스템을 대표하는 서비스 시나리오
초고속 - eMBB
저지연 - URLLC
초연결 - mMTC
[05] 모바일 네트워크 (3)
신호: 데이터의 물리적 표현, 시간과 위치의 함수
파라미터: 주기, 주파수, 진폭, 위상편이
다양한 신호 표현 방식: 진폭 도메인 , 주파수 도메인 , 위상 도메인
신호 전파 범위: 송신기 기준 전송영역 , 감지영역 , 간섭영역
주파수에 따른 전파 특성: 지상파 , 공중파 , LOS
신호의 추가적인 전파 특성: 차단 , 반사 , 굴절 , 산란 , 회절 -> 다중경로 전파를 유발 -> 지연 확산 효과 , 이동 효과?
다중화: 개념 - 데이터링크의 효율성을 극대화하기 위해, 다수의 디바이스가 단일 데이터링크를 공유하여 전송하는 효율적인 데이터 전송 기법, 주파수 간섭 없이/최소화하여 다수의 사용자가 매체를 공유하도록 도와줌
다중화 처리 방식: 공간분할 다중화 , 주파수 다중화 , 시간 다중화 , 시간/주파수 다중화 , 코드 다중화
[06] 인공지능과 활용
인공지능 개념: 인지, 학습 등 인간의 지적 능력(지능)의 일부 또는 전체를 컴퓨터를 이용해 구현한 기술/지능을 의미
인공지능 서비스하기 위해 필요한 제반 요소: 데이터 획득 , 데이터 가공 , AI 모델(알고리즘) 생성 -> 서비스로 제공
물리적인 인프라 - 대량의 데이터 학습, 클라우드 및 GPU 기반의 고성능 컴퓨터
AI모델 생성을 위해 인공지능 기술인 머신러닝 , 시각/언어/청각 지능 , 지능형 에이전트 필요
인공지능 기술혁신의 이유: 학습가능한 양질의 데이터 , 고성능 컴퓨팅 , 차별화된 알고리즘 확보
AI 3대 주요 기술: 학습 , 추론 , 인식
전문가시스템 -> 인공신경망 -> 기계학습 -> 딥러닝 특징 이해하기
주요 인공지능 기술 중 학습의 종류: 지도학습 , 비지도학습 , 강화학습
인공지능 기술-머신러닝 정의: 컴퓨터가 데이터를 학습하는 알고리즘과 기술을 통칭. 인공지능을 구현하는 구체적 접근 방식.
학습 데이터에서 머신러닝을 통해 학습결과(모델)을 만들어 정보를 발견하는 방법(사람의 개입 없이 학습)
딥러닝이란?: 뉴럴 네트워크(인간의 뇌)를 모방하고자 하는 시도에서 출발하여 확장
성공요인 - 인공신경망 확장, 빅데이터 및 컴퓨팅 성능 향상, 특징 기반 학습 특화
뉴럴 네트워크의 시작 - 퍼셉트론 알고리즘:
한계 -
1) 퍼셉트론 이론에서는 입력값들이 전달함수(시그마)를 통해 아웃풋을 내기 위해서 입력값에다 가중치를 곱해서 사용하는데, 문제는 아웃풋을 내기 위해선 일종의 임계값을 지정해준다. 그래서 본인이 생각하는 임계값을 학습을 하는 과정에서 에러율과 만나면 학습이 중단된다. ( Local Minima ) 그러나 실제 학습을 진행하다보면 더 낮은 에러율(best-case)이 나올 수 있는데도 불구하고 이전에 학습을 중단하는 문제가 있음.
2) 오버피팅 이 발생하여 과도한 학습으로 인해 불필요한 정보까지 인지
3) 불필요한 정보까지 모두 사용해서 학습해서 컴퓨팅 비용 상승 및 속도 하락
=> 인지 및 판단에 모바일 플랫폼의 종류 필요한 핵심 데이터 처리과정에 대한 최적화 필요성 대두(딥러닝)
딥러닝 대표 알고리즘 CNN: 합성곱 신경망 - 학습 성능을 높이는 고유 특징들만 스스로 추출하여 학습
AI가 타 산업까지 파급효과를 줄 수 있었던 이유: 대용량의 데이터를 서버 증설 없이 저렴하게 처리 위해 클라우드 환경 조성 -> 다양한 분야에서 데이터 확보 가능
5G네트워크 시대와 AI (ex. 자율주행 자동차)
자율 주행기술(AI): AI가 해야하는 부분 - 인지 , 판단 , 제어
모바일 플랫폼의 종류
플랫폼 Platform – (시장의 지배의 발판)
- 미래는 알 수 없다.
- 플랫폼의 중요성은 증대될것이다. (부익부 빈익빈의 가속화)
플랫폼은 난세의 영웅 또는 독재자이다.
Big 4 – Apple, Google, Facebook, Amazon (중국이 미국을 이길수 없는 이유)
- 현실계(Physical) 플랫폼 - 백화점
- 하드웨어 플랫폼 - CPU
- 소프트웨어 플랫폼 - Window
- 인터넷서비스 플랫폼 - 네이버
- 기반형 플랫폼: 가장 대표적, 사용자가 요구하는 기능을 구현 - Window, CPU
- 매개형 플랫폼: 사용자들의 상호작용 창출 모바일 플랫폼의 종류 – SNS, 11번가(오픈마켓)
- 복합형 플랫폼: 기반형 + 매개형 – 페이스북
운영체계 OS (Operating System) -> 어플리케이션 app
라이프스타일브랜드: 단지 상품이나 서비스를 제공하는 수준이 아니라 고객의 정서와 연결되어 있는 브랜드다. 그런 브랜드의 제품은 단순히 필요에 의해 쓰고 버려지는 것이 아니라 고객의 삶과 긴밀히 연결되어 개인적이고 특정한 의미를 갖게된다.
Freemium = Free + Premium : 무료제공하며, 추가적인 기능 다른 방법으로 수익을 내는 전략 (구글앱스)
때로는 혁신을 추구하다 실수할 때도 있습니다. 그럴 경우 빨리 실수를 인정하고 다른 혁신을 향해 나아가면 됩니다. – 스티브잡스
구글은 끊임없이 신규사업을 찾았다. 스타트업을 인수하고, 창의적인 인재들에 수혈을 받으며, 총 182개의 기업을 인수했다. 안드로이드 인수를 통한 모바일시장/ 유튜브 인수
세상을 변화시키는 방법을 한 문장으로 말해볼까요? 그것은 마음이 불편하면서도 흥분되는 (uncomfortably exciting) 무엇인가를 계속 열심히 하는 겁니다. – 래리 페이지
재빨리 모바일 플랫폼의 종류 움직이고 문제를 끝장내라. 문제를 부숴버리지 않으면, 당신은 결코 빨리 움직이지 못할 것이다. – 마크 저커버그
핀테크 Financial Technology (금융 + 기술)
- 지급 결제 서비스 – paypal
- 전자 화폐/ 가상통화
- 금융 소프트웨어
- 인터넷 전문은행 – Kakao Bank
쇼루밍 (Showrooming): 오프라인 매장에서 상품보고 인터넷에서 실제 구매
- 크로스(멀티) 플랫폼: 운영체제에 관계없이 적용
- 개발 유지 보수 비용 저렴
- 검색엔진 통한 검색 가능, 여러종류 플랫폼에서 동작
- 리치 미디어: 이미지, 동영상 활용해 풍부한 상호작용
클라우드 애플리케이션 도입시 기업고객의 이점
- 비용을 절감할 수 있다.
- 운영체제에 독립적이다.
- 실시간 업그레이드가 제공된다.
- 다양한 써드파티 애플리케이션의 활용이 가능하다.
- 사물인터넷 (IoT)
- 스마트 홈
- 스마트 인터랙션 (기계와 대화)
- 가상현실 (VR)
- 드론
- 로봇 (Pax Robotica)
- 이더리움 Ethereum 블록체인
아리스토텔레스 수사학 – 설득의 3요소
- 로고스(Logos) 논리 : 플랫폼은 충분한 논리를 갖춰야 한다.
- 파토스(Pathos) 열정 : 성공적인 플랫폼 기업은 열정을 발산해야 한다.
- 에토스(Ethos) 신뢰 : 이해관계자와 고객에게 신뢰를 모바일 플랫폼의 종류 구축해야 한다.
스마트 서비스 (Welbowsoft contents에 적용)
인터넷 서비스 사업자들은 클라으드를 이용함으로써 늘어나는 이용자수에 맞춰 서비스를 신속하게 확장할 수 있다. 뿐만 아니라, 서버 또는 스토리지와 같은 고정자산의 구매 및 유지비용을 지출하는 대신 비즈니스 실행에 더 많은 자원을 투입할 수 있게 된다. 이는 결국 비즈니스 경쟁력의 차이로 나타난다.
0 개 댓글