모싱크

MoSync
모싱크
Mosync.png
개발자MoSync AB(구 모바일 주술사, 현재 파산)
안정적 해제
3.3.1 / 2013년 5월 30일; 8년(2013-05-30)
리포지토리github.com/MoSync/MoSync
기록 위치C, C++, Java, JavaScript, C#
다음에서 사용 가능영어
유형모바일 개발
면허증아파치 라이선스 2.0[1]
웹사이트mosync.com Edit this on Wikidata

MoSync모바일 애플리케이션을 위한 무료 오픈소스 소프트웨어 개발 키트(SDK)가 단종된[2] 것이다.이클립스 개발 환경과 통합되어 있다.이 프레임워크는 C/C++, HTML5 스크립팅 및 그 조합을 사용하는 여러 플랫폼용 기본 모바일 애플리케이션을 생산한다.MoSync의 대상 그룹은 모바일 공간에 진입하려는 웹 개발자뿐만 아니라 C/C++ 개발에 대한 지식을 가진 일반 PC/Mac 데스크톱 개발자 입니다.

MoSync는 스웨덴의 소프트웨어 회사인 MoSync AB(구 Mobile Sorcery AB)에 의해 개발되었다.Java ME 플랫폼 지원으로 2005년 초에 첫 번째 버전의 제품이 출시되었다.그 이후 여러 모바일 개발 플랫폼에 대한 지원이 추가되었다.모싱크 AB는 2013년 7월 파산 신청을 했다.[2]

MoSync 애플리케이션은 CC++ 프로그래밍 언어로 작성되거나 HTML5JavaScript와 조합하여 작성된다.[3]이 코드 베이스로부터, MoSync는 다양한 모바일 운영 체제에서 수백 개의 다른 모바일 장치들을 위한 애플리케이션 패키지를 만들 수 있다.MoSync는 현재 Android 2.x-4.x, iOS, Windows Mobile Classic, Windows Phone, Symbian S60, Java Mobile, Moblin[4] 플랫폼의 버전을 지원하고 있다.

iOS, Android, Moblin에 대한 지원은 2010년 2월 19일 바르셀로나에서 열린 Mobile World Congress 2010에서 발표되었다.[5]

네이티브 UI

MoSync 플랫폼은 버전 2.5 이후 안드로이드와 iOS 기기에서, 버전 3.0 이후 윈도 폰 기기에서 기본 UI 시스템의 일부에 접속할 수 있다.[6]모싱크 원주민UI API에는 웹 페이지와 OpenGL ES 뷰를 애플리케이션에 내장하기 위한 위젯이 있으며 모든 UI 위젯은 Android와 iOS의 동일한 코드 베이스에서 처리된다.또한 안드로이드와 iOS 에뮬레이터와 같은 다른 SDK에서 에뮬레이터를 구동하여 각 OS에 고유한 요소들이 각각의 환경에서 올바른 외관('n')을 갖도록 하는 것도 가능하다.

웜홀 기술

MoSync SDK 2.7 피라미드는 웜홀(Wormhole)이라는 기술로, 자바스크립트 호출을 MoSync의 기반 C API에 연결하는 후크를 만들어 개발자가 웹뷰의 기능을 할 수 있도록 했다.현재 이 기능은 안드로이드, 윈도 폰, iOS에 사용할 수 있으며, MoSync SDK의 크로스 플랫폼 특성상 향후 버전에서는 다른 플랫폼이 추가될 수 있다.

참고 항목

참조

  1. ^ "LICENSE-2.0.txt". MoSync. 27 August 2013.
  2. ^ a b [1] Allabolag.se Mosync AB 파산(스웨덴어) (웹 아카이브에서)
  3. ^ "Archived copy". Archived from the original on 2012-04-30. Retrieved 2012-04-19.{{cite web}}: CS1 maint: 타이틀(링크)로 보관된 복사본 MoSync SDK로 HTML5 및 C/C++ 하이브리드 모바일 앱 생성
  4. ^ [2] 모바일 툴로 Moblin v2 타겟팅 확보(웹 아카이브에서)
  5. ^ [3] MoSync 2.3의 내용
  6. ^ "Archived copy". Archived from the original on 2012-04-22. Retrieved 2012-04-10.{{cite web}}: CS1 maint: 제목(링크) HTML5 및 Mobile Apps로 보관된 복사본 - 앞으로 나아갈 방향

외부 링크