台灣最大程式設計社群網站
線上人數
1237
 
會員總數:246276
討論主題:189811
歡迎您免費加入會員
討論區列表 >> ASP.NET >> 在Android上執行asp.net網頁程式
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
在Android上執行asp.net網頁程式
價值 : 200 QP  點閱數:1583 回應數:12
樓主

呂登登
門外漢
0 6
239 7
發送站內信

1.是否能夠包裝成apk檔給手機安裝?
2.若第一點能,是否能在無網路環境中執行網頁中的程式?
3.網頁程式是否能夠開啟手機藍芽,且發送藍芽訊息?

請各位知道的大大幫小弟解答。

搜尋相關Tags的文章: [ android ] , [ asp.net ] , [ 藍芽 ] ,
本篇文章發表於2017-08-22 18:22
1樓
回應

P陳
檢舉此回應
1.是否能夠包裝成apk檔給手機安裝? (要用手機當伺服器嗎? 算了吧)
2.若第一點能,是否能在無網路環境中執行網頁中的程式? (手機可以在無線網路環境中執行網頁程式)
3.網頁程式是否能夠開啟手機藍芽,且發送藍芽訊息? (應用程式可以 網頁程式原則上也可以 看您怎麼用)
本篇文章回覆於2017-08-22 19:57
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

呂登登
檢舉此回應
p陳大大您好,感謝回覆

那如果使用HTML5+javascript的方式,包裝成apk給手機用,
這樣是否能達到離線使用,這樣行得通嗎?
本篇文章回覆於2017-08-22 22:50
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
最有價值解答

topcat
捐贈 VP 給 topcat 檢舉此回應
您要把您的系統,拆成Server端的API
與手機端的UI

Server端,可以用ASP.NET的WebAPI
手機端,可以用HTML5 + JavaScript,再用Cordova包起來
可以給Andriod與iOS平台使用

^_^
本篇文章回覆於2017-08-23 00:49
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

MIS2000 Lab
檢舉此回應
比較想知道「為什麼您要這樣做?」
能說明一下您的想法、環境.......使用情境嗎?

你現在只想這一種解法,然後硬上

如果您可以說說「您的需求」,說不定有其他前輩可以提供其他更簡便的解法?
本篇文章回覆於2017-08-23 08:26
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

P陳
檢舉此回應
MIS大大說的是
您有很多需求沒有表達出來。只是您自已好像也不知需求在那?
我們目前是瞎子摸象的想要瞭解您的需求


這題是學校作業嗎?
本篇文章回覆於2017-08-26 11:44
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
作者回應

呂登登
檢舉此回應
感謝MIS大大、貓大大、p陳大大的回覆

因為現在的需求是,要利用html+javascript或jQuery,
包裝給移動裝置使用,
去做到能夠在移動裝置上存取資料庫,並且要能在無網路環境中執行;
若偵測到網路,則把資料傳到網路資料庫上。

能夠連接印表機藍芽進行打印,這也是需求之一。

所以想說若在這些要求下,是否是可行的?!
本篇文章回覆於2017-08-26 22:27
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
不錯的參考

topcat
捐贈 VP 給 topcat 檢舉此回應
這一篇看一下~

https://blogs.msdn.microsoft.com/msdntaiwan/2014/05/19/app-visual-studio-2013-apache-cordova-phonegap/

您還有離線的需求
所以系統的架構要,尤其是行動端的設計,要再費心一些

Server端用ASP.NET WebAPI應該是OK的

Mobile端,或許可以規劃成
1.「離線操作」為主,「同步」為輔
2.「Server線上」為主,部分功能「暫存」離線操作,然後適當時機「同步」回Server
這樣的兩種思考方向
實際上怎麼設計,還是要依據實際應用需求
來決定怎麼設計。

^_^
本篇文章回覆於2017-08-27 15:24
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
不錯的參考

誰是誰
檢舉此回應
樓主的需求是 "Hybrid Mobile Apps" 吧
10 Frameworks for Mobile Hybrid Apps

裡面挑一個 (不過裡面把 xamarin 列為 Hybrid 有點怪,雖然他也有一種 HyBrid 的開發方式)
本篇文章回覆於2017-08-27 19:19
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
9樓
不錯的參考

P陳
檢舉此回應
登登:

您的需求 原則上可行

建議

1.開發一個在手機上登打資料的APP,並將資料存在手機中 (這UI不難 且與伺服器無關)
2.有偵測到網路時 將資料上傳後清掉資料 (手機上傳 、 伺服器接收 這沒有UI的問題 也不難)

3.手機接藍牙印表 (這好像有產品了 ) (google 一下,方案不少)
https://www.mobile01.com/topicdetail.php?f=423&t=2437377
本篇文章回覆於2017-08-27 22:02
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
10樓
回應

P陳
檢舉此回應
您的提問類似 LINE

LINE 是在手機或PC端打資料
有偵測到連線時才將訊息傳出去

本篇文章回覆於2017-08-28 15:27
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
11樓
不錯的參考

Forevertim
檢舉此回應
利用html+javascript或jQuery,包裝給移動裝置使用
//貓喵大人已經說出Cordova

在移動裝置上存取資料庫,並且要能在無網路環境中執行
//先連到網路抓完資料在斷網路就好

若偵測到網路,則把資料傳到網路資料庫上
//如果是Android或iOS的APP 裡面都有偵測到網路的語法。
//特別是iOS上架有網路需求時,必寫是否有網路的判斷式(不然無法通過審核)

能夠連接印表機藍芽進行打印,這也是需求之一。
//下載支援印表機的APP,可以連結並列印(但是你的印表機要有支援網路),再配合你寫的按鈕就好。

Android的部分,可以用Xamarin,跟Net的語法相近,也可以使用CSS、Javascript、Html之類的,最後再轉出apk檔給使用者裝就好。
iOS的部分,還是建議用Swift。但Xmarin也是可以拉,不過需要一台MAC做連結,到不如直接用MAC的Swift。
大概就這樣吧~~
本篇文章回覆於2017-08-29 15:20
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
12樓
作者回應

呂登登
檢舉此回應
真的非常感謝各位大大的引導,
讓我有著手的地方,
我會再用利用這些資訊,去尋找文章、書籍;
點數就平均給各位大大囉!
感謝。
本篇文章回覆於2017-08-31 01:31
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.