2013-04-08 48 views
0

我正在設計一個android應用程序,其中的用戶可以編寫一個小文檔,附加一些圖片,並分享給其他朋友。帶數據庫的Android應用程序,以便人們可以共享數據?

我只知道Java和C++,並希望我能建立與Java應用程序。然而,我從來沒有編寫過其他語言的程序,所以我不知道如何讓這個應用程序不僅可以單獨使用,還可以共享他們想要的信息。

我非常願意學習新的技術,但不是因爲我有限的時間和金錢過度。

我該如何做到這一點,以及需要哪些語言/技術來完成此任務?

例如,我需要註冊和登錄網頁,或者我可以剛開始沒有一個網頁?

無論哪種方式,我肯定會需要與服務器數據庫,以使這成爲可能。我爲此學習了哪些技術?

如果人們共享信息,是否需要加密,我應該學習什麼?

我不準備,所以我會花時間去學習所有這些併成爲一個熟練的開發人員。

非常感謝您的建議!

+0

你的問題太含糊。有這麼多的技術組合,它總是取決於特定的需求。想想更多關於每種技術如何限制你的方法,另一方面可以幫助你更快,更好,更安全地工作,支持更多的設備等等。 – 2013-04-08 07:26:36

回答

1

我不能更具體,因爲你問的一切完全取決於你。有超過100個數據庫可以選擇。你可以有一個網站,或不是。一個註冊網站,或者如果你使用Facebook或其他網站不是。你可以使用加密,或不使用加密。如果你使用它,我建議使用HTTPS和SSL,因爲它們是標準的。


例如,我需要註冊和登錄網頁,或者我可以剛開始沒有一個網頁?

是的,無論是。

無論哪種方式,我肯定會需要一個數據庫與服務器,使這成爲可能。我爲此學習了哪些技術?

您需要了解如何使用數據庫以及如何管理服務器。也許有一點關於硬件。

如果人們共享信息,是否需要加密,我應該學習什麼?

我不會開始加密,除非你想保護數據。你可以稍後再做。

+0

謝謝!所以,你的意思是可以讓人們在手機上註冊我的服務,不需要網站,對吧?我可以從這樣的事情開始:當用戶A觸摸'分享'按鈕與他的朋友B分享一個文檔(不完全是一個文檔,更像是一個備忘錄,但我將在這裏稱之爲文檔) C,文件通過電子郵件作爲附件發送,如果B是我的應用程序的用戶,他可以將附件導入到他的應用程序中,而C不是,他什麼也不能做?(也許可以將它作爲html表單讀取或某事,但它可能太難) - 這會更容易嗎? – user25409 2013-04-08 07:40:08

+0

這就是Google雲端硬盤所做的,所有這些都是可能的。 (如果還沒有完成;) – 2013-04-08 07:43:46

+0

,這樣會更安全還是更少?(顯然這是一種不太方便的方法,如果在我的數據庫中共享數據不是太困難或昂貴,我肯定會想要這樣做) – user25409 2013-04-08 07:44:26

相關問題