Chuyển đến nội dung chính

Bài đăng

Đang hiển thị bài đăng từ Tháng 6, 2017

Over-Optimizing

Over-Optimizing – Tối ưu hóa quá liều: SEO là tuyệt vời, nhưng SEO nhiều quá có thể gây ra Over-Optimizing. Tối ưu hoá công cụ tìm kiếm là thực tiễn tạo ra quá nhiều cải tiến về SEO, đến mức những cải tiến bắt đầu làm hỏng khả năng xếp hạng của trang web. Bạn đang làm tất cả các công cụ SEO điển hình điển hình, nhưng trong một số trường hợp bạn đã làm nó “quá liều”. Và hậu quả là mọi thứ đi xuống dốc: keyword không lên top, lượng truy cập các keyword khác trên website giảm hẳn, nguy hiểm hơn Google có thể cho bạn vào Blacklist . Link gốc: https://blog.kissmetrics.com/avoid-over-optimizing/

Lookalike audiences

Lookalike audiences giúp bạn tiếp cận tới những người giống như những khách hàng hiện tại của bạn, nhằm phục vụ cho nhu cầu quảng cáo tiếp thị hiệu quả hơn. Dựa vào nhóm khách hàng hiện tại của bạn mà công cụ Third Party (được hỗ trợ từ Google/Facebook…) sẽ phân tích dựa vào thói quen, hành vi, sở thích, lối sống, khu vực, độ tuổi, công việc…. (phiễu đa chiều). Từ đó gợi ý cho Marketer những nhóm khách hàng mới tương tự nhóm khách hàng hiện tại để tiến hành chiến dịch tiếp cận (reach) hiệu quả hơn. Đối với Facebook:

Cocos2d-x

Cocos2d-x là một framework dùng để phát triển game, nguồn gốc từ framework nổi tiếng Cocos2d iPhone, điểm khác biệt là nó sử dụng C++ để hiện thực, thay vì Objective-C như bản gốc. Điểm nổi bật:  Cross-platform: Dĩ nhiên, ngày nay hầu hết các framework đều cross-platform. Nhưng vấn đề là Cocos2d-x làm được nhiều hơn hẳn. Open source: bạn có thể làm bất kỳ điều gì với code của nó, bạn cũng có thể đóng góp vào framework nữa để giúp nó phát triển hơn. Light weight & Fast running: Sử dụng C++,Cocos2d-x có hiệu xuất cao, chạy được trên cả những thiết bị cấu hình rất thấp của Android. Simple Easy to Learn APIs: Điềm yếu duy nhất là hệ thống Document của Cocos còn yếu, đôi khi bạn phải đọc của Cocos2d iPhone Lua binding, Js binding: Bạn hoàn toàn có thể sử dụng Lua, hay Javascript để hiện thực sản phẩm của mình, (không nhất thiết là C++). Điều này rất hữu ích đối với những người mới, không mạnh về C++ Tools và Library: Hiện tại có rất nhiều công cụ và thư viện hỗ trợ phát triển game bằng

Appcelerator Titanium

Appcelerator Titanium là một khuôn khổ mã nguồn mở cho phép tạo ra các ứng dụng di động bản địa trên các nền tảng bao gồm iOS , Android và Windows UWP từ một mã nguồn JavaScript đơn , được phát triển bởi Appcelerator . Vào tháng 2 năm 2013, Business Insider ước tính rằng 10% tổng số điện thoại thông minh trên toàn thế giới chạy các ứng dụng Titanium. Đến năm 2017 , Titanium đã tích lũy được trên 950.000 đăng ký phát triển. Thành phần cốt lõi của Titanium là bộ phát triển phần mềm được cấp phép của Apache , Titanium SDK. Appcelerator cũng làm cho Alloy, một khuôn khổ mô hình-view-controller được cấp phép bởi Apache , và Appcelerator Studio một môi trường phát triển tích hợp độc quyền bắt đầu miễn phí. Link website:  http://www.appcelerator.com/ Các tính năng cốt lõi của Appcelerator Titanium bao gồm: API nền tảng cho việc truy cập vào các thành phần giao diện người dùng ban đầu như thanh điều hướng, menu và hộp thoại và tính năng thiết bị gốc bao gồm hệ thống tệp, mạng, vị trí địa lý

IBM MobileFirst

IBM MobileFirst là danh mục giải pháp di động toàn diện trong đó kết hợp công nghệ cho các ứng dụng di động bao gồm công nghệ phát triển nền tảng, quản lý, bảo mật và phân tích các ứng dụng di động, các dịch vụ thiết kế và tích hợp dựa trên nền tảng điện toán đám mây và các công nghệ chuyên sâu về di động. Lợi ích giải pháp IBM MobileFirst mang lại là doanh nghiệp có thể đồng bộ hóa các quy trình nghiệp vụ, từ việc quản lý các thiết bị di động cá nhân của nhân viên tới việc xây dựng các ứng dụng di động thương mại mới để phù hợp với mô hình kinh doanh của họ. Với IBM MobileFirst ™ Platform Foundation, bạn có thể mở rộng kinh doanh của bạn tới các thiết bị di động. IBM MobileFirst Platform Foundation cung cấp nền tảng ứng dụng di động tiên tiến, mở và toàn diện cho điện thoại thông minh và máy tính bảng. Nó giúp các tổ chức thuộc mọi quy mô phát triển, kiểm tra, kết nối, chạy và quản lý các ứng dụng di động (ứng dụng). Sử dụng các công nghệ và công cụ dựa trên tiêu chuẩn, IBM MobileFirs

PhoneGap

PhoneGap là một công cụ phát triển đa nền tảng, nói cụ thể hơn là công cụ phát triển ứng dụng cho iOS, Android, Windows Phone, BlackBerry, webOS, Bada, Symbian cùng lúc, viết một lần, biên dịch qua cloud và chạy được khắp nơi. PhoneGap cho phép nhà phát triển dùng HTML , CSS và JavaScript cho ứng dụng của mình. PhoneGap là một dự án mã nguồn mở hoàn toàn miễn phí của Nitobi giúp việc phát triển ứng dụng dễ dàng hơn đối với mọi hệ điều hành. Phát triển đầu tiên tại một sự kiện iPhoneDevCamp ở San Francisco, PhoneGap tiếp tục giành chiến thắng giải thưởng Choice Award tại O’Reilly Media 2009 ở hội nghị Web 2.0 tháng 4 năm 2009 ( 4 sản phẩm khác cũng dành chiến thắng bao gồm: 80 legs, zealLog, Bantam Network, Dubmenow) mở ra hướng đi mới cho các nhà phát triển ứng dụng web. Kể từ đó có 600.000 lượt tải về và hàng ngàn ứng dụng được phát triển dựa trên PhoneGap. Apple đã xác nhận rằng Framework này đã được phê duyệt. Tuy được tạo ra bởi Nitobi nhưng đằng sau Phonegap là sự đóng góp của r

Sencha Touch

Sencha Touch là một Framework được viết bằng ngôn ngữ javascript  dùng để phát triển các ứng dụng chạy trên điện thoại di động thông minh (Smartphone). Đây là một Framework rất là mạnh mẽ được viết theo mô hình MVC và đương nhiên là sẽ có độ khó rất là cao. Khi các bạn làm việc với Sencha Touch thì các bạn phải liên tưởng nó giống y như bên Winforms, tức là nó có sẵn tất cả các controls, events dùng để điều khiển và xây dựng giao diện, chúng ta chỉ việc gọi ra và xử lý các sự kiện trên nó. Khi viết ứng dụng với Sencha Touch thì các bạn phải tạo các Service cung cấp dữ liệu cho nó bởi vì bản thân nó là JS nên không thể trực tiếp lên server để lấy thông tin được, các service này có thể được viết bằng ngôn ngữ .php hoặc một ngôn ngữ khác. Link website : https://www.sencha.com/ Bộ nguồn Sencha Touch mặc định nó sẽ có những folder: sencha-touch.js : Thuộc bộ Core, dùng khi ứng dụng của các bạn ở dạng có thể tự xây dựng (custom), có dung lượng rất nhỏ so với các file khác nên thường dùng k