Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Mobile Development
  3. Mobile
  4. What do you think about Cross-platform mobile development?

What do you think about Cross-platform mobile development?

Scheduled Pinned Locked Moved Mobile
apachemobilequestiondiscussion
4 Posts 4 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    Dadecki
    wrote on last edited by
    #1

    Hi Guys, I would like to ask what do you think about cross-platform mobile development solutions like: 1) Apache Cordova 2) Xamrin 3) Ionic Do you think that it can be applied to advanced applications? Im curious about your opinion.

    A D A 3 Replies Last reply
    0
    • D Dadecki

      Hi Guys, I would like to ask what do you think about cross-platform mobile development solutions like: 1) Apache Cordova 2) Xamrin 3) Ionic Do you think that it can be applied to advanced applications? Im curious about your opinion.

      A Offline
      A Offline
      Afzaal Ahmad Zeeshan
      wrote on last edited by
      #2

      If you do not have enough developers to complete application development process for every platform separately then you should go with these frameworks and engines to use the same code. It would buy you enough time to build full-featured applications and then let the engine do its work to build the cross-platform applications, using that same source. I have tried Xamarin and Apache Cordova both. My views on them are, Xamarin Xamarin is developed using .NET framework tools and assemblies, it can be developed in Visual Studio also. So if you're good at Visual Studio and .NET framework then you should try out Xamarin. There are different packages that you can try out. You can also develop applications in Xamarin that run on Android, iOS and Windows platform. However, running iOS emulator would require a near network connected Mac. Good news is that Visual Studio Community 2015 comes shipped with cross-platform tools for Android, iOS and Windows Phone using Xamarin. It installs the SDK, creates the Virtual Devices and sets up the environment for you to start developing application. You also require a Xamarin account. Android NDK is used to natively compile the source code in to Android applications. Apache Cordova Apache Cordova is based on HTML, CSS and JavaScript to create the cross-platform applications. If you have done web development before then this framework would suit you. It uses HTML to generate the views and JavaScript to handle everything. I did not love it, because this code runs in the WebView. All of your application's source code is wrapped in side that WebView. Only Windows Phone is able to run the application natively, because .NET framework supports HTML/JavaScript based applications. Other platforms use a WebView to view your application's content as a website or web application. If you really have to do something like this. Why not create a website in the very first place? Rest is now up to you. Select the framework that suits you! :)

      The shit I complain about It's like there ain't a cloud in the sky and it's raining out - Eminem ~! Firewall !~

      1 Reply Last reply
      0
      • D Dadecki

        Hi Guys, I would like to ask what do you think about cross-platform mobile development solutions like: 1) Apache Cordova 2) Xamrin 3) Ionic Do you think that it can be applied to advanced applications? Im curious about your opinion.

        D Offline
        D Offline
        Dominic Burford
        wrote on last edited by
        #3

        Check out this article[^] I wrote on this very subject a while ago.

        "There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult." - C.A.R. Hoare Home | LinkedIn | Google+ | Twitter

        1 Reply Last reply
        0
        • D Dadecki

          Hi Guys, I would like to ask what do you think about cross-platform mobile development solutions like: 1) Apache Cordova 2) Xamrin 3) Ionic Do you think that it can be applied to advanced applications? Im curious about your opinion.

          A Offline
          A Offline
          Anil Vaghasiya
          wrote on last edited by
          #4

          Hello, Apache Cordova is good, now What you want to use and which is better for you that depends on You because of I don't know what kind of functionality you wanna achieve. Apache Cordova is totally based on (CLI)Command Line Interface and you have to make plugins and use build-in Plugins for developed Crossplatform Moblie Apps. Xamrin is also good beacuse of they integrated with Visual Studio so easy to use and Advantages of Xamrin that is Provide native UI, access to device features, and native performance coupled with the time-to-market advantages of code sharing and reuse.. Lonic thats offers a library of mobile optimized HTML, CSS and JS Components, gestures, and tools for building highly interactive apps. One of Other Crossplatform for Mobile Applicatoin that is DevXtreme and i have developed one cross platform Mobile application Using DevXtreme that is totally based on JS(Knockout,Angular) and also you can Import the PhoneGap Plugins.

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups