Skip to main content

Posts

Visual Studio 2015 Cross Flatform Mobile Development

Visual Studio 2015 phiên bản sản phẩm mới được công bố, bao gồm Visual toàn mới Studio Enterprise với MSDN, Visual Studio Professional với MSDN, và Visual Studio phiên bản cộng đồng miễn phí - đến cuối năm nay. Visual Studio 2015 Công cụ và dịch vụ cho các dự án của bất kỳ kích thước hoặc phức tạp C #, Visual Basic, F #, C ++, Python, Node.js và HTML / JavaScript Xây dựng cho iOS, Android, các thiết bị Windows, Windows Server hoặc Linux Gỡ lỗi chi tiết, hồ sơ, tự động và kiểm tra thủ công DevOps với các triển khai tự động và giám sát liên tục Download: VS 2015 Viết ứng dụng đa nền tảng trên Visual Studio 2015 build được ứng dụng iOS, Android, Winphone 8 Cross Flatform Mobile Development

Lập trình game trên mobile - Android - iOS - WinPhone

Dành cho các bạn đam mê lập trình game và muốn theo nghề lập trình game. Yêu cầu cần có kiến thức cơ bản về lập trình, cơ bản Lập trình hướng đối tượng. Ngôn ngữ sử dụng để viết game: Android: Java (sủ dụng Engine Libgdx hoặc AndEngine ) iOS: Swift (sủ dụng Engine SpriteKit) Đa nền tảng ( Android, iOS, Winphone, Win8, ...): C/C++  ( sử dụng Engine Cocos2d-x ) Kiến thức liên quan: OpenGL, kiến thức vật lý, cấu trúc file .json Phát triển Game sử dụng Engine để build đa nền tản( Sử dụn 1 ngôn ngữ để viết code ở 1 project core sau đó build qua các nền tảng khác ( Android, iOS, Winphone, Win8, ...)) Sử dụng Engine để làm game đa nền tảng Xem chi tiết các nội dung cần tìm hiểu: CHƯƠNG TRÌNH LẬP TRÌNH GAME TRÊN ANDROID 1.       Giới thiệu về OpenGL trên Android, kỹ thuật đồ họa 2D,3D trên Android (2 buổi) 2.       Mô hình kiến trúc Lập trình Game (1 buổi) 3.       Các ý tưởng lập trình Game (1 buổi) 4.       Giới thiệu các thư viện sử dụng lập trình game trên And

Internet of Things

1. Khái niệm Internet of Things               Internet of Things (IoT) là một kịch bản của thế giới, khi mà mỗi đồ vật, mỗi đồ vật, con người được cung cấp một định danh của riêng mình, và tất cả có khả năng truyền tải, trao đổi thông tin, dữ liệu qua một mạng duy nhất mà không cần đến sự tương tác trực tiếp giữa người với người, hay người với máy tính. IoT đã phát triển từ sự hội tụ của công nghệ không dây, công nghệ vi cơ điện tử và Internet. Khái niệm Internet of things   2.  Xu hướng của thế giới Internet of Things  Như vậy có thể tạm hiểu, Internet of Things là khi tất cả mọi thứ đều được kết nối với nhau qua mạng Internet, người dùng (chủ) có thể kiểm soát mọi đồ vật của mình qua mạng mà chỉ bằng một thiết bị thông minh, chẳng hạn như smartphone, tablet, PC hay thậm chí chỉ bằng một chiếc smartwatch nhỏ bé trên tay. Xu hướng của thế giới với Internet of Things * Các giao thức giao tiếp không dây trong thế giới IoT được thiết kế để thỏa mãn các yêu cầu cơ bản

SOLID – 5 nguyên tắc cơ bản trong programming

SOLID  là 5 nguyên tắc đầu tiên và cơ bản mà bất cứ programmer nào cũng cần phải hiểu rõ: S  – SRP  – Single Responsibility Principle O  – OCP  – Open/Closed Principle L  – LSP  – Liskop Substitution Principle I  – ISP –  Interface Segregation Principle D  – DIP  – Dependency Inversion Principle Những nguyên tắc này tuy rất khó nhớ tên nhưng ít nhiều ta đều tiếp xúc trong công việc hàng ngày. Vì vậy nhận ra khi nào ta đang follow nguyên tắc gì sẽ rất có lợi cho công việc. Ý nghĩa của từng nguyên tắc như sau: SRP – 1 piece of software chỉ nên thực hiện 1 mục đích, 1 trách nhiệm duy nhất. Về cơ bản, các đơn vị cấu trúc của program gồm có: Statement Code block Method/function Class/Interface Module Project/Library Solution Đối với mỗi level, chúng ta cần phải rất rõ ràng về công việc mà chúng thực hiện. Điều này giúp cho code dễ đọc, program dễ hiểu và dễ maintain. Sau khi viết code xong, khi đọc lại hoặc khi ng khác đọc sẽ dễ dàng follow đc vấn đề. Ví dụ 1

Tạo map cho game bằng Tiled Map Editor

Bài viết hướng dẫn chi tiết sẽ được cập nhập trên  Page: https://www.facebook.com/hoclaptrinh.it Websites: http://www.studycoding.net/ - Hướng dẫn tạo Map bằng phần mềm Tile Editor B1: Vào trang chủ để download tool Link: http://www.mapeditor.org/download.html B2: Mình sẽ hướng dẫn các bạn tạo map của game Kingdom Rush. Vào google search ít thông tin về game này nhé! Chúng ta sẽ tạo map cho game, - Vào trang chủ của Kingdom rush để lấy hình của map Link map của Kingdom Rush: http://kingdomrushtd.wikia.com/wiki/Category:Levels B3: khởi động tool Tiled để tạo map. ở đây mình tạo game với kích thước 1280x768 ~~ kích thước của map là 128x77  với mỗi tiled là 10x10 pixcel B4: Save file .tmx để load vào code  ** Bài hôm sau sẽ load vào code tạo project game 

Tài liệu Lập trình iOS Tiếng Việt đầy đủ TTTH đại học khoa học tự nhiên

Toàn bộ silde học ios của KHTN, Tài liệu Lập trình iOS Tiếng Việt đầy đủ TTTH đại học khoa học tự nhiên: Bai 1 - Gioi thieu tong quan ve lap trinh ung dung tren thiet bi di dong su dung iOS Bai 2 - Thiet lap moi truong lap trinh Bai 3 - Tai khoan Apple Developer, Build App, Submit App, AppStore Bai 4 - Gioi thieu ve Objective-C Bai 5 - Numbers, Strings and Collections Bai 6 - Label, Button, TextField, Slider, Switch, Page Control Bai 7 - Memory Management Bai 8 - Date picker, Picker view, Web view, Toolbar, AD banner view Bai 9 - Navigation controller, Tabbar controller, Search bar Bai 10 - Page control, Image view, Text view, Scroll view Bai 11 - Table View, Table View Cell Bai 12 - Lam viec voi file tren iOS Bai 13 - Tuy bien giao dien trong lap trinh ung dung tren iOS Bai 14 - Multimedia Bai 15 - Address book Bai 16 - Thread - Backgound - Multitasking Bai 17 - SQLite Bai 18 - Core Location Framework Bai 19 - Google Service API Tai Lieu Huong Dan - Mobile-PC-Lap

Socket Android Client to PC Server C#

Using AsynCallback C# Android Client connect Server C# Source code:  http://ow.ly/OlXj309O1mj c# socket multi client, socket c# example, socket server c#, socket c# tutorial, asynchronous socket in c#, c# socket multiple clients, c# socket server multiple clients, Download source code:  Click Here

Bắt đầu học lập trình Android

Tổng hợp bài tập thực hành Android cho người mới bắt đầu. Luyện tập từ căn bản nhất. Bổ sung thêm tài liệu Java Core. Download: tại đây Core Java: tại đây Nguồn: https://duythanhcse.wordpress.com/ Contents Bài tập 1: Làm quen với môi trường phát triển điện thoại di động ..........................................................2 Bài tập 2: Thao tác với Android Virtual Device và DDMS .....................................................................5 Bài tập 3: Cách tạo Android Project và tìm hiểu cấu trúc bên trong của một Android Project..............14 Bài tập 4: Cách sửa một số lỗi thường gặp trong Android Project.........................................................22 Bài tập 5: Tìm hiểu vòng đời của một Ứng Dụng Android....................................................................24 Bài tập 6: Phân biệt Foreground Lifetime và Visible Lifetime ..............................................................31 Bài tập 7: Làm que

Android 5.0 Example

Những điểm mới trong Android 5.0 • Giao diện Material Design. • Màu sắc của thanh trạng thái có thể thay đổi được. • Cho phép hiển thị notifications ở màn hình khóa. • Cải thiện Pin. • Chuyển sang máy ảo Android Runtime (ART) thay vì máy ảo Dalvik cũ. Video demo: Download source: http://goo.gl/NfMsfV

[Module 4] Học lập trình Android KHTN

Module 4 gồm các phần nâng cao của học lập trình android Bài 1 - Khai thác tài nguyên Internet Bài 2 - Kết nối WebService Bài 3 - Đọc ghi dữ liệu XML - JSON Bài 4 - Google Map Bài 5 - Các điều khiển đa truyền thông Bài 6 - Sensor Bài 7 - Telephony & SMS Bài 8 - Google Cloud Messaging Bài 9 - Ứng dụng Widget  Dơwnload:     ▶  Android module 4: Tải xuống  o Lập trình Android trung tâm tin học KHTN Bài 1 - Hello Android    Tải xuống  Bài 2 - Các thành phần ứng dụng Android   Tải xuống  Bài 3 - View & Các điều khiển cơ bản   Tải xuống  Bài 4 - Tài nguyên ứng dụng cơ bản   Tải xuống  Bài 5 - Intent   Tải xuống  Bài 6 - Tài nguyên hình & giao dien   Tải xuống   Dơwnload:    ▶  Android module 1: Tải xuống     ▶  Android module 2: Tải xuống    ▶  Android module 3: Tải xuống

Example Custom Android

1. Circular ImageView Một ví dụ đơn giản tạo ImageView load hình tròn trong Android Download Source code:  Tại đây

Chia sẽ tài liệu Học Lập Trình FULL ( Cần gì vào comment :D )

Mình tổng hợp được cũng "kha khá" tài liệu cho các bạn Học Lập Trình. Đầy đủ từ cơ bản C/C++ đến nền tảng kỹ thuật lập trình, Hướng đối tượng OOP,... Đến các ngôn ngữ lập trình cấp cao C#, Java, . . . . . . vâng vâng và vâng vâng :v . . nhiều lắm Vì dung lượng khá lớn nên mình k úp 1 phát lên share cho các bạn được, với lại theo "kinh nghiệm của mình" khi bạn có nhiều tài liệu quá bạn sẽ lười đọc. Vì vậy mình k mong muốn share 1 lần 1 đống cho các bạn. Chi tiết Thư mục Android: Download Chi tiết Thư mục WinPhone: Các tài liệu đã úp: Bạn down được comment dưới bài viết " Chia sẽ tài liệu Học Lập Trình FULL " dùm mình cho biết down thành công tài liệu nào nha bạn. Thanks!  C/C++ : Download MVC 5: Download OOP:    Download   LinQ :   Download   XML:   Download Android:  Download iOS:  Download Windows Phone:  Download Java :  Download C#: Download PHP: Download Lập trình game:  Download WPF: Download Python ( tiếng vi

Thuật toán điều phối FCFS ( First Come First Served )

I. Giới thiệu nguyên tắt hoạt động: Hàm lựa chọn: chọn process đợi trong hàng đợi ready lâu nhất Chế độ quyết định: nonpreemptive Một process sẽ được thực thi cho đến khi nó bị block hoặc kết thúc FCFS thường được quản lý bằng một FIFO queue FCFS không công bằng với các process có CPU burst ngắn. Các process này phải chờ trong thời gian dài (so với thời gian mà nó cần phục vụ) thì mới được sử dụng CPU. Điều này đồng nghĩa với việc FCFS “ưu tiên” các process thuộc dạng CPU bound. II. Ứng dụng demo Thuật toán điều phối FCFS ( First Come First Served ) Bạn nào có nhu cầu tham khảo source code vui lòng comment dưới bài viết: "Thuật toán điều phối FCFS" và download ở link bên dưới bạn nhé. Download Code:  http://goo.gl/vonN1v Thiết kế giao diện ứng dụng FCFS Thiết kế giao diện ứng dụng FCFS III. Mở rộng thuật toán Câu hỏi: Liệu có xảy ra trường hợp trì hoãn vô hạn định (starvation hay indefinite blocking) với giải thuật FCFS? FCFS thường được sử dụng

Tổng hợp những nơi người lái xe hay bị mắc lỗi tại TPHCM

Ngoại trừ các trường hợp cố tình vi phạm thì chắc ai cũng từng rất ấm ức khi phải móc tiền cho CSGT bởi những lỗi rất trời ơi, ở nơi mà mình không hề nghĩ sẽ bị phạt vì biển báo bị khuất , vì không quen đường hay vì các "chú" bất ngờ núp ở đó... Lưu lượng giao thông tại TPHCM khá là đông đúc, vì thế đôi khi những người lái xe không thể quan sát được biển báo, hoặc là biển báo ở những vị trí khuất, khó nhìn thấy. Đây cũng là những nơi người lái xe dễ bị mắc lỗi và phải chịu phạt dù không cố ý. Trong topic này mình xin chia sẻ một số địa điểm tại TPHCM mà rất nhiều người đã từng bị phạt. Bài viết sẽ không cổ súy cho tư tưởng đối phó, cố tình vi phạm giao thông mà sẽ là những chia sẻ kinh nghiệm để mọi người cùng tham gia giao thông một cách an toàn & không bị phạt bởi những lỗi vớ vẩn. Mong nhận được nhiều sự chia sẻ của các bạn để bản tổng hợp này đầy đủ hơn! Để tiện theo dõi, các bạn thiếu chổ nào bổ sung cho mọi người nhé! 1.  Địa điểm:Đường  Nguyễn Thị Minh Kh