Giới thiệu các công cụ xây dựng website chỉ trong vài nốt nhạc

Hiện nay, việc tạo cho mình 1 blog / website đã trở thành nhu cầu của nhiều người. Có nhiều lý do để làm web: Viết nhật ký cá nhân, làm MMO (cái này là cần phải có website nhất), giới thiệu sản phẩm bán hàng qua mạng… Và cũng có vô vàn cách làm web: thuê người làm (đắt nhất), tự làm (hơi vất vả và tốn thời gian)… Cách dễ nhất là tìm một dịch vụ nào đó dạng tất-cả-trong-một: đăng ký domain, mua hosting, xây dựng website. Còn mình chỉ việc tuỳ biến giao diện và viết content (nội dung). Bài viết này giới thiệu các công cụ xây dựng website chỉ trong vài nốt nhạc với chi phí cực rẻ.

GoDaddy

GoDaddy là nhà cung cấp domain và hosting lớn trên toàn thế giới. Chỉ cần đăng ký 1 tài khoản và 139k là bạn đã có 1 website ngon lành cành đào. GoDaddy tự hào là trình xây dựng website của họ làm web trong chưa tới 1 giờ.

Điều tuyệt vời của GoDaddy là họ cho phép mình dùng thử trong 1 tháng hoàn toàn miễn phí. Sau đó nếu ưng ý thì mới trả phí (cho mỗi tháng tiếp theo) là 139k, không cần thẻ tín dụng. Và hơn nữa GoDaddy hoàn toàn hỗ trợ tiếng Việt.

ĐẾN TRANG WEB BUILDER GoDaddy

Sau khi đăng ký 1 tài khoản, bạn sẽ được hướng dẫn cách tạo 1 website nhanh chóng và cực dễ dàng.

Nói tóm lại, bạn chỉ việc lo phần nội dung, còn thiết kế cứ để GoDaddy lo. Có nhiều giao diện cho bạn lựa chọn và đều hỗ trợ xem trên di động (responsive), dễ dàng thay đổi, tuỳ biến. Sau 1 tháng nếu ko thích thì không làm tiếp nữa, không thành vấn đề.

1&1 MyWebsite Builder

Cũng giống GoDaddy, 1&1 MyWebsite Builder cho phép bạn tạo 1 website trong vòng vài nốt nhạc. Tuy nhiên, điều 1&1 mang đến còn nhiều hơn GoDaddy: Trình biên tập kéo-thả mà không cần biết code, tặng kèm domain và email theo tên miền hoàn toàn miễn phí, và giá cực kỳ rẻ: chỉ 11,88$ / năm. Phải nói đây là 1 cái giá quá rẻ cho trọn gói website + domain + email mà ít nhà cung cấp nào có.

1&1 MyWebsite cũng có chính sách hoàn tiền (money back guarantee). Trong 30 ngày nếu bạn không hài lòng vì một lý do nào đó, bạn có thể không sử dụng dịch vụ nữa và yêu cầu 1&1 trả lại tiền cho bạn. An toàn và yên tâm tuyệt đối !

ĐẾN TRANG 1&1 MyWebsite

So với GoDaddy thì 1&1 MyWebsite giá tốt hơn, nhưng lại chưa hỗ trợ tiếng Việt và yêu cầu cần có thẻ Visa hoặc Mastercard (hoặc tài khoản PayPal) để thanh toán. Tuy nhiên điều này không phải trở ngại lớn vì việc làm thẻ Visa / Mastercard hiện khá dễ.

Kết

Ngoài 2 công cụ xây dựng website kể trên thì còn nhiều dịch vụ tạo website nữa, nhưng mình đánh giá cao 2 trang này do chất lượng và giá cả rất tốt. Nếu bạn biết thêm những dịch vụ nào tốt, đừng ngại chia sẻ qua phần comment phía dưới nhé.

Hướng dẫn đăng ký hosting Namecheap dễ dàng làm website

Namecheap vừa tung ra chương trình khuyến mãi đặc biệt mua domain .COM chỉ với 0,88$. Với chương trình khuyến mãi này, bạn dễ dàng sở hữu 1 tên miền đẹp và thời thượng. Khi đã có tên miền, bạn chỉ cần hosting nữa là đã có thể tự xây dựng cho mình 1 blog hoặc website cho riêng mình. Bài viết này hướng dẫn bạn cách đăng ký hosting Namecheap với mức giá khá rẻ và chất lượng tốt để bạn bắt đầu làm website.

Sơ lược về gói hosting của Namecheap

Gói hosting cơ bản của Namecheap có giá 2,88$/tháng (khoảng 60k). Nhưng nếu đặt trọn 1 năm (12 tháng), bạn được giảm chỉ còn 24,88$ (tiết kiệm đến 28%). Mình khuyên bạn nên mua 1 năm nếu có ý định làm website nghiêm túc, vì nếu mua theo tháng thì mỗi tháng lại phải thanh toán gia hạn khá phiền phức.

Với 25$, bạn có được 1 hosting với đầy đủ những tính năng ngon lành:

  • Dung lượng lưu trữ đến 20Gb
  • Băng thông không giới hạn
  • 3 Addon Domain cho phép dựng tới 3 website trên host.
  • 50 Database
  • 50 subdomain
  • 50 tài khoản email và có thể sử dụng thay cho hosting email (gửi nhận mail rất tốt).
  • Quản trị bằng cPanel quen thuộc và mạnh mẽ.
  • Đặc biệt có hỗ trợ SSL miễn phí 😘
  • Trình xây dựng website

Bấy nhiêu đó là quá đủ cho một tình yêu rồi. Mình cũng đang xây dựng nhiều website trên gói host này và rất yên tâm.

Đánh giá thêm về hỗ trợ kỹ thuật của Namecheap cũng rất tốt. Các yêu cầu của mình được họ trả lời phản hồi rất nhanh và hiệu quả.

Đăng ký gói hosting của Namecheap

Đầu tiên bạn nhấn vào đây hoặc nhấn vào nút phía dưới để đến trang lựa chọn gói hosting của Namecheap.

CHỌN HOSTING NAMECHEAP

Có nhiều gói tuỳ theo nhu cầu (như gói Stellar Plus cho tất cả đều không giới hạn hết, chỉ 46,88$ / năm là làm tẹt ga mọi thứ) nhưng mình chỉ cần gói Stellar là đủ rồi. Chọn tuỳ chọn 1 Year (1 năm) rồi nhấn Add to Cart

 

Tiếp theo, bạn có các tuỳ chọn về tên miền để gắn với hosting (đây là tên miền chính của bạn). Nếu đã có tên miền sẵn (như mới mua theo khuyến mãi ở trên) thì chọn Use a domain I own with Namecheap. Chọn Purchase new domain để mua domain mới, hoặc Use a domain I own from another registrar để gắn với domain từ một nhà cung cấp khác. Ở đây mình đã có sẵn domain từ NCC khác nên mình chọn dưới cùng.

Nếu bạn chưa có tên miền, Namecheap hào phóng tặng bạn 1 tên miền .website miễn phí trong 1 năm. Thật tuyệt vời. Bạn nhấn nút trên cùng để chọn tên miền miễn phí nhé.

 

Bạn sẽ được dẫn đến trang đăng ký / đăng nhập. Hãy đăng ký một tài khoản mới hoặc đăng nhập nếu đã có một tài khoản.

Nhập domain bạn đã có vào phần Use this Domain. Sau đó nhấn nút Continue

Bạn có thể chọn Auto Renew để Namecheap tự động gia hạn mỗi năm cho bạn. Nhấn nút Confirm Order để xác nhận đơn hàng.

Điền thông tin thanh toán

Tiếp theo bạn điền thông tin thanh toán. Bạn có thể thanh toán qua thẻ tín dụng hoặc thẻ ghi nợ quốc tế (VISA hoặc MasterCard). Nếu chưa có, bạn có thể sử dụng dịch vụ thẻ MasterCard ảo của Agribank hoặc của VTC.

Điền họ tên in trên thẻ (viết hoa không dấu), tháng năm hết hạn và số CVV / CVC.

Nhập địa chỉ thanh toán. Bạn nhập vào các trường được yêu cầu: Address Line 1 (Địa chỉ), City (Thành phố), State / Province (tỉnh), mã ZIP của tỉnh (xem tại đây).

Ở phần Receipt Detail bạn điền lại các thông tin ở trên, thêm SĐT (chọn +84 và nhập SĐT của bạn, bỏ số 0 ở đầu, VD: 918765432) và địa chỉ email. Nhấn nút Continue để sang trang tiếp theo.

Tích chọn đồng ý Điều khoản và điều kiện sau đó nhấn nút Pay Now là xong.

Tài khoản hosting của bạn sẽ được có ngay lập tức. Khi tài khoản của bạn được kích hoạt, bạn sẽ nhận được Email chào mừng của Hosting. Trong email này sẽ có tất cả các chi tiết đăng nhập, cài đặt và hướng dẫn của tài khoản của bạn.

Kết

Như vậy bạn đã được hướng dẫn cách đăng ký hosting Namecheap một cách chi tiết. Trong bài viết tới, mình sẽ hướng dẫn cách tạo thẻ MasterCard ảo của Agribank và VTC. Bạn có thể dùng nó để thanh toán quốc tế như mua hosting và domain rất dễ dàng. Nếu có khó khăn, đừng ngại comment để được hướng dẫn nhé!

 

 

Khuyến mãi domain .COM chỉ 0,88$ – Mua ngay kẻo hết!

Namecheap – một trong các nhà cung cấp domain và hosting uy tín nhất thế giới vừa tung ra chương trình giảm giá cực sốc: Khuyến mãi domain .COM chỉ 0,88$ !

Hiện tại chi phí mua 1 tên miền .COM khi đăng ký khoảng 10$ (đăng ký qua NCC ở VN còn đắt hơn), do đó đây là chương trình khuyến mãi domain .COM chưa từng có ở đâu trên thế giới. Tính ra chưa đến 22k là đã được 1 domain .COM thời thượng.

Nhấn vào nút phía dưới để nhận mã giảm giá và đăng ký ngay!

(Copy mã giảm giá khi có hộp thoại xuất hiện nhé!)

– Đăng ký tên miền .COM chỉ 0,88$

Bạn có thể thanh toán bằng thẻ ghi nợ hoặc thẻ tín dụng quốc tế (VISA hoặc MasterCard). Nếu có tài khoản PayPal bạn cũng thanh toán được luôn.

Lưu ý chương trình khuyến mãi domain

– Chương trình chỉ dành cho thành viên mới đăng ký lần đầu.

– Số lượng có hạn, chương trình có thể kết thúc sớm nên bạn cần đăng ký nhanh tay càng sớm càng tốt nhé.

– Bạn nhập tên miền .COM cần mua, sau đó đến phần nhập mã giảm giá (promotion code) bạn dán mã vừa chọn ở trên để được giảm còn 0,88$.

Namecheap là nhà cung cấp tên miền và hosting lớn hàng đầu thế giới. Các dịch vụ của họ cung cấp cũng rất tốt (1 số website mình đang chạy trên dịch vụ của họ) nên bạn hoàn toàn yên tâm về chất lượng.

Chúc bạn có được một tên miền đẹp với giá rẻ.

Chia sẻ Avast Premier 2018 full key

Trong các chương trình diệt virus, mình đánh giá cao nhất là Bkav Pro vì xử lý virus rất hiệu quả, đồng thời được trang bị nhiều tính năng mạnh mẽ, lại là sản phẩm của trí tuệ Việt Nam. Bkav hiện được bán với giá 299.000đ khi đặt mua trên trang chủ (đặt mua tại đây chỉ 199k) Trong trường hợp có virus cần xử lý gấp mà lại chưa có điều kiện mua bản quyền thì làm thế nào? Mình chia sẻ với các bạn bộ cài AV Avast Premier 2018 full key mới nhất để các bạn có thể dùng tạm nhé.

Giới thiệu về Avast Premier 2018 full key

Avast là một phần mềm Antivirus nhẹ nhàng và khá tốt, được rất nhiều người sử dụng và ưa chuộng không thua kém với các trình diệt virus khác. Trong đó phiên bản Avast Premier là phiên bản cao cấp nhất của các phiên bản Avast mang lại sự an toàn gần như tuyệt đối cho máy tính của bạn. Nó được sử dụng miễn phí cho cá nhân và bản mang tính phi thương mại. Sau các phiên bản họ cập nhật đều nâng cao sự bảo mật tuyệt đối, bổ sung nhiều tính năng đặc biệt mà vẫn đảm bảo sự nhẹ nhàng. Đồng thời Avast còn tương thích hoàn toàn với các hệ điều hành mới nhất hiện nay như Windows 10. Khi cài đặt, các bạn nên chọn thành phần cài đặt cho phù hợp với cấu hình của máy. Những máy có cấu hình thấp (RAM khoảng 2Gb) thì nên chọn Bảo vệ Tối thiểu (cài những thành phần quan trọng nhất), còn máy cấu hình cao nên chọn Bảo vệ Khuyến nghị. Mình hay cài thêm những tính năng bên dưới.

Download Avast Premier 2018 full key

Các bạn tải về bằng link phía dưới nhé.
Đặt mua Bkav Pro chỉ 199k (tiết kiệm đến 33%)

Download trọn bộ màn hình khoá Windows 10 tuyệt đẹp!

Windows Spotlight là một tùy chọn cho màn hình khóa với rất nhiều hình nền khác nhau cho mỗi lần hiển thị khóa. Windows Spotlight được mặc định cung cấp sẵn trong tất cả các phiên bản Windows 10. Nếu bạn cảm thấy quá nhàm chán với những tấm ảnh background hiện tại, trong khi lại thấy những nước ảnh quá tuyệt vời nhưng lại chỉ hiển thị mỗi khi… khóa màn hình thì đây chính là giải pháp cho bạn. DuyAi.net chia sẻ với các bạn để download trọn bộ màn hình khoá Windows 10 tuyệt đẹp!

Bộ ảnh Windows Spotlight mà DuyAi.net cung cấp tới bạn lần này bao gồm 171 bức ảnh màn hình khóa Windows 10 cực đẹp với kích thước cực chuẩn cho màn hình Windows (1920 x 1080). Hãy cuộn thử xuống màn hình dưới để thưởng thức một vài bức ảnh màn hình đẹp nhất mà bạn có thể sở hữu khi tải bộ Windows Spotlight này về máy nhé!

Download Windows Spotlight - Ảnh sông trong phố
Download Windows Spotlight - Suối đẹp
Download Windows Spotlight - Trượt tuyết
Download Windows Spotlight - Đồng quê nhìn từ xa
Download Windows Spotlight - Ảnh hang động
Download Windows Spotlight - Ngọn hải đăng
Download Windows Spotlight - Đồng cỏ đá
Download Windows Spotlight - Đèn sắc màu
Download Windows Spotlight - Mây nước mênh mông
Download Windows Spotlight - Hang bắc cực

Tải trọn bộ màn hình khoá Windows 10 Spotlight tại đây.

Tải về

Cách lấy ảnh màn hình khoá của Windows 10

 Nếu máy tính của bạn đang chạy Windows 10 và bật tính năng Spotlight, mỗi khi mở máy, bạn sẽ thấy màn hình khoá của bạn là những bức ảnh nổi bật trong ngày từ Bing Images. Nếu bạn thích những hình ảnh đó và muốn sao chép nó về máy (để làm màn hình nền chẳng hạn) – DuyAi.net sẽ hướng dẫn bạn cách lấy ảnh màn hình khoá của Windows 10 về máy tính nhé!

Bài viết có tham khảo hướng dẫn của QuanTriMang.

Một ảnh màn hình khoá của Windows 10

Lưu ảnh màn hình khóa Windows 10 Spotlight về máy

Đầu tiên bạn mở File Explorer sau đó tìm thư mục Home Folder của bạn, chẳng hạn như C:\Users\username (tên người dùng).

Tại đây bạn chọn thẻ View, sau đó đánh tích vào hộp Hidden Items để hiển thị tất cả các thư mục ẩn trên máy tính của bạn.

Hidden Items

Các bước để lưu hình ảnh xuất hiện ở màn hình khoá Windows 10

Tiếp theo bạn tìm và mở thư mục AppData.

AppData

Tại đây bạn điều hướng theo đường dẫn:

Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets

Tại đây bạn sẽ nhìn thấy các file có tên khá lạ và không có phần mở rộng.

File lạ

Nhiệm vụ của bạn là sao chép tất cả các file này vào một thư mục trên ổ đĩa bất kỳ mà bạn cảm thấy tiện sử dụng nhất. Trong trường hợp này chúng tôi sao chép các file trong ổ G.

Ổ đĩa

Sau khi đã hoàn tất quá trình sao chép các file, bạn nhấn tổ hợp phím Shift + chuột phải vào bất kỳ khoảng trống nào trên File Explorer rồi chọn Open Command Prompt Here.

Open Command Prompt Here

Sau khi cửa sổ Command Prompt xuất hiện, bạn copy dòng lệnh dưới đây vào cửa sổ:

Ren *.* *.jpg

Nhập câu lệnh

Lưu ý: Thêm phần đuôi mở rộng là “.jpg” để thêm vào phần đuôi mở rộng tất cả các file trong thư mục đích.

Sau khi hoàn tất quá trình đổi tên, trên màn hình bạn sẽ nhìn thấy các hình nền trên màn hình Lock Screen, cache file, thumbnails…

Ảnh thumb

Một vài file mà bạn vừa đổi tên có cả cache file, thumnails,… do đó bạn có thể xóa các file này đi. Sử dụng tổ hợp phím Ctrl + click chuột trái để chọn nhiều tập tin nằm ở những vị trí khác nhau để xóa cùng một lúc.

Ảnh

Lưu ý: Một số hình ảnh nằm ở dạng đứng, không phải dạng nằm ngang và vì thế có thể bạn sẽ cần copy và dán chúng vào một thư mục khác nữa để dùng trên điện thoại.

Nếu không muốn sử dụng Command Prompt, bạn có thể tải bất kỳ một tiện ích Rename Utility như Bulk Renaming Utility về máy và cài đặt.

Sau khi cài đặt xong tiến hành mở ứng dụng, điều hướng đến thư mục, chọn tất cả các file sau đó bạn thêm phần đuôi mở rộng “.jpg”.

Kết

DuyAi.net vừa hướng dẫn các bạn cách lấy màn hình khoá của Windows 10. trong quá trình thực hiện nếu gặp khó khăn, đừng quên comment để được hỗ trợ nhé!

Xem thêm: Download trọn bộ màn hình khoá Windows 10 tuyệt đẹp!

Một số ảnh đẹp từ Bphone 2017 (part 2)

Bphone 2017 là dòng điện thoại thế hệ thứ hai của Bkav ở phân khúc cận cao cấp. Ngoài thiết kế đẹp, máy mượt thì Bkav đã tích hợp công nghệ trí thông minh nhân tạo (AI) vào camera. Đây là dòng điện thoại đầu tiên trên thế giới có AI Camera, giúp người chụp có được những bức ảnh đẹp từ Bphone 2017

Trên Bphone Fans Club – group chính thức của cộng đồng những người yêu mến Bphone đã đăng tải những bức ảnh được chụp từ Bphone. Cả những nhiếp ảnh gia chuyên nghiệp lẫn những “phó nháy” nghiệp dư đều đã trình làng những bức ảnh xuất sắc. Mình đã xin phép các tác giả để đăng tải các bức ảnh ấy trên DuyAi.net, xin mời các bạn cùng chiêm ngưỡng.

Tên các bức ảnh do DuyAi.net đặt lại.

Chân thành cảm ơn các tác giả. Các bạn có thể xem thêm các bức ảnh đẹp của Bphone 2017 chụp tại đây.

Xem Part 1

Lập trình Android: #1 – Lập trình như xếp hình với app SOS

Dạo này mình có ý tưởng viết một app Android cho công việc, nhưng về lập trình thì mình mù tịt. Google thì gặp một chương trình cho phép ta lập trình những ứng dụng đơn giản – AppInventor. Mình cũng có viết thử một vài app thì thấy nó cũng khá đơn giản nên chia sẻ với các bạn.

Bài đầu tiên của series giới thiệu AppInventor – Lập trình như xếp hình này mình sẽ giới thiệu tổng quan về AppInventor thông qua 1 app đơn giản. Mình cũng không chuyên coding nên cũng ko dám mạo muội đi sâu vào các kỹ thuật lập trình, mà chỉ hiểu sao viết vậy. Mục đích chỉ là giúp các bạn tạo được 1 app Android theo kiểu “xếp mình mì ăn liền” làm tiền đề giúp bạn đọc hứng thú hơn về lập trình nói chung.

Tổng quan về AppInventor

App Inventor do MIT (Viện Công nghệ Massachusetts) xây dựng và ra mắt vào tháng 7/2010. Với chương trình này, bạn không cần phải có bất cứ kiến thức nào về lập trình cũng có thể tạo các ra ứng dụng cho Android từ cơ bản đến nâng cao bằng những thao tác kéo-thả. Nó chạy trên web, không cần cài đặt và hoàn toàn miễn phí. Rất thích hợp cho các bạn mới học lập trình và các em học sinh.

Để mở chương trình, truy cập vào địa chỉ http://ai2.appinventor.mit.edu và đăng nhập bằng tài khoản Google của bạn.

Sử dụng các tính năng của AppInventor

Để tạo 1 project mới, bạn hãy nhấn nút Start new project, sau đó đặt tên cho project mới. Tên project không có khoảng trắng hoặc dấu tiếng Việt. Nhấn OK để tạo mới.

Tạo project mới trên AppInventor

Khung thiết kế của AppInventor được chia làm 4 phần: Palette là nơi chứa các control (đối tượng), Viewer là khung giao diện design. Components chứa các control đang sử dụng và Properties là nơi thay đổi thuộc tính của Control.

Khung thiết kế chính của AppInventor

Bạn nào đã từng tìm hiểu về lập trình Visual Basic 6 sẽ thấy có sự tương đồng giữa AppInventor và VB 6. Muốn sử dụng đối tượng nào thì kéo thả control từ Palette vào khung Viewer, sau đó chọn ở Components và thay đổi thuộc tính ở Properties. Rất đơn giản.

Xây dựng 1 app đơn giản với AppInventor

Mình sẽ cùng với bạn xây dựng 1 app đơn giản để dễ hiểu hơn về chương trình này nhé.

App ta sẽ xây dựng tạm gọi là SOS – 1 app chỉ có 1 button và khi nhấn vào đó, nó sẽ tự động gửi 1 tin nhắn khẩn cấp về 1 số máy định sẵn trong đó bao gồm toạ độ GPS và địa chỉ tương đối. Sau đó nó sẽ tự động gọi về cho 1 số điện thoại xác định.

Giao diện chính của chương trình
Tin nhắn trả về khi nhấn nút SOS

1. Thiết kế giao diện

Ở phần Palette, kéo thả 1 button vào khung Viewer, sau đó đặt các thuộc tính BackgroundColor, Font Size và TextColor như hình (hoặc theo ý thích của bạn).

Kéo thả button để tạo nút SOS

Để căn giữa cho nút SOS, bạn chọn Screen1 và thiết đặt các thuộc tính AlignHorizontalAlignVertical thành Center.

Tiếp theo, kéo thả đối tượng LocationSensor (mục Sensor) và PhoneCall, Texting (mục Social) vào khung Viewer. Do các đối tượng này không phải là đối tượng thao tác được nên nó sẽ không hiển thị trong khung Viewer mà nằm ở mục Non-visible components (Các thành phần không hiển thị).

Thiết đặt các thuộc tính cho đối tượng:

  • Đối tượng PhoneCall1 – Thuộc tính PhoneNumber: Điền số điện thoại bạn cần app gọi đến khi nhấn nút.
  • Đối tượng Texting1 – Thuộc tính PhoneNumber: Thiết lập như trên.

Tiếp theo, ta sẽ chuyển sang viết code cho app hoạt động. Ở phần trên của khung Properties, bạn hãy nhấn nút Blocks để sang phần kéo thả các block của code.

2. Kéo-thả để “viết” code

Các block ở mục built-in là những block chung. Phần Control là những khối lệnh gắn với các control. Logic có những khối gắn với phép toán logic (True / false ; And, Or…) Math là các phép toán thông thường. Text để điền các khối văn bản và các hàm xử lý văn bản. Variables là khối gán các biến và Procedure để xử lý các thủ tục.

Bạn hãy để ý đến các mấu ghép ở các block. Nó giúp cho việc kéo thả và gắn kết các block hợp lý và đúng cấu trúc hơn. Đúng với tên gọi “Lập trình như xếp hình” 🙂

Tiến hành kéo thả các block để được khối code như hình.

Giải thích các câu lệnh:

When Button1.Click do: Khi nút Button1 được nhấn thì thực hiện hành động:

  • Call PhoneCall1.MakePhoneCall: Kích hoạt tính năng Thực hiện cuộc gọi của PhoneCall1 đến số được đặt trong phần PhoneNumber của Properties.
  • Set Texting1.Message to: Đặt thuộc tính Message (nội dung tin nhắn) của Texting1 thành: Ghép (join) các nội dung: “Tôi đang gặp nguy hiểm. Xin gọi lại cho tôi. Toạ độ: ” và Kinh độ (lấy từ LocationSensor1.Latitude), Vĩ độ (LocationSensor1.Longtitude), Địa chỉ (LocationSensor1.CurrenAddress).
  • Cuối cùng là thực hiện hành động Gửi tin nhắn của Texting1.

Lưu ý: Để có thể thêm các mục của block Join (mục Text), bạn nhấn vào hình bánh răng trước chữ join sau đó kéo thả block string vào bên phải.

Như vậy cơ bản đã hoàn tất các tính năng của app. Cuối cùng ta sẽ biên dịch thành file .apk để cài đặt app lên smartphone Android.

3. Biên dịch và cài đặt app

Chuyển sang phần Thiết kế (Designer), chọn mục Screen1 và đặt thuộc tính AppName thành SOS (tên của ứng dụng); mục Icon bạn hãy upload 1 file PNG để làm icon của app.

Nhấn vào menu Build và chọn App for Google Play (save .apk to my computer) để lưu thành file .APK sau đó đưa vào điện thoại để cài đặt. Nếu bạn không có cáp hoặc không muốn chép vào điện thoại lằng nhằng, có thể chọn App for Google Play (provide QR Code for .apk) để hiển thị mã QR trên màn hình sau đó dùng 1 app quét QR Code trên điện thoại để quét và nhận đường link tải app về điện thoại.

Cuối cùng là cài đặt và chạy thử ứng dụng xem ứng dụng hoạt động như thế nào nhé!

Phát triển

Như vậy, thông qua 1 app đơn giản SOS, bạn đã làm quen với AppInventor. Chúng ta cũng có thể nghiên cứu để có thể làm 1 phần Setting đơn giản cho phép người dùng thay đổi số điện thoại gửi tin và gọi điện thay cho số mặc định. Đồng thời thay đổi nội dung tin nhắn tuỳ chọn.

Dự định app sau chúng ta sẽ nghiên cứu xây dựng 1 trình duyệt đơn giản. Mong nhận được sự hỗ trợ và góp ý của các bạn chuyên về lập trình để chúng ta hoàn thiện hơn nhé.