2017-08-11 72 views
0

我是新來的角4.我有點失去了關於如何使用離子框架來做手機。Ionic 3/Angular 4集成

我的目標是在Android設備上以及筆記本電腦上構建應用程序tu。

我應該制定1角應用程序,然後嘗試用離子打包,或者我應該開始直我的項目既離子3/4角項目(如本文中:https://www.djamware.com/post/58e657b680aca764ec903c2d/ionic-3-and-angular-4-mobile-app-example

謝謝!

+1

如果您想讓它成爲一款離子應用程序,只需立即開始使用離子應用程序 – devqon

+0

請加入我的Ionic 3聊天室 - https://chat.stackoverflow.com/rooms/153499/ionic-3 –

回答

1

我不相信Ionic與最新版本的Angular同步。 Angular與Ionic打包在一起,因此您受限於其中包含的版本。我主要是從僅開發Ionic 1應用程序的角度來說這一點。離子2可能會有所不同,所以我的評論是謹慎的。

如果你從未用過的離子對任何移動應用程序開發,我會親自跳過離子1(這是上了年紀的AngularJS),只是熟悉離子2.

+0

'Angular is packaged與Ionic'是v1.x的情況 –

1

離子採用角指令。 Angular本身並不用於構建應用程序,而是被應用程序開發框架(如離子框架)所使用。所以,請繼續使用離子使您的應用程序。您將在移動應用中使用角度。

請注意,您的應用被封裝在本機容器中,以便它能夠與設備的移動體系結構進行通信。您可能希望爲您的網站使用不同的東西。

0

由於您還需要構建移動應用(android),那麼我會建議開始使用離子本身。由於Ionic 3.x有其自己的導航系統和組件,您可以與桌面版本的應用程序(特別是面板Split)共享。如果你繼續使用簡單的角度差異,你需要一個爲你做這些事情的框架。

但是,當然你可能會遇到訪問本地API(插件),這些API都不能在桌面上工作。所以最好遵循移動第一種方法。
結帳this article這可能會幫助您使用Ionic共享桌面和移動設備之間的代碼。