+1

> Trong tương lai gần, tablet sẽ thay thế dần laptop và nó là dòng sản phẩm
> nằm giữa mobile và PC.
>
> Laptop + desktop PC sẽ có sự thay đổi. Em nghĩ desktop PC sẽ biết mất dần
> và bị thay thế bằng laptop
> có cấu hình cao hoặc những người không cần dùng tới nhiều tài nguyên (mem,
> CPU, I/O).
>
> Trên nữa là workstation và server là mảng riêng mà tablet không đụng tới.
>
> Em nhớ lại dòng Thinkpad X siêu nhỏ, mỏng, mẹ cũng như máy tương tự của
> Dell có dock bán riêng.
> Nếu đặt máy lên dock, nó sẽ có đủ các cổng I/O mà người phát triển cần.
>
> So sánh với tablet chạy Android hiên tại: Đã đủ in/out cho dev chưa?
> Em nghĩ là một cổng USD là đủ (kết hợp hub), nhưng dev vẫn chưa thể thỏa
> mãn.
>
> Dock cho tablet cũng khá nhiều, keyboard, mouse đủ cả.
>
> Trên thị trường, table mạnh nhất chỉ có chip 1.2Ghz và 1GB.
> Với một decent IDE chạy Java (như Eclipse), diet nữa đi chăng nữa
> thì 2 con số này vẫn quá khiêm tốn.
> Anh Cù Trọng Xoay đã nói vuông cho nó nhanh: Khó dev trên tablet với spec
> này đây.
>
>
Hưng nói hoàn toàn đúng tại thời điểm này, nhưng như mình nói 1-2 năm nữa
tình hình sẽ khác nhiều, vừa mới tháng trước MTB đã có dual core và tương
lai không xa sẽ là quad core vậy thì mấy cái IDE như Eclipse có nhằm nhò gì.
Intel cũng đang phát triển dòng chip riêng cho MTB với hiệu năng ngày càng
lớn, thời gian sử dụng pin ngày càng lâu. Cái mình kỳ vọng là khoảng cách về
phần cứng giữa MTB và Laptop sẽ dần dần xóa nhòa, tuy nhiên khoảng cách về
phần mềm ứng dụng thì còn xa quá.



Vấn đề với phần cứng khi dùng tablet để phát triển sơ bộ là vậy.
>
> 1. Với LibO:
>
> Cloud office như Office 365 hay Google mới là trend đúng anh Tuấn ạ.
> Trên Android terminal, chỉ cần có một chương trình view/edit khiêm tốn về
> chức năng thôi.
>
> Phần mềm để xem/edit ODF trên Android vẫn rất hạn chế vì nó mới start từ
> khi LibO được fork:
> https://market.android.com/details?id=at.tomtasche.reader
> http://comments.gmane.org/gmane.comp.documentfoundation.discuss/3433
>
> IMO có cách tiếp cận khác:
> Quên LibO đi (vì ăn nhiều mem quá nếu ngại công port mà chỉ dùng NDK) và tự
> build một chương trình từ scratch, của mình, hỗ trợ ODF
> http://www.mail-archive.com/[email protected]/msg04446.html
> kết hợp với cloud (để nó có thể chạy trên cả các platform khác như iOS,
> HTML 5...)
>
> Một trong những lý Oracle bỏ OOo vì họ nghĩ: native app đã hết thời. Phải
> go Oracle office cloud.
>
>
Hướng "mây mưa" hóa đang là mốt, tuy nhiên mình thấy dù có "mây mưa" nữa thì
vẫn chưa thấy thỏa mãn vì HTML5 chưa đủ mềm dẻo và linh hoạt để có thể thay
thế được desktop app, hoặc nếu có thể thì lại quá nặng và phụ thuộc vào
đường truyền nhiều. Cho nên vẫn mình vẫn muốn dùng những cái offline truyền
thống cho nó chủ động, MS có bản 365 cũng để tăng tính di động thôi chứ
không thể bỏ được bản Offline và còn lâu lắm mới bỏ được. Cách tiếp cận mây
này hiện tại cũng chỉ để access, view dữ liệu chứ còn để thực sự làm việc
được như laptop thì cũng còn xa vời lắm.



> Hy vọng thông tin có ích cho anh.
>
> 2. Chạy Eclipse trên Android:
> PC là mạnh, dùng làm máy phát triển.
> Các thiết bị cầm nay là nhỏ, dùng làm guest.
> Emulator chỉ chạy trên máy mạnh như PC.
>
> Suy nghĩ của anh Tuấn có vẻ đi trước thời đại do spec của Android table
> chưa đủ đáp ứng.
> (xem phần trên)
>
>
Xem phần trên, cách đây 1 năm thì ít ai ngờ MTB sẽ phát triển như ngày này,
vì thế rất có thể 1 năm nữa tình hình về Android cũng chưa biết được như thế
nào.


>  Nếu port một Java IDE khác không phải là Eclipse có footprint nhỏ em thì
> có lẽ hợp lý,
> nhưng em không hiểu rõ và không biết hướng này có khả thi hay không.
>
> 3. In ấn trên Android:
> Cả Google và third party tool đều đã hỗ trợ:
> http://www.cnet.com/8301-19736_1-10272545-251.html
>
> Với tiền giả định rằng: Không có một sợi dây nào cắm vào tablet, tất cả sử
> dụng wireless communication,
> thì ý tưởng thiết kế và "driver" cho máy in sẽ khác.
>
> Nếu không dùng cloud, em nghĩ đơn giản rằng cần tạo một web serive đơn giản
> đứng trung gian,
> truyền print job request từ Android device tới máy in và in là Ok.
>
>
> Ý của mình là MTB có thể thay thế được Laptop nghĩa là nó có thể độc lập
tác chiến, không cần phải có printer server hay desktop/laptop sharing. Mấy
trò này chắc chỉ có Windows 8 là ngon, còn trên iOS hay Android đều khoai
cả.



>
>
>
> Cả 3 dự án trên đều thuộc loại khó, đồ sộ (hàng triệu dòng lệnh) nên các dự
> án này đều thuộc dạng dài hơi, cứ phải từ từ phát triển thôi.
>
> Chủ đề này hot quá, cơ mà iem thấy hơi quá sức mình và thèm bia :)
>
> Cheers,
>
> Vũ Hưng
>
>
> _______________________________________________
> POST RULES : http://wiki.hanoilug.org/hanoilug:mailing_list_guidelines
> _______________________________________________
> HanoiLUG mailing lists: http://lists.hanoilug.org/
> HanoiLUG wiki: http://wiki.hanoilug.org/
> HanoiLUG blog: http://blog.hanoilug.org/
>
_______________________________________________
POST RULES : http://wiki.hanoilug.org/hanoilug:mailing_list_guidelines
_______________________________________________
HanoiLUG mailing lists: http://lists.hanoilug.org/
HanoiLUG wiki: http://wiki.hanoilug.org/
HanoiLUG blog: http://blog.hanoilug.org/

Trả lời cho