HOME
회사소개
포트폴리오
커뮤니티
고객평가
갤러리
무료봉사
온라인마케팅
최근 신기술
제작/컨설팅
솔루션

하이브리드 앱(Hybrid Application) - 크로스 플랫폼 앱(Cross Flatform) > 이 기능이 궁금해요

본문 바로가기

홈페이지

어플

프로그램

오늘 방문자

제작상담

■ 어떠한 것이든 설명이 가능하시면 제작이 가능합니다.
■ 저희는 거의 임진왜란 직후부터 개발해온 회사입니다.
■ 저희가 개발한 플랫폼 = 평생 무료 하자보수.
■ 요청고객께 6개월마다 홍보용 홈페이지를 무료제작
AI 인공지능,AR,VR 개발 가능합니다.
유지보수를 원하시는 모든형태로 가능합니다.
■ 고객의 아이디어가 저희 포트폴리오에 있을 확률 80%

고객평가

  • 니즈가 명확하지 않아 ...
  • 기획 단계부터 먼저 여...
  • 저희 앱이 일본어 사전...
  • 과격한 표현으로 말하자...
  • 앱 쪽에 정보가 많이 ...
  • 디몬스터를 처음 만났을...
  • 처음했던 외주 개발인데...

궁금해요

  • 디몬스터가 크리스마스를 맞이하는 방법

    디몬스터가 크리스마스를 맞이하는 방법

  • AI 전반정리

    AI 전반정리

  • 단말기, 이용료, 유지비 없는 POS…

    단말기, 이용료, 유지비 없는 POS…

고객리뷰

  • (주)**경매  정**대표님

    (주)**경매 정**대표님

  • (주)타이어핏 홍** 대표님

    (주)타이어핏 홍** 대표님

  • (주)아토비엔 임** 대표님

    (주)아토비엔 임** 대표님

숏츠/릴스

  • 인공지능 카메라 하나로 모든 문제를 …

    인공지능 카메라 하나로 모든 문제를 …

  • 효율적인 공간 관리를 위한 매핑 기능

    효율적인 공간 관리를 위한 매핑 기능

이 기능이 궁금해요

| 하이브리드 앱(Hybrid Application) - 크로스 플랫폼 앱(Cross Flatform)

페이지 정보

작성자 최고관리자 작성일23-04-10 11:08 조회20,930회 댓글0건

본문

크로스 플랫폼?




 

크로스 플랫폼이란 하나의 코드로 여러가지의 플랫폼에 지원이 가능하도록 개발하는 방식입니다.

개발하는 방식은 네이티브 앱 개발 코드가 아닌 별도의 다른 개발 언어로 코드를 작성 후 각 플랫폼으로 배포하는 방식입니다.

대표적으로 플러터(Flutter), 리액트 네이티브(React Native), 자마린(Xamarin) 등이 있습니다.

빌드 되는 방식은 크로스 플랫폼에서 각 OS의 네이티브 코드를 공통화 함수로 만들어 각 언어로 호환이 되게 하는 형식이라 하나의 코드로 두개의 플랫폼에 대한 똑같은 결과물을 만들 수 있습니다.

처음 크로스 플랫폼이라는 형식이 등장하였을 때 모두들 하나의 코드로 여러 개의 플랫폼 결과물을 추출할 수 있다는 매력에 끌려 접근했다가 실망하고 다시 네이티브 앱 개발로 돌아왔습니다.

네이티브로 개발하는 방식에 비해 지원되는 기능이 너무 없어서 다른 모든 기능을 구현하더라도 하나의 기능이 막혀 구현이 안되어 앱이 출시되지도 못하는 상황이 발생해 그동안 들인 개발 공수가 헛수고가 되어버린 겁니다.

하지만 크로스 플랫폼이 계속 발전하고 대형 기업의 서포트가 들어오며 지원되는 기능이 많아지고 사용자가 만드는 라이브러리 등도 활성화되며 현재는 네이티브 앱 개발을 넘어설 정도로 앱 개발 시장의 주축이 되었습니다.

 

크로스 플랫폼 단점




 

네이티브 앱처럼 각자의 최대 호환성을 끌어내는 형식이 아니기 때문에 네이티브에서 구현 가능한 기능을 100% 구현하지는 못합니다.

크로스 플랫폼에서 지원하는 기능에 한해서만 구현 가능하고 만약 안드로이드나 IOS에 새로운 기능이 추가되면 크로스 플랫폼 회사에서 해당 기능에 대한 공통화 작업이 끝난 후에 배포해야 기능을 사용할 수 있습니다.

그리고 규모가 거대한 앱을 만들면 눈에 띄게 성능이 저하되거나 아예 지원을 하지 않을 수 있습니다.

 

크로스 플랫폼 장점






 

네이티브 앱은 애니메이션 등 퍼포먼스 적인 측면에서 개발하기 까다로운 부분이 있습니다.

하지만 크로스 플랫폼은 그런 동작에 있어 굉장히 구현이 잘 되어 있어 퍼포먼스가 상당합니다.

네이티브보다 느리다고는 하지만 복잡한 기능이 아닌 이상 눈에 띄지 않을정도입니다.

그리고 무엇보다 가장 큰 장점은 하나의 개발 코드로 Android, IOS 앱이 동시에 나온다는겁니다.

 

복잡한 기능을 가진 앱이 아닌 이상은 크로스 플랫폼으로 앱 제작을 고려해 볼만 합니다.

 


| 디몬스터 | TEL : 070-7621-0572 / 070-5022-0572 | HP : 010-7574-0572 | E-mail : jackee@naver.com
| 메타몬스터 - 서울 구로구 구로동 235-3 대륭포스트타워 8차 L동 805, 806호 | 부천시 길주로 272 2001호(중동 코스모폴리탄) | 부산시 금정구 금정로 225 4층,5층 | 몽골사무실- Ulaannaatar.mongola bayangol district 3-khoroo agro center 9-02
당사의 어플방식은 저작권 및 특허출원중입니다. 복제,모방,변용 및 유사 상행위 적발시,경고,통보없이 민형사상 책임을 진행합니다
Copyright © www.dmonster.co.kr All rights reserved.Since 2008 (주)세미콜론즈 · 사업자번호: 801-88-00338