-> Nhìn tiêu đề là biết rồi, cần sử dụng Ionic nhằm thiết kế di động chđọng bỏ ra. Dễ ẹc vậy cũng hỏi. Bạn đang xem: Ionic là gì
Thực ra mình biết nó tự 2 năm trước. Từ cơ hội mình tìm kiếm framework để mần dòng Gia Sư Việt. Lúc đó nó còn Ionic1 hơi sidomain authority đề xuất mình cũng không đụng vô làm những gì.
Dạo vừa mới đây sự hiểu biết React Native sầu nhưng cảm giác không phù hợp lắm nên qua demo Ionic xem sao.
Theo thuật ngữ trình độ chuyên môn, Ionic ở trong nhánh mần áp (app) di động cầm tay cùng với HTML5, CSS, Javascript. Trong nhánh này còn tồn tại Senphụ thân Touch, PhoneGap,vv. Sau những tối trnạp năng lượng trsinh hoạt, tới bữa quên ăn uống, nửa tối vỗ gối search tòi Ionic. Mình thấy nó sẽ là "best HTML5 mobile framework". Dưới đấy là phần nhiều lý do trên sao
Tại bởi nó miễn phí và mở cửa Source
Thử liếc qua repository của Ionic bên trên Giuhub coi nào:

Thử đối chiếu cùng với React Native sầu thì thấy Ionic hem lại rồi. Nhưng nhìn toàn diện vật gì nhưng mà open source lại được đông anh hùng quy tụ thì khá là bao gồm sau này.

Component không thiếu - Docs dễ hiểu.
Ionic2 sử dụng Angular2 làm cho căn nguyên để thi công các component. Đại khái component hệt như controls: Button, Image, List, Picker, MapView vv.
Ionic gắn vào nhiều component nhằm dev rất có thể mần tiện ích nkhô hanh. Trang docs của Ionic hơi trực quan với dễ dàng nắm bắt. Bên trái là code, bên đề nghị là live sầu previews của component đó. Anh em có thể lên coi, cho dù không có kiến thức và kỹ năng về HTML, CSS, Angular2 gì ráo, gọi vô là hiểu ngay lập tức. Còn làm được ko thì hổng biết!

Giống như sống bên trên hình là một trong Floating Action Buttons được build sẵn vào Ionic. Dev chỉ bài toán lôi ra xài thôi. Còn ai mong mỏi sinh sản custom control cũng rất được luôn
App khá native
Cái này theo cảm nhận của bản thân mình thôi, chứ cũng không kiểm soát performance. Ngoại trừ dòng MapView, chưa có native sầu được. Nếu nhìn bởi đôi mắt thường xuyên thì UI tự Ionic phầm mềm như là native phầm mềm chđọng chưa phải loại hybrid ứng dụng nlỗi PhoneGap hồi trước.
Xem thêm: Cách Kiểm Tra Office Bản Quyền Windows Office Chi Tiết, Cách Kiểm Tra Bản Quyền Microsoft Office
Trong khi trong Ionic cũng Gọi được mấy nativeAPI nlỗi camera, GPS, contacts với ngCordova. ngCordova đẳng cấp như tải plugin đến wordpress vậy, sở hữu vô rồi mới Hotline được native API.
hầu hết tool hỗ trợ
Ionic miễn phí tổn buộc phải quy mô marketing của họ là hỗ trợ những các dịch vụ trả mức giá thêm vào cho dev. Từ kiến thiết UI mang đến database, push notification đến analytics. Kiểu như hỗ trợ, Ship hàng tận nệm vậy, vừa đủ thiết bị gì.
Ionic Playground: Hỗ trợ tín đồ new code trải nghiệm luôn cùng với Ionic
Ionic Creator: Hỗ trợ thành lập UI kéo thả, import sang tệp tin hoặc code thẳng bên trên nền web
Ionic Lab: Hỗ trợ User management, push. Kiểu kém chất lượng Firebase
Inoic View: Tính năng này là live previews tiện ích nhiều người đang cách tân và phát triển. Ví dụ bạn làm cho được tính năng A, bạn chuyển đến người tiêu dùng coi thì chỉ việc bảo khách hàng sở hữu dòng app Ionic View trên Appstore/Google Play. Sau kia nhập ID của project vô là ông khách có thể xem được. Tính năng này cân xứng để gia công freelancer, chuyển mang đến khách hàng xem để nhận feedbacks liên tục
Ionic cũng đang phát triển một backover riêng tương đương Firebase.
Showcase
Quý Khách rất có thể nhìn qua một vài ứng dụng lừng danh được cách tân và phát triển vì Ionic trên showcase.
Có buộc phải theo không
Trong một tuần lễ học tập Ionic bên trên Udemy mình đã và đang đọc được phong cách thiết kế, bí quyết buổi giao lưu của Ionic. Cũng gồm có tác dụng một phầm mềm nhỏ:



Link project bên trên Github, chúng ta cũng có thể download về tìm hiểu thêm. (http://Hi, mình học tập khóa này, anh này dạy dễ dàng nắm bắt, tư vấn tận tình nữa: https://www.udemy.com/ionic-2-the-practical-guide-to-building-ios-android-apps) cho mình nào đề xuất.
Theo ý kiến của bản thân, Ionic còn cải cách và phát triển nữa. Còn vấn đề bao gồm yêu cầu học, đề nghị theo hay không lại không giống.
Đối với phần nhiều chúng ta sẽ biết web, Angluar2, Javascript (Typescript), HTML, CSS rồi thì nên demo coi có vừa lòng hay không rồi chiến tiếp.
Còn với những người ban đầu từ native tiện ích nhỏng bản thân, tiếp cận Ionic hơi mệt nhọc. Dù nó có tốt cỡ nào thì cũng thấy sida sao sao kia. Thà học tập luôn Android+IOS còn khỏe rộng.
Còn ý bạn vắt nào? Cùng phản hồi nhé!
