Signup for the Ionic Newsletter to get the latest news and updates!

  • North McCormick

    This is so exciting! I think that these are all great decisions. Break down those walls! ๐ŸŽ‰

  • a7medo778

    this is awesome,
    i wish ionic team could work with firebase to bring official support to the platform, that be huge for us

    • Mike Hartington

      Whats missing from something like angularfire? What would you like to see?

      • a7medo778

        Dynamic links mainly.
        But stuff like crash reporting, performance, app indexing and analytics are all welcomed as well

      • David Frahm

        As for the Firebase Database, the biggest thing by far for us is offline handling.

        However, since Google I/O 2016 (last year) Firebase is so much more than the real time database. You need a plugin to do all those other awesome things.

        In that scenario AngularFire doesn’t really make sense, so Ionic working with Firebase to make the plugin great would be ๐Ÿ’ฏ. And they recently announced their SDKs going open source, so now might be a great time for all this to come together.

        What do you all think?

      • Mike Lallemont

        The killer app I see is Ionic Creator with everything ionic has, plus Firebase as the persistent data store, complete with automatic CRUD forms creation based on models. A man can wish right?

  • a7medo778

    Dynamic links mainly

    But stuff like crash reporting, performance, app indexing and analytics are all welcomed as well

  • eric cugota gomez

    “Auth will most likely be changing into a user profile meta data system for Push, and weโ€™re planning on removing the actual user authentication features”> NO! WHY? this is Auth’s best feature!! can’t you just leave the authentication code and *let devs choose* ?

    • yesimahuman

      There is certainly an opportunity for us to make the native/client side easier and I think open sourcing those local auth libraries into an add-on library makes a ton of sense. What we no longer want to do is be the authoritative database for your users. It doesn’t make sense because you’re not using Ionic for a database.

      • eric cugota gomez

        so you put the burden on us to keep all the oauth stuff in place, while the native auth plugins, no matter how hard you make them easier, will still be a pain to configure? i had less trouble finding a way to trick google web auth that i was not a mobile browser trying to login into G+ than trying to setup g+ native login with all the damn messed up certificates and firebase. This is a big leap backwards for ionic cloud, i’m afraid it’s the only reason we were using it in our company, every other feature is already fast and simple to achieve with a quick fastlane integration.

  • Purusothaman

    Phonegap has a mobile developer app which can be used to test the changes live in real device with all native features. I wish we have something similar.

  • Benedicte Raae

    This all sounds amazing and such good use of the actual phone part of the phone (ref

  • agilitynerd

    I’m glad the features “formerly known as Cloud” are getting some love.

    As someone working on my first beta test with offsite users anything to simplify the process of deploying to them (especially for iOS) would be great!

    As far as crash reporting goes Rollbar has the native and JS sides pretty well covered, except I can’t figure out how to configure them to read source maps yet… Though if you had a similar system that made it trivial that would be nice.

    Ionic Deploy really makes Ionic killer apps. Avoiding the AppStore/Google Play deploy for the majority of releases sets Ionic apps apart from native apps. I like the git push idea to trigger the tool chain too.

  • Jedidiah Weller

    Transparency is key – right on guys and gals, keep up the great work!

  • Matthieu Drula

    Many decisions there, glad to see that you have the maturity to pivot and focus.
    Really like the โ€œHeroku for Mobile.โ€, it’s catchy ;).

  • Sagiv Frankel

    Thank’s for sharing and letting us know where things stand.
    While I can understand that a startup needs to experiment and evolve I think your going about it the wrong way and I will explain.
    Firstly – you build an awesome service like Cloud, stop 95% of the way there, freeze it for months/years and then partially kill it, which is awful for users like me who have little room for constantly switching things around. I would even prefer you charge more then original intended then this, at least that way I have more options and time.

    Regarding each service:
    – IonicDB was handled well, it was shut down before production which is good. This is also the only area which I agree Ionic doesn’t have much of the edge on the other vendors.

    – Analytics was not a good product and needed a lot of work, so shutting it down made sense, although it could have worked in the long run.

    – Auth and push are great products!!! They offer great integration into the frameworks code and are a pain to manage on you own as far as the different plugins and setup. They are also a great “gateway drug” into the other services.

    – Deploy and package are super and I hope it works out, but they are very risky because of Apple.

    In my opinion the ionic cloud has a great future as a suite of stable services that offer ease of development and ease of integration with the vast community of Ionic developers.

    I started of with Ionic1 and the cloud in it’s beginning, rewrote my app in Ionic2 which was a good call but took forever and broke all the time. Went through several iterations of ionic cloud while it matured and changed and broke. And know this. please have some mercy ๐Ÿ™

    • yesimahuman

      Appreciate the feedback Sagiv. The only thing on this list that is changing is Auth. It doesn’t make sense for us to manage your users if we don’t have services like Database to use them on. However, we will still be moving forward with Push and the user abstraction will be useful then, but we won’t be the authoritative database for your users.

      We’re learning as we go, and we want to make sure we’re set up for success. We felt like the current direction needed some big tweaks, both to product but also to marketing and tie into Ionic framework. I think you’ll like the changes once they’re live!

      • Sagiv Frankel

        Hey Max, i’m so happy you are taking the time to read the comments and respond :+1
        I read your other comment regarding open sourcing the native/client libraries. That would be awesome!! Would you perhaps also open source your server side stuff? I use node and rethinkdb and it would help out a lot.

        Not sure how this would work, but you guys have done so much great work and if you would make it easy for me to use my current setup and just add some code to save the users on my db and also easily integrate it with push, that would be even better then it is now!

        I know it would take some work/documentation but that would help out so much and I think would be fair towards those like me who have done a lot work around the current setup. It would also defiantly serve Ionic and it’s ecosystem.

        Thanks again

  • Urs

    You are looking for something uniquely to Ionic? Isn’t Ionic unique already?

    Open Source doesn’t mean “at no cost”, so we would agree to pay for Ionic.
    Why not ask for “donations”? You still can add other payable “cloud” services.
    We all have so much interest that Ionic continues…

    • yesimahuman

      Part of this effort is to put a lot more resources into Ionic. However, we don’t think we can build a strong business charging one-off for UI components, and our developers struggle with more than just UI.

  • Daniel Aparicio

    quote:[The first app (and the one that will be paid-only), will be the new Ionic View, focused on beta and client testing] If I want to deploy a beta version of my app to be tested by… let me say… 10 beta-testers… each of them has to PAY to install Ionic View in his/her phone?? If I’m right this would be too much cost to deploy a beta version to a “decent” group of beta-testers. Bad decision ๐Ÿ™

    • yesimahuman

      Users won’t have to pay to install View. The team/developer using View will need to be on a paid plan, but they can invite any number of free testers to use it.

      • Daniel Aparicio

        OK, great!! Sorry, I understood wrong. These are good news!!

  • Reza Rahmati

    It’s a bad news for business that take ionic Auth serious and developing their app based on that. I hope this service will be continued.

  • Lim Heng Cheun

    Just for my own opinion. Ionic can just keep the services that are not unique but is useful for the market, even outside market already have the better service. As a user point of view, I will use the platform that includes all in one package (even the services is not the best in the market), rather then I need to login thousand admin panel (ionic, google analytics, jwt etc…) to check different kind of report.

  • Faizaan

    Will the new Ionic Developer App still allow someone other than me to use a code to access the app?

  • Alberto

    Hi. I need prompt about this. I have an app built with Ionic Auth, basic + social (Facebook) which is suposed to be live in the inmediate future. I’m talking in about a week? Or so. Please, how is this afecting me? Will my app be broken? The development stage is finished, I cannot redo NOW the auth module with other provider. Thank you very much.

  • Doug Justice Jr.

    Great update and I think exactly the direction Ionic needs to go. However, I am getting a lot of pushback from some of our larger enterprise customers who are hearing the buzz’s about NativeScript and using views that are not just browser-fied, but more native and true mobile views for the android and ios platforms.

    Can we expect Ionic to have a “choice” as Nativescript does in the near future? PWA’s and quick creation and deployment will always have a place I believe, however in terms of speed, responsiveness and a more true “native” experience, just wondering where Ionic is going to land with this.