15,867,568 members
Sign in
Sign in
Email
Password
Forgot your password?
Sign in with
home
articles
Browse Topics
>
Latest Articles
Top Articles
Posting/Update Guidelines
Article Help Forum
Submit an article or tip
Import GitHub Project
Import your Blog
quick answers
Q&A
Ask a Question
View Unanswered Questions
View All Questions
View C# questions
View C++ questions
View Javascript questions
View Visual Basic questions
View Python questions
discussions
forums
CodeProject.AI Server
All Message Boards...
Application Lifecycle
>
Running a Business
Sales / Marketing
Collaboration / Beta Testing
Work Issues
Design and Architecture
Artificial Intelligence
ASP.NET
JavaScript
Internet of Things
C / C++ / MFC
>
ATL / WTL / STL
Managed C++/CLI
C#
Free Tools
Objective-C and Swift
Database
Hardware & Devices
>
System Admin
Hosting and Servers
Java
Linux Programming
Python
.NET (Core and Framework)
Android
iOS
Mobile
WPF
Visual Basic
Web Development
Site Bugs / Suggestions
Spam and Abuse Watch
features
features
Competitions
News
The Insider Newsletter
The Daily Build Newsletter
Newsletter archive
Surveys
CodeProject Stuff
community
lounge
Who's Who
Most Valuable Professionals
The Lounge
The CodeProject Blog
Where I Am: Member Photos
The Insider News
The Weird & The Wonderful
help
?
What is 'CodeProject'?
General FAQ
Ask a Question
Bugs and Suggestions
Article Help Forum
About Us
Search within:
Articles
Quick Answers
Messages
Comments by GauravKP (Top 10 by date)
GauravKP
30-Aug-14 0:58am
View
Deleted
Going Native way, best way is to develop it using Eclipse and X-Code separately using JSON Web Services. Develop UI separately and use Web services for Business Logic
Else if you develop with Xamarin you will need Mac OS for I-Phone application, and only part of code (like Business Logic) can be shared. Xamarin is good if you can pay for yearly license. The skill set requirement is higher even though the C# Code can be shared. The design pattern of Android Application resembles how you do in Eclipse and similarly for iOS it resembles to X-Code. Only the language used is C# instead of Java and X-Code respectively.
Another alternative is Phone Gap. I used this and it is very much meaningful for a developer with C# Background. You can develop using VS 2012 on Windows 8.1 and you can test executables like APK, XAP etc. on cloud. If your Application have not much to do with OS specific native features then Phone Gap is easiest way.
My recommendation is Purely Native Separate Codes, secondly HTML 5 (PhoneGap Free or Enterprise)
Lastly Xamarin.
GauravKP
23-Jul-12 9:28am
View
If you have VS 2010 then you convert your project in 4.0, else go for URL Rewriting which is a bit difficult as compared to Routing.
GauravKP
17-Mar-11 3:28am
View
end this topic here , i think surveygirl13 got the solution ...
SA- the Enum implementation is better and can be integrated with the original code. quite helpfull for "comaprision "
GauravKP
17-Mar-11 3:14am
View
Enum vs string, refer to comment, how is it related to performance. I like if you explain the concept...can be usefull for further work.
GauravKP
17-Mar-11 3:08am
View
nice .. but it is only replacement of the elseif loop...
How can you say that enum Grade is not hardcoded ...
GauravKP
17-Mar-11 3:03am
View
How can you achieve this in less code lines ?
GauravKP
17-Mar-11 1:22am
View
AlbinAbel in this case if is better than switch
GauravKP
17-Mar-11 1:14am
View
GetGrade(int courseAverage) is already a method which is returning a string when you pass an courseAverage as overload ..
ex-
MessageBox.Show(GetGrade(40));
will show a message box "F"
GauravKP
17-Mar-11 1:02am
View
so where is your problem...
GauravKP
10-Mar-11 1:48am
View
Simon , offcourse the user will access any application, please refer to updated post...
Show More