2012-12-04 10 views
0

서버 (즉, 클라이언트에서 하드 코딩 로직을 사용하고 클라이언트의 데이터베이스를 사용하여 사용자 입력을 저장하고 조작)를 사용하지 않고 Android 앱을 제작하려고합니다. 서버 또는 클라우드를 사용하지 않고 푸시 알림을 보내고 기본 Android 캘린더 앱을 활용할 수 있습니까? 안드로이드 SDK와 SQLite가 주로 사용되며 로직을 코딩하고 이벤트 트리거를 기반으로 알림을 보내고 타임 라인을 기본 캘린더와 동기화 할 수 있습니까? 여기 프로그래밍 경험이 많은이 아니므로 클라이언트 전용 Android 푸시 알림

더 단순한 솔루션

정말

가 대단히 감사합니다 ..

세실리아

+0

에서 "푸시 알림을 보낼 수"와 관련된 주제 거기에 sqlite를 따 이러한 트랜잭션을 기록 할 수 어디에? 응용 프로그램의 사용자 (장치의 ID 또는 사용자/devcice를 응용 프로그램과 식별 할 수있는 항목)가 저장됩니다. – Selvin

+0

응용 프로그램은 에뮬레이터에서 번들로 다운로드 한 다음 장치에 다운로드하여 각 장치에로드되므로 클라이언트가 될 필요는 없습니다 각 기기에서 로컬 앱으로 식별됩니다. 데이터는 클라이언트의 데이터베이스에도 저장됩니다. 이것이 실현 가능하지 않습니까? – Cecilia

답변

0

가 보내 여전히 가능 감사하겠습니다 푸시 알림 및 서버 또는 클라우드를 사용하지 않고 기본 안드로이드 캘린더 애플 리케이션을 활용?

아니요. "서버 또는 클라우드"가없는 경우 정의에 따라 "푸시 알림 보내기"가 없으므로 아니오입니다.

"푸시 알림"은 "푸시 알림"을 ​​의미하는 것이 아니라 "예약 작업을하는"경우에 AlarmManager을 사용하십시오.

+0

AlarmManager에 대한 팁을 주셔서 감사합니다. 그리고 다른 점은 "푸시 알림"이라는 용어를 사용하는 것이 나쁘다는 것입니다. 내가 의미했던 것은 본질적으로 앱이 이벤트 (예 : 의사의 약속으로 이동하라는 알림)에 대한 사용자 입력 및/또는 시간에 따라 사용자에게 알림, 팝업 또는 피드백에 관한 알림을 전송할 수있게하는 기능이었습니다 – Cecilia

+0

@ 세실리아 : 예, 'AlarmManager'처럼 들립니다. '푸시 알림'은 용어로 GCM (Android), APN (iOS) 및 비슷한 종류의 클라우드 - 기기 메시징과 같은 것으로 제한됩니다. – CommonsWare

+0

데이터베이스의 로그 테이블을 사용하여 알림을 기록하고 타임 스탬프를 사용하여 장치 클럭의 시간을 확인할 수 있습니다. 이벤트 트리거 알림 시나리오는 사용자가 새 입력을 만들 때 데이터베이스에서 정보를 검색하는 조건을 사용하여 빌드 할 수 있습니다. 이 소리는 Java와 SQLite에서 가능합니까? 다시 한번 감사드립니다. – Cecilia

0

이해가 안 돼요,하지만 내 영어는 매우 좋지 않다 당신은 내 yapdığım이 방법은 내 웹보기 페이지가로드되는 집중했다 전에 서버가 이러한 시스템의 이상 등 폰갭 같은 시스템이 알고

HTML 코드 읽기 및 방법, 제어 등. 나는 내가 거래를 사용한다는 것을 알았는지 모른다. 당신이 아는 것보다 다른 방식으로 웹 서비스를 사용

라에 DateTimePicker

How to create a datepicker like this?

+0

도움을 주셔서 감사합니다. 불행히도 PhoneGap은 개발에 대한 제한된 시간과 지식이 있기 때문에 PhoneGap을 통해 변환 한 다음 데이터베이스를 구축 한 다음 웹 브라우저를 구축 한 후 에뮬레이터에 배포하면 너무 많은 핸드 오버가 발생하므로 PhoneGap이 작동하지 않습니다 기술 간. 그러나 당신의 도움을 위해 대단히 감사합니다! – Cecilia