IBM Bluemix는 다양한 서비스를 활용 한 웹 애플리케이션/모바일 백엔드 서비스를 구축 할 수있는 클라우드 플랫폼입니다.
날씨 앱을 제작한다고 가정 해 보겠습니다. 이 응용 프로그램은 두 가지 구성 요소 1. 서버 측 웹 응용 프로그램 2. 모바일 응용 프로그램이 필요합니다 (말할 수 안드로이드)
서버 측 구성 요소는 단 한 가지, 그것은 지속적으로 (예 : www가 여러 데이터 소스에서 일기 예보를 수집 않는다 .data.gov, forecast.io 등). 이 앱은 인터넷에 노출되어있어 특정 지역의 날씨를 요청할 수 있도록 모바일 앱에서 호출 할 수 있습니다 (예 : http://weatherapp.mybluemix.net/getForcast/122.20,-100.20). 서버 응용 프로그램은 JSON 형식의 get 요청에 응답합니다.
모바일 앱은 휴대 전화의 GPS를 사용하여 현재 위치의 지리 좌표를 감지하고 HTTP get (GET : http://weatherapp.mybluemix.net/getForcast/122.20,-100.20)을 사용하여 서버 구성 요소에서 위치의 일기 예보를 요청합니다. 그런 다음 모바일 앱은 응답 JSON 데이터를 구문 분석하고 정보를 깔끔하고 세련된 화면에 표시합니다.
이 응용 프로그램을 IBM bluemix에 이식하려는 경우 NOde.js 또는 JSP 또는 PHP 등을 사용하여 서버 구성 요소를 구축하고 mMongoDB, mySQL DB 또는 Postgresql 데이터베이스를 사용하고 twillio를 사용하여 문자 메시지/음성 또는 음성을 생성 할 수 있습니다 전화, IBM Push를 사용하여 일기 예보 등 사용자에게 알립니다.
Android SDK를 사용하면 IBM Cloud 서비스 SDk (모바일 데이터, 푸시 알림 등)를 Google Play에서 판매 할 수 있습니다.
희망이 도움이 놨어요 당신이 당신의 Andriod 버전의 앱 Bluemix 서비스를 사용하기 시작하는 developerwork article를 참조 할 수 있습니다
당신은 여전히이 문제가 있습니까? –