모싱크
MoSync![]() | |
| 개발자 | MoSync AB(구 모바일 주술사, 현재 파산) |
|---|---|
| 안정적 해제 | 3.3.1 / 2013년 5월 30일; 전 |
| 리포지토리 | github |
| 기록 위치 | C, C++, Java, JavaScript, C# |
| 다음에서 사용 가능 | 영어 |
| 유형 | 모바일 개발 |
| 면허증 | 아파치 라이선스 2.0[1] |
| 웹사이트 | mosync |
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 애플리케이션은 C 및 C++ 프로그래밍 언어로 작성되거나 HTML5 및 JavaScript와 조합하여 작성된다.[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의 크로스 플랫폼 특성상 향후 버전에서는 다른 플랫폼이 추가될 수 있다.
참고 항목
참조
- ^ "LICENSE-2.0.txt". MoSync. 27 August 2013.
- ^ a b [1] Allabolag.se Mosync AB 파산(스웨덴어) (웹 아카이브에서)
- ^ "Archived copy". Archived from the original on 2012-04-30. Retrieved 2012-04-19.
{{cite web}}: CS1 maint: 타이틀(링크)로 보관된 복사본 MoSync SDK로 HTML5 및 C/C++ 하이브리드 모바일 앱 생성 - ^ [2] 모바일 툴로 Moblin v2 타겟팅 확보(웹 아카이브에서)
- ^ [3] MoSync 2.3의 내용
- ^ "Archived copy". Archived from the original on 2012-04-22. Retrieved 2012-04-10.
{{cite web}}: CS1 maint: 제목(링크) HTML5 및 Mobile Apps로 보관된 복사본 - 앞으로 나아갈 방향
