Click here to Skip to main content
15,891,431 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Hi All,

how to publish mvc application as native app.

Thank you
Posted
Comments
Krunal Rohit 16-Nov-15 1:13am    
As in ?

-KR

1 solution

First of all, you should have explained what you mean by "MVC". This can be understood as the well-known architectural pattern: http://en.wikipedia.org/wiki/Model_View_Presenter[^].

If you meant that, the question would not make any sense, because this architecture is unrelated to any particular platform, it could be native or not, anything.

But "MVC4" suggests that you mean ASP.NET framework based on this architectural pattern: http://www.asp.net/mvc[^].

In this case, the question makes even less sense. For ASP.NET applications, the concept "native" itself makes no sense. It has at least two parts: server side and client side. Server side is based on .NET; and the code works under CLR. It's not just "impossible" to make it native; it is something which makes no sense: if some "native" code existed, it's unclear what it would be; certainly not .NET and not ASP.NET and hence the code using "MVC4" framework. And the client-side code is executed in a browser, it would be ridiculous to discuss if it is "native" or not.

The whole question makes no sense because you, essentially, talk about nothing.

—SA
 
Share this answer
 
Comments
usha sri latha 19-Nov-15 5:14am    
Hi All,

I have a Responsive application(Bootstrap),I can open in any device and implemented in ASP.Net

Assume that, it is a Skype kind of application.If we installed skype,it would remain at our node and after login it will access the remote data(chat list would be there in same node itself).

There is a setup file for Skype,But Once installed it'll work as Web application.

Finally,How create Mobile Apps in .Net?

Thank You
Sergey Alexandrovich Kryukov 19-Nov-15 11:43am    
It has nothing to do with your initial question. You have two immediate possibilities: a "Skype-like" client or browser-based client. "Skype-like" means that you use custom networking and implement direct communication with the server side, which also should be custom. Each of the two sides can be native of not, as soon as they are based on common protocols. If some code is native, forget .NET and all .NET-based framework. Even if the code is .NET (non-native means it works under CLR and the code is compiled to CIL), you should forget "MVC" as ASP.NET framework. But you still can use "MVC" as the conception, the architectural pattern.
—SA

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900