Thông báo

Collapse
No announcement yet.

iPhone và linux, lập trình ứng dụng

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • iPhone và linux, lập trình ứng dụng

    Chào mọi người,

    Mình thấy cái đề tài lập trình cho iPhone cũng khá hay và mới mẽ, nhưng sao forrum mình không thấy, tiện thể đang tham gia cái iPHone programming, cài đặt cái toolchain và cross-compile trên host linux project nên post bài chia sẽ kinh nghiệm với anh em. (hi vọng sẽ không bị mod delete thread nì ).

    Vấn đề được đặt ra là làm sao mình tự viết application trên hệ thống linux và có thể chạy được trên iPhone. Tool programming cho iPhone hiện nay là xài bộ SDK iphone, chạy trên Mac OS 10.4 or later. lập trình viên muốn compile và debug trực tiếp trên iPhone (not simulater) thì phải trả một cái giá là $99 mỗi năm cho apple. Và phải có máy Mac chạy các hệ điều hành Mac leopad 10.4 trở lên, cái máy này thì đắt phải biết. Xuất phát từ những tốn kém và phức tạp như vậy. một nhóm hack iPhone gọi là iPhone-dev-team hay gì đó quên rồi, đã tìm cách xây dựng một cross-compiler và toolchain dành riêng cho iPHone có thể chạy trên host là Computer hay iPhone itself. nó xây dựng dựa trên header của chính SDK iPhone và ngôn ngữ để lập trình cũng là Object-C được phát triển bơi Next-step (nếu nhớ không lầm).

    Và hiện tại nhóm này đang phát triển không ngừng để hoàn thiện cái compiler đó, để có thể tương đương với Xcode cho iPhone.

    tính attach cái document của ông OReilly. nhưng không attach được.

  • #2
    Nó rất hay, nhưng không mấy hữu dụng
    • Chỉ dùng cho iPhone - một thị trường khá hẹp, khó bán sản phẩm
    • Dùng công cụ hack, vậy bán sản phẩm thế nào ? không khéo Apple kiện cho sạt nghiệp
    • iPhone vốn là sản phẩm đắt ngay cả so với điện thoại di động thông thường
    • Tại sao tôi phải phát triển phần mềm FOSS cho một sản phẩm nổi tiếng độc quyền của một hãng thường xuyên kiện hãng khác và hacker về vi phạm này nọ. Apple bị cộng đồng FOSS ghét còn hơn cả Micro$oft.
    • Nhiều hãng đã đưa ra sản phẩm điện thoại mở cả phần mềm lẫn phần cứng, nghĩa là về nguyên tắc người phát triển có thể tự chế từ đầu cái điện thoại và lập trình cho nó. Tội gì cứ phải cố iPhone ?
    Phần mềm tự do hoặc không dùng máy tính nữa !.

    Comment

    Về tác giả

    Collapse

    Archil Tìm hiểu thêm về Archil

    Bài viết mới nhất

    Collapse

    Đang tải...
    X