Theo xu hướng phát triển trên thế giới và tại Việt Nam, dần dần các thiết bị di động sẽ thay thế PC, Laptop. Do đó, ngay từ bây giờ, nếu có điều kiện, bạn nên đầu tư cho việc phát triển các ứng dụng trên thiết bị di động.
– Ông Phạm Thanh Minh – Phó Giám đốc Trung Tâm Tin Học ĐH Khoa Học Tự Nhiên: Chào em, “lập trình di động”, “lập trình trên thiết bị di động” hay “lập trình ứng dụng trên thiết bị di động” đều là những từ dùng để chỉ việc phát triển các ứng dụng chạy trên các thiết bị di động như: smartphone, tablet.
Ngoài ra, tùy vào từng môi trường/ nền tảng lập trình khác nhau mà ta có thêm các cụm từ lập trình Android, lập trình iOS, hay lập trình Windows Phone.
Vấn đề giới tính càng không quan trọng bởi lập trình đòi hỏi người lập trình phải có tư duy, có định hướng và thường xuyên đào sâu nghiên cứu. Nếu có đầy đủ các yếu tố trên thì nữ giới vẫn có thể theo học ngành lập trình di động.
Về tố chất của người lập trình, em cần phải có niềm yêu thích và đam mê công nghệ, chịu khó tìm hiểu và nghiên cứu các vấn đề công nghệ phục vụ cho nghề nghiệp của mình, ngoài ra, em cần phải có tính cẩn thận trong lúc lập trình vì đôi lúc trong quá trình làm việc có thể không thể tránh khỏi các sai sót và khi này em cần phải kiên nhẫn để tìm ra nguyên do và cách xử lý.
Còn về nội dung chương trình, bạn có thể xem thêm trên website của Trung tâm tin học tại địa chỉhttp://www.t3h.vn/Pages/MBookView.aspx?ID=5&Ch=1
Còn về tố chất, chỉ cần bạn có ý tưởng và biết chuyển đổi ý tưởng thành các mô hình thực tế, và phát triển nó thành các ứng dụng cụ thể là bạn có thể học lập trình game trên thiết bị di động.
Do bạn chưa có kiến thức về lập trình, Trung tâm tin học có khóa học Nhập môn lập trình giúp trang bị kiến thức lập trình cơ bản cho các học viên mới.
Việc học lập trình không quá khó, chỉ cần bạn đam mê, bạn sẽ thành công.
Đây là chương trình chuyên về CNTT, do đó không thể chuyển điểm từ các trường khác qua được.
Android sử dụng ngôn ngữ Java, còn iOS sử dụng ngôn ngữ Objective-C.
Điểm khác nhau lớn nhất giữa hai môi trường này là tính đóng gói mã nguồn.
iOS chỉ được chạy trên các thiết bị của Apple; Android lại được Google cung cấp cho hầu hết các hãng phần cứng thứ ba.
Android có tốc độ phát triển vượt bậc nhất trong các hệ điều hành vì được xây dựng theo hướng mã nguồn mở, giúp lập trình viên có thể tiếp cận dễ dàng hơn do cộng đồng giao lưu và hỗ trợ cũng đa dạng hơn các hệ điều hành khác. Bên cạnh đó các thiết bị phần cứng đang theo xu hướng chạy hệ điều hành Android cũng khá nhiều.
Trước đây là điện thoại, máy tính bảng, giờ chúng ta có đồng hồ thông minh, TV, set-top-box, media player, tủ lạnh,… Nên có thể thấy nếu chuyên về Android, chúng ta có thể phát triển trong một thời gian khá dài.
Đối với iOS, đây là hệ điều hành do Apple phát triển, và sản phẩm này cũng đang được sử dụng rộng rãi, do đó nhu cầu phát triển ứng dụng trên các sản phẩm của Apple cũng rất cần thiết.
Như vậy, tùy thuộc vào niềm đam mê của bạn, bạn có thể chọn môi trường phù hợp để phát triển.
– Ông Phạm Thanh Minh – Phó Giám đốc Trung Tâm Tin Học ĐH Khoa Học Tự Nhiên: Hiện nay nhu cầu lập trình trên thiết bị di động rất nhiều. Ngoài ra trung tâm có hỗ trợ giới thiệu việc làm tại các công ty hợp tác tuyển dụng với trung tâm như: VNG, FPT, WEBIS CORP… Em có thể tìm hiểu thêm về cách thức hỗ trợ việc làm tại http://gtvl.t3h.vn.
– Ông Phạm Thanh Minh – Phó Giám đốc Trung Tâm Tin Học ĐH Khoa Học Tự Nhiên: Em nên học lập trình ứng dụng trên thiết bị di động với 3 môi trường Android, iOS, Windows Phone. Hiện nay trung tâm tin học ĐH KHTN triển khai tại 3 cơ sở: 227 Nguyễn Văn Cừ Q.5 (TP.HCM), 357 Lê Hồng Phong, Q.10 (TP.HCM) và cơ sở tại Hà Nội đặt tại địa chỉ Tầng 5, nhà A Trường Cán bộ Quản lý VH-TT-DL (Khu văn hóa Nghệ thuật Mai Dịch – Cầu Giấy – Hà Nội).