Skip to main content

Posts

Nguyên tắc ngón tay cái trong thiết kế ứng dụng cho điện thoại

Nguyên tắc ngón tay cái trong thiết kế ứng dụng cho điện thoại Điện thoạ i di động ngày nay đã quá phổ biến và trở thành vật bất li thân của nhiều người. Điện thoại không chỉ đơn thuần là công cụ nghe gọi, liên lạc giữa mọi người với nhau nữa, mà nó được tích hợp nhiều ứng dụng và trở thành vật dụng giải trí và nhiều tính năng hỗ trợ người dùng như bản đồ, đọc viết email, …. Thiết kế  những ứng dụng cho điện thoại di động cũng đòi hỏi nhiều kĩ thuật, tính toán chi tiết để chiếc điện thoại trở nên hữu dụng và sử dụng một cách dễ dàng, thuận tiện nhất. Dựa vào thói quen sử dụng điện thoại và một số đặc điểm bàn tay con người, Infographic dưới đây đưa ra một số gợi ý cho bạn khi thiết kế ứng dụng cho điện thoại di động. Phần mở rộng : Tìm hiểu thêm về  định  luật Fitt Như trong bài infographic trên có đề cập đến định luật Fitt trong thiết kế. Để hiểu rõ thêm mình xin tóm tắt ở đây. Về cơ bản, công thức định luật Fitt được tính theo khoảng cách đến mục tiêu và kích thước của m

Tổng hợp các Website nén JS và CSS tốt nhất

Tổng hợp các Website nén JS và CSS tốt nhất Nén Javascript và CSS mang lại lợi ích gì ? + Tăng tốc độ duyệt website của người dùng. Thay vì client phải tải một file lớn, thì bây giờ chỉ cần tải một file nhỏ hơn mà không làm ảnh hưởng đến nội dung website. + Bảo mật js và css tốt hơn. Tránh được việc ăn cắp từ người khác. + Tiết kiệm băng thông ( điều hiển nhiên) Các Website tốt nhất để nén JS: 1.  http://jscompress.com/ 2.  http://www.jsmini.com/ 3.  http://javascript-minifier.com/ 4.  http://javascriptcompressor.com/ Các Website tốt nhất để nén CSS: 1.  http://csscompressor.com/ 2.  http://cssminifier.com/ 3.  http://www.minifycss.com/css-compressor/ 4.  http://refresh-sf.com/yui/  -> Trang này tổng hợp dịch vụ nén cho cả JS và CSS Website Việt Nam cho phép nén JS và CSS 1.  http://nukeviet.vn/vi/nvtools/jscompiler/ Updating....

Giới thiệu về Ajax

AJAX là gì?  AJAX là viết tắt của Asynchronous JavaScript và XML  AJAX là một kỹ thuật để tạo ra năng động, tốt hơn, nhanh hơn và các ứng dụng web tương tác nhiều hơn.  AJAX được sử dụng chủ yếu trong các ứng dụng web mà tải một phần của một trang là cần thiết. Cho ví dụ: Google Map (bản đồ ở đâu sẽ được thu nhỏ trên di chuyển bánh xe chuột), Google Suggest (gợi ý sẽ được hiển thị dựa trên những gì người dùng gõ vào hộp tìm kiếm).  AJAX không phải là một công nghệ mới nhưng một kỹ thuật trong đó sử dụng công nghệ hiện có để đạt được tải một phần của một trang  AJAX sử dụng công nghệ sau đây để đạt được một phần tải trang:  Javascript - Để thực hiện yêu cầu không đồng bộ với máy chủ và hiển thị nội dung động  XHTML - Trình bày nội dung trên màn hình  CSS - thiết kế trang Web  XML - Thông tin nhận được từ máy chủ như là một kết quả của yêu cầu AJAX  Đồng bằng văn bản hoặc JSON - Một định dạng để nhận được thông tin  Trao đổi thông tin ứng dụng web truyền thống đến và đ

10 Trang web dạy lập trình trực tuyến mà bạn nên biết

Đã qua rồi cái thời mà các ngôn ngữ lập trình chỉ dành cho những lập trình viên bậc thầy giống như Bill Gates, người mà sau đó đã thống trị toàn thế giới bởi hệ điều hành Windows của mình. Bây giờ thì  bất cứ ai cũng có khả năng, cơ hội để học và thành thạo các ngôn ngữ lập trình  một cách dễ dàng. Hôm nay, chúng tôi sẽ cung cấp cho bạn danh sách 10 trang web học trực tuyến sẽ giúp bạn làm điều đó. Những trang web dạy lập trình theo phương pháp tương tác giúp người học tiếp thu kiến thức rất hiệu quả. Đúng vậy, hãy quên đi những cài đặt phức tạp với dòng nhắc lệnh đen ngòm và lạnh lùng khiến bạn chỉ muốn ngừng học ngay trước khi bắt đầu, và nói xin chào tới 10 trang web với những bài giảng tương tác nhanh sẽ dạy bạn về các ngôn ngữ lập trình như HTML, CSS, PHP, Ruby và thậm chí cả iOS. Bạn sẽ được học từ những giáo trình, video và thậm chí là cả những bài thực hành tốt nhất từ những chuyên gia danh tiếng trong ngành. Hãy bắt đầu con đường mới của bạn để tiến vào thế giới lập t

Game developer [Andengine] - [Libgdx] - [ Cocos2d-x] - [Unity 3D]

 1. Andengine Andengine - Đây là engineer phục vụ cho android - Website :  http://www.andengine.org/ - Andengine là một 2D Game Engine cho phép các lập trình viên có kinh nghiệm hoặc chưa có kinh nghiệm đều có khả năng phát triển các ứng dụng Android một cách dẽ dàng. Andengine bao gồm đầy đủ các thuộc tính quan trọng nhất của OpenGL giúp cho việc dựng hình và tạo vật thể, đồng thời cung cấp khả năng quản lý các thiết bị đầu vào (các sensor, màn hình cảm ứng) và âm thanh - Một số đánh giá về Andengine: +) Giá thành: Hoàn toàn free. +) Hiệu năng: Tương đối tốt, tuy nhiên chậm hơn so với các Engine khác (như LibGDX ở phần trên) +) Cộng đồng: tương đối tốt, số lượng người sử dụng khá nhiều. +) Tài liệu và ví dụ: không có tài liệu cụ thể. Đây là một trong những khó khăn khi chúng ta làm quen với Andengine. Tuy nhiên có các ví dụ và các bài viết hướng dẫn của các lập trình viên (có thể tìm được qua Internet). Do đó nếu bạn muốn sử dụng Andengine hãy chuẩn bị tam lý là