2012-03-07 5 views
0

Android 및 iOS 용 B2C 애플리케이션을 개발해야한다는 요구 사항이있어 Sybase Unwired Platform을 사용하도록 요청 받았습니다. 많은 문서를 발견했으며 그 중 대부분을 읽었습니다.푸시 알림이 포함 된 B2C 앱용 Sybase Unwired 플랫폼

그러나 지금까지 누락 된 것이 있습니다. sybase.com에서 "Sybase Unwired Platform을 사용하면 전체 조직에 이동성을 수용 할 수 있습니다" ". SUP는 엔터프라이즈 응용 프로그램에만 적합하고 B2C 응용 프로그램 (최종 사용자 용)에는 적합하지 않은 것으로 보입니다.

기본적으로 eclipse-java 인 IDE (Sybase Unwired Workspace)가 있지만 다중 플랫폼 응용 프로그램을 개발할 수 있다고합니다. 그 요구 사항은 정확히 어떻게 이행됩니까? 그것은 크로스 컴파일 같은 것을합니까? PhoneGap과 같은 HTML5 + CSS + JS를 사용합니까? 푸시 알림을 지원할 수 있습니까?

답변

1

고객의 백엔드 시스템을 인터페이스하기 위해 SUP와 함께 작동하는 Windows Mobile 앱을 개발 중입니다. 내가 아는 한, 현재 SUP는 iOS 전용 MBS (Message based synchronization)를 지원합니다. 다른 장치의 경우 RBS (복제 기반 동기화)를 사용할 수 있습니다. 기본적으로 SUP는 개발자가 MBO (Mobile Business Object)를 디자인하여 필요한 비즈니스 로직을 래핑하고 코드를 생성하여 디바이스 애플리케이션 개발에 사용할 수있게합니다. Bob

0

귀하의 요구 사항은 두 가지 방법으로 채워질 수 있습니다. 하나는 하이브리드 웹 컨테이너 애플 리케이션을 개발하여 sybase 무선 플랫폼을 (이 애플 리케이션은 의사 결정에 사용되는) 제로 코딩 (당신은 자바 스크립트, html5 및 CSS를 사용하여 응용 프로그램을 사용자 정의 할 수 있습니다) 필요합니다.

다른 접근 방식은 android 및 ios 용 기본 앱을 개발하는 것입니다. 그것은 sybase 무선 플랫폼과 deivice (자바 - 안드로이드, 목표 c - ios)에서 MBO를 설계해야합니다.

2

Sybase Unwired Workspace에서 MBO 다이어그램을 설계 할 수 있습니다.

  • 여러 플랫폼에 대해 생성 될 수있는 코드를

코드를 생성하는 서버

  • 에 배치 할 [0] :이 도면은 두 가지 목적을 갖는다. Object API Code Generation에 대한 Sybase의 항목을 참조하십시오.

    또한 Sybase 온라인 문서에서 * Developer Guide *를 찾을 수 있습니다. 서로 다른 플랫폼을위한 샘플 응용 프로그램을 작성하는 자습서가 거의 없습니다.

    [0] BlackBerry 및 Android (Java), iOS (Objective-C), Windows Mobile 및 Windows (C#)