My ux blog: https://uxvietnam.com
Ưu điểm
Trải nghiệm và sử dụng phần cứng tương đương native
Viết ứng dụng chỉ bằng C#, chia sẻ source code giữa các team, dễ bảo trì và phát triển.
Nhược điểm
Giá license cao (25$/developer/month/platform)
Không sử dụng được ngay do hỗ trợ mặc định của Xamarin Form còn sơ khai
Hotel facilities worldwide are under mounting pressure to do more with less - to provide superior guest experience while controlling costs and eliminating waste. This document describes how Wipro EcoEnergy’s Managed Energy Services Program (MESP) for the hospitality sector addresses these challenges and continuously delivers sustained savings.
Introduction Cross-Platform Native App development with JavaScript using Appcelerator Titanium and Alloy for an internal developer forum of a European multinational.
Cross platform mobile development is fastest growing in the market. The basic need for programmers on any platform is compatibility. Here, We presenting most popular tools that will take any developer a long way in creating flexible apps that stand the compality test. For more information, Visit: http://www.greymatterindia.com/mobile-application-development
IBM MobileFirst - Hybrid App DevelopmentWim Tobback
IBM MobileFirst begins with a mindset: Innovative enterprises see the opportunities gained by bringing all resources together to strengthen customer engagement–whenever and wherever the customer wants, and on the customer's favorite device, which is often mobile.
Whether transforming your customer acquisition strategies, streamlining your business process, or boosting product and service innovations, you can accomplish more by focusing on mobile computing environments first.
IBM MobileFirst offers you true end-to-end mobile solutions. Some providers specialize in service offerings; some focus on platform and application development; some offer only mobile security; while others focus just on mobile device management. We bring it all.
We help your customers initiate transactions at the moment of awareness. You can encourage customer-building touchpoints and deepen relationships with your customers with realtime, one-to-one engagements. Learn what they want with powerful mobile analytics and usage data, then create more compelling interactions.
We can also help you increase workforce productivity through mobile apps that enhance collaboration, improve knowledge sharing, and speed responses. Gain efficiency by extending existing business capabilities and applications to mobile workers, partners, and customers.
Synapse india reviews on mobile application developmentsaritasingh19866
According to the Global Developer Survey ’13 conducted by Telerik, over 5000 developers said that they developed apps using HTML5 in 2012 and 90% of them plan to do so in 2013.
Only 15% of developers said they would prefer to use a native-only approach.
Hotel facilities worldwide are under mounting pressure to do more with less - to provide superior guest experience while controlling costs and eliminating waste. This document describes how Wipro EcoEnergy’s Managed Energy Services Program (MESP) for the hospitality sector addresses these challenges and continuously delivers sustained savings.
Introduction Cross-Platform Native App development with JavaScript using Appcelerator Titanium and Alloy for an internal developer forum of a European multinational.
Cross platform mobile development is fastest growing in the market. The basic need for programmers on any platform is compatibility. Here, We presenting most popular tools that will take any developer a long way in creating flexible apps that stand the compality test. For more information, Visit: http://www.greymatterindia.com/mobile-application-development
IBM MobileFirst - Hybrid App DevelopmentWim Tobback
IBM MobileFirst begins with a mindset: Innovative enterprises see the opportunities gained by bringing all resources together to strengthen customer engagement–whenever and wherever the customer wants, and on the customer's favorite device, which is often mobile.
Whether transforming your customer acquisition strategies, streamlining your business process, or boosting product and service innovations, you can accomplish more by focusing on mobile computing environments first.
IBM MobileFirst offers you true end-to-end mobile solutions. Some providers specialize in service offerings; some focus on platform and application development; some offer only mobile security; while others focus just on mobile device management. We bring it all.
We help your customers initiate transactions at the moment of awareness. You can encourage customer-building touchpoints and deepen relationships with your customers with realtime, one-to-one engagements. Learn what they want with powerful mobile analytics and usage data, then create more compelling interactions.
We can also help you increase workforce productivity through mobile apps that enhance collaboration, improve knowledge sharing, and speed responses. Gain efficiency by extending existing business capabilities and applications to mobile workers, partners, and customers.
Synapse india reviews on mobile application developmentsaritasingh19866
According to the Global Developer Survey ’13 conducted by Telerik, over 5000 developers said that they developed apps using HTML5 in 2012 and 90% of them plan to do so in 2013.
Only 15% of developers said they would prefer to use a native-only approach.
Cross Platform Mobile Application Development Using Xamarin and C#EastBanc Tachnologies
Did you know that you don’t have to choose between the platforms anymore? Being experts at building cross-platform mobile applications for all major platforms – iOS, Android and Windows, our software developers at EastBanc Technologies believe that today the entirely new approach is the way to go. And that is – using Xamarin development environment and C#
"Xu hướng và giải pháp phát triển ứng dụng di động đa nền tảng cho doanh nghiệp sử dụng Xamarin" là chủ đề thứ 1 được trình bày tại chương trình “Lạc Việt Innovation Day 2015 - New Solution Presentation”.
Đây là sân chơi tri thức dành cho đại gia đình Lạc Việt nhằm chia sẻ, thảo luận và cập nhật những xu hướng mới nhất về CNTT, các sản phẩm, giải pháp sáng tạo và dịch vụ của Công ty đến với tất cả thành viên của Lạc Việt.
Website: http://www.lacviet.vn/
Slide Khóa Luận Tìm hiểu về ngôn ngữ lập trình độc lập trên MobileĐiềm Nguyễn Văn
Đây là silde khóa luận trình bày tóm tắt về việc tìm hiểu ngôn ngữ lập trình độc lập trên mobile mà cụ thể là PhoneGap. Slide cũng trình bày tóm tắt về phần mềm mà tác giả đã đạt được trong quá trình nghiên cứu.=== Nguyễn Văn Điềm.
Cross Platform Mobile Application Development Using Xamarin and C#EastBanc Tachnologies
Did you know that you don’t have to choose between the platforms anymore? Being experts at building cross-platform mobile applications for all major platforms – iOS, Android and Windows, our software developers at EastBanc Technologies believe that today the entirely new approach is the way to go. And that is – using Xamarin development environment and C#
"Xu hướng và giải pháp phát triển ứng dụng di động đa nền tảng cho doanh nghiệp sử dụng Xamarin" là chủ đề thứ 1 được trình bày tại chương trình “Lạc Việt Innovation Day 2015 - New Solution Presentation”.
Đây là sân chơi tri thức dành cho đại gia đình Lạc Việt nhằm chia sẻ, thảo luận và cập nhật những xu hướng mới nhất về CNTT, các sản phẩm, giải pháp sáng tạo và dịch vụ của Công ty đến với tất cả thành viên của Lạc Việt.
Website: http://www.lacviet.vn/
Slide Khóa Luận Tìm hiểu về ngôn ngữ lập trình độc lập trên MobileĐiềm Nguyễn Văn
Đây là silde khóa luận trình bày tóm tắt về việc tìm hiểu ngôn ngữ lập trình độc lập trên mobile mà cụ thể là PhoneGap. Slide cũng trình bày tóm tắt về phần mềm mà tác giả đã đạt được trong quá trình nghiên cứu.=== Nguyễn Văn Điềm.
Flutter trong lập trình mobile - HUFLIT 2022HongDuyLe1
Giới thiệu về lập trình di động bằng framework Flutter.
Nhu cầu của thị trường tuyển dụng? Lương và hướng phát triển của lập trình viên Flutter?
Lộ trình học flutter lập trình mobile app từ cơ bản đến đi làm chuyên nghiệp.
Chia sẻ kinh nghiệm của diễn giả ứng dụng flutter để lập trình dự án thực tế.
2. Các công nghệ phát triển mobile app
Web/Wap
Mobile
HTML5/
Phonegap
Xamarin Native Apps
Độ khó, thời gian, tốc độ & trải nghiệm
cross platform
Công nghệ nào phù hợp
với Viettel???
4. Những vấn đề của Cross-platform
1
2
3
Limited API Access
Non-Standard UI
Not Native Performance
5. Các ý kiến trái chiều về cross-platform
Có rất nhiều ý
kiến cho rằng
Cross-platform
là không khả
thi. Vì… (1)(2)
(3)
Thế giới chứng
minh là khả thi
Một số công ty
ở Việt Nam đã
triển khai thành
công
Làm
thử
(POC)
Làm được! Vấn
đề là cách làm
IBM, SAP,
Saleforce, Oracle
FPT, Lacviet
6. Cross-platform ở Việt Nam
A. HTML5
• TPBank với web/mobile app. (thành công!)
• Techcombank với F@tConnect (thất bại!)
• Vietjetair (tạm được!)
B. Xamarin
• FPT Software với DMS (Masan)
• Lacviet
7. Cross-platform ở IBM – IBM Mobile First
• Build native iOS and Android
enterprise apps that leverage IBM
MobileFirst’s integration, security and
connectivity
• IBM MobileFirst SDK for Xamarin
• IBM MobileFirst add-ons for Xamarin
Studio and Visual Studio
8. Cross-platform ở SAP
• Xamarin + SAP Mobile Platform
SDK in the Component Store
• Xamarin Test Cloud with SAP
Mobile Platform data verification
capabilities
• Xamarin offering Xamarin + SAP
Certified Consultant program
• Xamarin University offering
expert-led course on best
practices in using Xamarin with
SAP
9. Đánh giá HTML/Phonegap ở Viettel
Phù hợp với các loại dự án
• Làm POC
• Điều khiển từ xa (bật, tắt, điều chỉnh thông số, IOT)
• Thống kê và báo cáo dữ liệu, quản lý dữ liệu từ xa
• Trang tin/media
Không phù hợp với các loại dự án
• Cần nhập liệu nhiều
• Sử dụng phần cứng thiết bị nhiều (contact list, camera…)
• Triển khai rộng khắp, cần trả nghiệm tốt nhất trên các thiết bị chậm nhất
10. Xamarin Info
• Xamarin thành lập từ tháng 5 năm 2011 từ dự án Mono
Open source – (một platform cho phép chạy .NET trên
tất cả các nền tảng : linux, android, ios...)
• 15,000 customers
• 1,100,000 developers
• Pricing: 25$/month/developer/platform.
• Global partnership of Microsoft (tích hợp mặc định vào
Visual Studio)
11. Ưu/ nhược điểm của Xamarin
Ưu điểm
• Trải nghiệm và sử dụng phần cứng tương đương native
• Viết ứng dụng chỉ bằng C#, chia sẻ source code giữa các
team, dễ bảo trì và phát triển.
Nhược điểm
• Giá license cao (25$/developer/month/platform)
• Không sử dụng được ngay do hỗ trợ mặc định của
Xamarin Form còn sơ khai
12. Mô hình kiến trúc của Xamarin
Để tạo ra Presentation
Layer
• Xamarin Form
• Xamarin iOS Native by C#
• Xamarin Android Native by
C#
• Nuget Libs
• VT Xamarin Cross-
platfom Libs (Viettel)
13. Xamarin Studio
• Optimized for cross-
platform mobile
development
• Explore native APIs
with code completion
• World class Android
and iOS designers
• Powerful debugging on
simulator or device
14. Xamarin Component Store
• Productivity and Quicker
Time-to-Market
• Over 300 components,
ranging from 3rd party
libraries, enterprise
systems and cloud
services to barcode
scanning and signature
capture
• Add components to apps
with just a few lines of
code
directly in Visual Studio
and Xamarin Studio
15. Xamarin Nuget
• NuGet support in both
Xamarin Studio and
Visual Studio
• Access to a vast
ecosystem of 3rd
party libraries
• Distribute and
consume custom
components
• Easier to collaborate
with other Visual
Studio and Xamarin
Studio users
16. VT Xamarin Cross-platform Libs
Tập hợp các:
• Kiến trúc mẫu cho mobile app (VD: Master/Detail)
• Customized controls thường dùng (phone textbox, money
textbox, picker…)
• Giải quyết các issues tiêu biểu (API)
18. Triển khai Xamarin tại TTGVGP
• 15/10 - 6/11: Phòng KTCN ra đời version đầu tiên của
Xamarin Cross-platform Libs
• 30/10 - 5/11: Các BU nghiên cứu và viết ứng dụng đơn
giản về Xamarin
• 10/11: Phòng KTCN bàn giao Xamarin Cross-platform
Libs cho các BU qua SVN (source code và tài liệu)
• Triển khai vào thực tế