2012-03-20 140 views
1

我一直在使用平板電腦應用程序項目;我所有的體驗都是在Windows應用程序(VFP和C#.Net WebForms)上進行的。該應用程序最初將基於Android,但必須具有架構才能移植到iPad,Windows Tablet而不需要太多重寫。如何從平板電腦開發

應用程序必須「脫機」工作,所以我需要使用本地數據,而不是基於Web的,因爲據我瞭解它是HTML5的。我傾向於C#.Net和使用Mono,但一直在努力尋找保持UI大小獨立的資源,以及如何創建和訪問數據庫(SQLite?)。

經過一些真正的新手想法和鏈接請或者可能是一個簡單的示例應用程序來顯示跨平臺的限制和靈活性。

Gary。

回答

0

結帳PhoneGap。我自己並沒有使用過,但我聽到過很多好消息。它看起來像你可以訪問不同設備的本地功能,所以你可以使用本地存儲。

+0

我確實看過PhoneGap,但它是HTML5,如果它在運行時確實或不需要Web連接,我就無法解決問題。 – Gary2Seven 2012-03-21 08:38:10

+0

@ Gary2Seven - PhoneGap網站將本地存儲顯示爲一項功能,因此我認爲無論使用Web連接訪問哪些數據都可以在本地存儲在設備上。請記住,HTML5只是用於開發應用程序的標記語言。僅僅因爲您使用HTML5開發應用程序並不意味着您的應用程序會自動依賴於Web連接。 – pmartin 2012-03-21 12:39:07

1

,或者一個簡單的示例應用程序

這裏是一個被設計爲在Android,iOS設備(iPhone和iPad)和Windows Phone工作的應用程序的full sample

一切都在那裏,包括SQLite支持,向您展示如何在三個平臺之間最大限度地重用代碼。

+0

非常感謝,我會去看看。 – Gary2Seven 2012-03-21 08:18:00