2012-01-24 1 views
1

향후 더 나은 태블릿 지원이 필요한 애플리케이션이 있습니다. UP1 및 ExtLib 모바일 컨트롤로 이미 생성 된 일부 앱을 보았지만 단순히 모바일 장치로 가져 오는 것을 고려하기에는 너무 어려운 특정 기능을 아는 사람이 있는지 궁금합니다.모바일 장치에 XPage를 가져갈 때 단순히 사용할 수없는 특정 기능이 있습니까?

예를 들어 특정 장치에 부분적으로 새로 고침 문제가 있습니까? 관리 빈이 여전히 뒤에서 사용될 수 있습니까? 동적 콘텐츠는 모바일에서 완전히 실행 가능합니까?

사람들이 기존 XPage 앱을 동원했을 때 포기해야하는 큰 과제/기능에 대해 알고 싶습니다.

답변

5

다른 웹 응용 프로그램 개발자 모델과 마찬가지로 모바일 웹 응용 프로그램을 빌드하지 못하게하는 XPage에는 실제로 어떤 것도 없습니다. 즉, 모바일에서 웹 앱으로 할 수있는 모든 일은 XPage로 할 수 있어야합니다.

XPages 8.5.3 UP1은 Dojo Mobile 1.6.1과 함께 제공됩니다. 그러나 개발자가 JQuery 나 다른 어떤 다른 프레임 워크를 사용하는 것을 막을 수는 없습니다.

네이티브 앱과 하이브리드 앱에는 일반적으로 몇 가지 장점이 있습니다. 하지만 개인적으로는 일반적으로 다소 단순한 비즈니스 앱의 대부분을 모바일 웹 앱으로 구축 할 수 있다고 생각합니다. 로컬 데이터/오프라인이 필요하다면 다른 것일 수도 있습니다.

0

XPages가 이전 Blackberry와 완전히 호환되지 않는다는 것을 알고 있습니다. 요즘에는 그렇지 않다고 생각하지만 OS 5.0에서 버튼이 작동하지 않을 것이라고 생각합니다. BB로 무엇인가를하고 있다면 현대적이고 테스트를 거쳐야합니다.

우리는 실제로 내선에서 태블릿 지원을 받고 있지 않습니다. 라이브러리는 다음 dojo rev까지 생각합니다. 그러나 얻을 수있는 태블릿 지원의 미리보기가 있습니다. 아직 보지 못했지만 Lotusphere에서 언급되었습니다. 그래서 태블릿을 치고 싶다면 지금까지 자신의 것을 굴릴 수 있습니다.

2

Xpages를 사용하여 모바일 웹 개발에서 가능한 모든 작업을 수행 할 수 있습니다. 동적 콘텐츠는 모든 것을 처리 할 수있는 방법이 아니지만 제대로 실행됩니다. openntf.org에서 무료로 사용할 수있는 ITANA에서 sqlite를 사용하여 로컬 장치의 메모 작업을 도미노 서버에 복제하는 간단한 복제 엔진을 만들었습니다. 이렇게하면 앱이 매우 빠르게 실행되며 앱이 오프라인에서도 실행됩니다.

그래서 나는 당신이 시도하고자하는 것이 무엇이든 믿는다. HTML, xml, json 등 원하는대로 Xpage 출력을 만들어서 작업을 수행 할 수있다.

0

모바일 컨트롤이 휴대 전화 크기 장치 용으로 설계되어 있기 때문에 태블릿은 조금 더 어려워졌습니다. 그건 작은 시행 착오와 함께 좋은 네비게이터 화면을 분할하고 여전히 전화 버전처럼 자신의 페이지에 열어 레코드와 함께, 그것을 합리화하는 한 페이지 애플 리케이션 모바일 컨트롤을 사용할 수 있습니다. oneui2.1의 iPhone 테마를 사용하는 경우 다르게 처리해야한다는 것을 알기 때문에 앞서 입력하십시오.

oneui2.1은 멋진 스타일링을 제공합니다. 양식에 맞춤 스타일링이 약간 필요할 수 있습니다.

디자인을 사용자 지정 컨트롤로 나눕니다. 그러면 모바일 장치 및 스트레이트 웹 용 서버에서 xpage를 사용할 수 있습니다. 또는 모바일 단일 페이지 컨트롤을 사용하지 않으려 고해도 iPad를 수용 할 수있는 별도의 스타일 시트가있을 수 있습니다. 실제로 필요한 기능에 달려 있습니다. 행운을 빌어 요.

0

XPages를 사용하여 타블렛 전용 개발을하고 싶다면 Notes 9.0과 Dojo 1.8으로 이동하십시오. 도장 1.8에는 ScreenSizeAware라는 실험 컨트롤이 있습니다. 이것은 Extension Library Mobile 컨트롤 또는 Dojo가 태블릿 개발을 위해 제공하는 것보다 훨씬 앞서 있습니다.