Các cuộc tụ họp trên Android, hôm nay với Yeradis Barbosa

Hôm nay, chúng tôi bắt đầu một loạt các cuộc phỏng vấn với những người liên quan đến lĩnh vực Hệ điều hành Android theo một cách đặc biệt và có lẽ là quan trọng nhất. Ý tưởng là để xem Android nhưng từ một quan điểm khác với những gì chúng ta thường thấy, từ quan điểm của những người tạo ra ứng dụng hoặc từ quan điểm của những người có thể sửa đổi bản rom gốc để tinh chỉnh chúng nhiều hơn một chút và chúng ta có thể tất cả đều được hưởng những lợi ích gia tăng này.

Tôi luôn tin rằng những người thực sự có một hệ điều hành, có thể Hệ điều hành Android hoặc iPhone, nổi tiếng hay thất bại là những người tạo ra các ứng dụng, nếu không có chúng, hệ thống sẽ không giống và ngày càng kém hiện tại, trong đó hệ điều hành không có thị trường với số lượng lớn các ứng dụng không được hình thành.

Bằng cách này, chúng ta cũng có thể thấy những khiếm khuyết có thể xảy ra hoặc không, mà hệ thống mắc phải và cũng có thể thấy lý do tại sao hệ thống này có thể trở thành số một hoặc tiếp tục nỗ lực.

Trong vòng phỏng vấn này, chúng tôi sẽ bắt đầu với Yeradis Barbosa, một nhà phát triển của ứng dụng cho Android mà bạn chắc chắn sẽ biết một số. Chúng tôi sẽ cố gắng xuất bản từ hôm nay và mỗi thứ Tư một trong những cuộc phỏng vấn này và chúng tôi cũng sẽ cố gắng đảm bảo rằng số lượng lớn nhất những người liên quan đến android từ lĩnh vực này đi qua phần này.

1.- Bạn là ai và mối quan hệ của bạn với Android là gì?

Tên tôi là Yeradis P. Barbosa Marrero và tôi là một lập trình viên theo nghề nghiệp và sở thích :p

Tôi hiện đang liên quan đến Android nhờ Magic tuyệt vời của tôi có được trong Vodafone và một số ứng dụng mà tôi đang phát triển cho hệ thống tuyệt vời này.

2.- Hãy bắt tay vào công việc, từ quan điểm của một nhà phát triển ứng dụng, Android có thể tìm thấy những ưu và nhược điểm gì so với các hệ thống khác?

Tôi sẽ trả lời từ sự thiếu hiểu biết hoàn toàn của tôi 🙁

Những lợi thế mà tôi thấy Android, trong số đó là khẩu hiệu gần như đã cũ được nhắc đến nhiều rằng đó là Nguồn mở, chúng ta đều biết những lợi ích mà các ứng dụng nguồn mở mang lại, bởi vì có một hệ điều hành cũng mở là hệ điều hành, và đối với các thử nghiệm, chỉ cần nhìn vào liệt kê các bản rom được nấu "từ đầu" (biên dịch), siêu tăng cường, thậm chí pha tạp.

Mặc dù lợi thế này đối với hầu hết những người bình thường chỉ tốt cho chúng tôi với tư cách là người dùng (vì các bản rom được cải tiến mà chúng tôi có sẵn) 🙁, vì ít nhất tôi không thấy mình đang nghiên cứu hệ thống và cải thiện: vâng, tôi biết một số điều đó làm: p

Một ưu điểm khác mà tôi thấy là Google là cha đẻ của dự án và là người "quản lý" nó, đối với một số lý do thì đây là lý do quá đủ, nhưng nếu bạn không phải là một trong những fanboy này, tôi chỉ cần hỏi bạn xem thế nào. nhiều API mà Google đã xuất bản cho các lập trình viên và sự tương tác với các dịch vụ của họ, số lượng và không nghi ngờ gì nữa, hầu như tất cả sẽ có thể được sử dụng trong Android mà không có thêm biến chứng.

Ít nhất đối với tôi, điều này đã là tuyệt vời, bởi vì cuộc sống trực tuyến của tôi có các dịch vụ của Google làm cốt lõi của nó…. và không, tôi không gặp vấn đề gì với quyền riêng tư 😉

Một cách khác là có thể cài đặt các ứng dụng bạn muốn ngay cả những ứng dụng chưa được xuất bản trên thị trường mà không cần nhiều thủ thuật. Cài đặt và đi (gần như là: P)

Ngoài ra, việc có thể cài đặt một số ứng dụng để làm việc giống nhau mà không làm hỏng nhau thật tuyệt, ý tôi là gì? Vâng, hãy tham khảo các trình duyệt đã cài đặt, trình duyệt hệ thống, Dolphin, Opera mini ... nếu bạn đã quan sát, nhiều khi có thứ gì đó gửi cho chúng tôi đến một địa chỉ web, chúng tôi nhận được danh sách với các trình duyệt này và để chúng tôi chọn một trong những danh sách mà chúng tôi muốn thực hiện hành động, ĐÂY LÀ REOSTIA VÀ KHÔNG CÓ HỆ THỐNG KHÁC, ít nhất là không theo cách này và không theo cách tôi biết xDDD, vì một hệ thống được yêu thích bởi Cộng đồng Android Hệ điều hành IPhone nổi tiếng, Windows Mobile hoặc cùng một hệ điều hành Sysmbian…. Pre clueless: S

Và cuối cùng, để không kéo dài bản thân vì có thể mất hàng giờ, mặc dù nhiều bạn biết những đặc điểm này hơn tôi, nhưng điểm tôi thích nhất là SỰ CHUYỂN ĐỔI

Và đó là mã mà tôi lập trình cho Android Ngoại trừ những thứ nhỏ đặc trưng của hệ thống đó, tôi có thể sử dụng lại nó trong các môi trường khác; là sao chép và dán vào các dự án web và nó hoạt động, dán vào các dự án máy tính để bàn và cũng có thể sao chép mã của các dự án khác và dán vào dự án android, thực tế là họ đã quyết định chọn JAVA làm ngôn ngữ lập trình Đó là một đặt cược rất tốt Đúng vậy, vì với điều này được thực hiện, bạn có thể tận dụng tất cả các mã java hiện có cho android, bởi vì đó là đã có rất nhiều ứng dụng và con số tiếp tục tăng (theo tôi nghĩ). Điều này cũng cho phép đường cong học tập là XNUMX (gần như), những người đã thành thạo JAVA, chỉ cần biết chi tiết về Android, nhưng chỉ những điều này, kiến ​​thức cũ của họ sẽ tiếp tục phục vụ họ.

3.- Thị trường Android Tôi nghĩ rằng chúng tôi có thể đồng ý nếu tôi nói rằng nó cần một bản cập nhật và cải tiến đáng chú ý về hệ thống tìm kiếm và quản lý phí ứng dụng và có thể là một số thứ khác. Nhìn nhận là một người đã hoặc sẽ có các ứng dụng trên đó, cả trả phí và miễn phí, ý kiến ​​của bạn về Android Market hiện tại là gì?

Xin lỗi, tôi biết họ sẽ ghét tôi xDDD. Thực tế Android Market đối với tôi đó là GARBAGE đối với người dùng bình thường và đối với các lập trình viên (Bảng điều khiển dành cho nhà phát triển) tốt hơn không nên nói điều đó vì họ sẽ kiểm duyệt các từ xDDDD

Và đây là sự thật khiến nhiều người phải mong đợi, tôi thích thị trường hơn gấp ngàn lần thị trường mà Slideme.org cung cấp cho những thứ rác rưởi cung cấp Thị trường Android. Và tôi biết tôi là người cực đoan, nhưng tôi đã phải nói điều đó xDDD

Và việc một lập trình viên xuất bản các ứng dụng của mình ra thị trường là điều không thể và không thể chấp nhận được lại được đưa ra những "lựa chọn" tồi tệ như vậy (để đặt cho anh ta một cái tên).

Chúng tôi chỉ có thể thấy:

  • tên của ứng dụng
  • phiên bản
  • số điểm và một vài sao (5) nhưng không có số phần trăm mà chúng đại diện
  • tổng số lượt tải xuống ứng dụng duy nhất không bao gồm các bản cập nhật, v.v.
  • tổng số lượt tải xuống đang hoạt động và tỷ lệ phần trăm của chúng
  • nếu nó là miễn phí hoặc trả tiền
  • nếu nó được xuất bản

Có lẽ điều này có vẻ ổn đối với nhiều người, nhưng đối với tôi nó có vẻ giống như một sự chế nhạo lập trình viên, công ty, người quản lý, nhân viên bán hàng, v.v.

Tại sao ?

  • Chúng tôi không thể thấy các thay đổi tên mà ứng dụng đã trải qua hoặc phiên bản đó đã xảy ra
  • Chúng tôi chỉ thấy một phiên bản và chúng tôi không có lịch sử về các phiên bản đã xuất bản, ít có nơi để báo cáo những cải tiến được thực hiện trong phiên bản được xuất bản hoặc các sửa chữa được thực hiện, hơn một lập trình viên đã phải tạo ra hệ thống của mình cho điều này khi nó Sẽ là nhiều hơn Việc Market cung cấp nó là thực tế và được khuyến khích, mặc dù nó rất hữu ích khi bạn đưa ứng dụng vào các hệ thống khác không hỗ trợ Market.
  • Chúng tôi không thể thấy xếp hạng mà mỗi phiên bản đã nhận được, càng ít nhận xét về phiên bản đó, hoặc hệ thống android được thực hiện (hữu ích khi sửa lỗi), chúng tôi cũng không thể trả lời những nhận xét đó, vì vậy nếu người dùng nói rằng ứng dụng vô dụng, chúng tôi sẽ không thể cho anh ta biết rằng có phiên bản mới và liệu anh ta có thể kiểm tra xem bây giờ Nó có vẻ tồi tệ hơn 😛 xDDD, nhưng nhận xét đó sẽ ở lại với những gì điều này có ý nghĩa cho cuộc sống. Và điều này rất quan trọng bởi vì ít nhất trong trường hợp của tôi và tôi biết rằng nó xảy ra với nhiều hơn một, NGƯỜI DÙNG CHỈ KHIẾU NẠI NHƯNG HỌ KHÔNG GÌ THAY ĐỔI ĐIỀU ĐÓ (xin lỗi nếu ai đó bị "xúc phạm", nhưng rất tiếc là như vậy) Như Nó sẽ là gửi một email cho nhà phát triển để nói với anh ta về các lỗi có thể xảy ra, tôi hiểu rằng đây không phải là nghĩa vụ của họ, nhưng nếu họ thích ứng dụng, điều tối thiểu nên làm là, nếu họ muốn có thứ gì đó tốt hơn, khóa học; Tôi hiểu rằng nhiều bình luận để lại cũng với mục đích đó, để "giúp" sửa lỗi. Và tôi không còn nói về người dùng nói tiếng Tây Ban Nha hoặc Tây Ban Nha nữa: S xDDD ở đó rồi nếu họ coi tôi là mọi thứ xDDD. Họ có một "thói quen" rất xấu, đó là kiểu troll: S. Nhưng tôi phải nhấn mạnh rằng không phải tất cả đều như vậy. Tôi không muốn khái quát nhưng đó là những gì tôi có thể thấy liên quan đến các loại hình văn hóa khác, khi các phiên bản mới ra mắt, các nhận xét mà họ đưa ra đều được cập nhật. Tôi cũng muốn tin rằng rất nhiều lỗi (không phải nói tất cả) của vấn đề này là do thị trường, vì họ không cho tôi tùy chọn có thể đánh dấu một nhận xét là đã được giải quyết và thông báo cho người dùng đã đưa ra nhận xét đó. những người dùng khác cũng sẽ có thể nhìn thấy nó…. (nghĩ: bây giờ nếu tôi hết người dùng xDDDDD)

Tất nhiên, mọi bình luận luôn tốt đẹp, dù tích cực hay tiêu cực thì bình luận đó vẫn luôn được đón nhận.

  • Chúng tôi không biết tổng số lượt tải xuống duy nhất trên mỗi phiên bản
  • bạn cũng không kích hoạt chúng theo phiên bản và do đó tỷ lệ phần trăm của chúng cũng không
  • Chúng tôi không có tùy chọn có thể thiết lập nhiều cơ chế hơn là miễn phí hoặc thanh toán và cơ chế này chỉ thông qua Google Checkout, điều này có tác động lớn đến doanh số bán hàng vì có nhiều người không muốn sử dụng Checkout, họ nên cung cấp thêm các cơ chế khác các phương thức phổ biến như Paypal và phổ biến là thanh toán trực tiếp, chúng tôi sử dụng suốt đời, nhưng cũng có thể và nếu chúng tôi muốn ứng dụng của mình là phiên bản beta? hoặc phiên bản dùng thử 30 ngày? Đối với những trường hợp này, chúng tôi sẽ phải tạo các phiên bản khác nhau cho những thứ này, và thì đấy, vì chúng tôi không có lịch sử phiên bản hoặc nhận xét từ lập trình viên về các đặc điểm của phiên bản này, chúng tôi thậm chí sẽ không biết nó đã được beta hoặc thử nghiệm bao nhiêu lần 😉 cho thí dụ
  • Chúng tôi chỉ có thể xuất bản hoặc không, nhưng nếu chúng tôi muốn nó chỉ xuất hiện cho một nhóm người dùng X? Tại sao chúng ta không thể có một số ứng dụng giống nhau, một phiên bản chính thức và các phiên bản phát triển khác? và do đó, để có thể lấy các phiên bản BETA từ cùng một nơi và không tách rời mọi thứ, một số người sẽ đọc điều này biết tôi muốn nói gì: vâng (cảm ơn tất cả các bạn đã dành thời gian và giúp đỡ trong các dự án của tôi)

Dù sao, tôi thất vọng về thị trường, bởi vì ngoài ra các lập trình viên mà chúng tôi xuất bản phải trả Phí 25 đô la và họ cung cấp cho chúng tôi rằng: S

4.- Ý kiến ​​của bạn về cái gọi là phân mảnh của hệ thống Android? Bạn có nghĩ rằng về lâu dài đó là một điều tất yếu?

Tôi ghét sự phân mảnh, với tư cách là một lập trình viên, tôi phải nghĩ về phiên bản hệ thống mà tôi sẽ tạo ứng dụng, và tùy thuộc vào phiên bản tôi chọn, sẽ có nhiều người không thể cài đặt nó 🙁, vì vậy trong trường hợp của tôi, tôi chỉ làm 1.5, nhưng những gì về các phiên bản trước? XIN LỖI CHIC @ S

Các phiên bản của hệ điều hành luôn tồn tại Tôi nghĩ rằng ở một khía cạnh nào đó, đó là điều không thể tránh khỏi, nhưng chết tiệt, nó không ảnh hưởng đến các ứng dụng, rằng phiên bản đó không phải là phiên bản mà thiết bị di động có, nó phải đơn giản vì người dùng x các thư viện sẽ được cài đặt và định kỳ, tạo nên một cơ sở vững chắc và đồng nhất và một phiên bản độc lập với phiên bản khác nhưng có thể cùng tồn tại trong cùng một thiết bị di động 🙁

5.- Apple luôn bị cáo buộc là rất khắt khe với việc chấp nhận các ứng dụng trong Apps Store, một điều không xảy ra trong Android Market, nhưng bạn có nghĩ sẽ thuận tiện khi đặt một số loại kiểm soát khi tải lên ứng dụng?

KIỂM SOÁT KHÔNG, tính xác thực đánh dấu là có, không thể có các ứng dụng cho dịch vụ X xuất hiện, chẳng hạn như ngân hàng và chúng tôi không biết liệu ngân hàng có cho phép hay ít nhất là biết ứng dụng, đối với tất cả những gì liên quan đến tiền nếu nó sẽ làm điều gì đó nghiêm ngặt hơn cũng như những hoạt động thu thập dữ liệu từ các dịch vụ "đã biết", bởi vì rất nhiều tin đồn đã được báo cáo trên Thị trường

6.- Một điều rất thời thượng hiện nay là nói về đa nhiệm, đa nhiệm, chạy ứng dụng nền, v.v. Tất cả đều được thúc đẩy bởi thông báo của Apple về hệ điều hành iPhone 4. Bạn có nghĩ Android xử lý tác vụ này như thế nào không? Bạn sẽ thay đổi điều gì bằng cách thêm hoặc bớt? Bạn nghĩ cái nào đúng hơn, cái nào do Apple đề xuất, cái nào hiện tại của Android, hoặc có lẽ là WebO?

Kiến thức của tôi là vô hiệu theo nghĩa này, vì đối với Android, điều đó có vẻ ổn đối với tôi, rằng nếu tôi thêm một thứ gì đó vào hệ thống để quản lý các quy trình mà chúng tôi không phải cài đặt những thứ của bên thứ ba, thì đó là điều nên đến theo mặc định, đã có, bạn muốn có nhiều tùy chọn hơn, một tùy chọn trông sống động với các ứng dụng khác đó

Nhưng nếu vấn đề hiệu suất được cải thiện, thì không thể là android, khi nó chỉ còn lại 18 megabyte ram, trở nên siêu chậm và không thể chịu nổi.

7.- Android là một hệ điều hành trẻ, mới và đang phát triển rất nhanh. Nếu chúng ta nhìn vào giai đoạn đầu của Android và so sánh với Android hiện tại, có rất nhiều thay đổi mà chúng ta có thể tìm thấy trong các chức năng và cốt lõi của nó. Bạn thấy chuyến tham quan Android có nhịp độ nhanh này như thế nào? Nó không chạy quá nhiều phải không? Xem SDK và NDK bạn thấy nó phát triển tốt hay rất nhẹ?

Cái này, nó đã chạy chưa? Tôi không nghĩ rằng nó đã chạy, trên thực tế, tôi nghĩ rằng chúng thậm chí còn không thu thập thông tin, những thay đổi giữa các phiên bản có vẻ hơi vô lý đối với tôi, tôi không có nghĩa là nó không nên như vậy hoặc nó không thể được thực hiện theo cách khác, nhưng không thể là chúng ta phải đợi 2.1 để thêm những thứ phải có từ phiên bản 0, vì vậy tôi nghĩ rằng một số thứ là rất nhẹ.

Tôi cũng sẽ cải thiện plugin eclipse nhưng đó là một câu chuyện khác, đó là việc thiết kế một cửa sổ bằng XML trở nên rất mệt mỏi, các tùy chọn trực quan để tạo các cửa sổ kiểu WYSIWYG rất kém, điều đó hạn chế một chút.

8.- SDK hoặc hệ thống nào cung cấp nhiều chức năng hoặc tài nguyên hơn khi phát triển một ứng dụng, Android, Apple OS, Windows Mobile hoặc WebOs?

Nó là tương đối, đối với tôi Android Thật tuyệt khi tải xuống sdk để định cấu hình nhật thực và bắt đầu lập trình. Rằng nếu giả lập, tôi muốn tra tấn kẻ đã làm điều đó, CHẬM HƠN KHÔNG CÓ ĐIỆN

9.- Bạn nghĩ API nào là sáng tạo nhất hoặc cung cấp nhiều khả năng hơn khi tạo ứng dụng?

TẤT CẢ. chỉ có ý tưởng về ứng dụng có thể sử dụng nó xDDD

10.- Bạn thấy tương lai của hệ thống này trong ngắn hạn và dài hạn như thế nào? Hãy cho chúng tôi biết về các dự án, ứng dụng đã tạo, trang web của bạn, cách theo dõi bạn qua twitter, facebook, v.v.

Chà, tôi phải đăng câu hỏi một lần «Android thống trị thế giới? " Và tôi nghĩ rằng nếu xDDD, nhưng nhìn vào các số liệu thống kê cho thấy sự tăng trưởng liên tục và thị phần đã đạt được. Tôi thấy nó là vị vua mới của các hệ thống di động, bởi vì ngoài việc cởi mở, các công ty sẽ ít phản kháng hơn trong việc thích nghi và sử dụng nó, do đó tiết kiệm được tiền từ đầu và họ cũng sẽ tận dụng được cộng đồng hiện có.

Để có thể theo dõi tôi, mặc dù không có nhiều thứ để xem nhưng bạn có thể tìm kiếm tôi trên twitter, tôi đây @yeradis, Tôi cũng có một trang web mà đôi khi tôi xuất bản một cái gì đó www.yeradis.com và hồ sơ của tôi hiện đã được bổ sung thêm bằng Buzz

Tôi hiện có hai dự án được xuất bản trên Thị trường và đó là:

HelloTXTroid và Hướng dẫn TV của tôi

Nếu bạn tìm kiếm «yeradis» trên thị trường, bạn sẽ nhận được các ứng dụng này, cũng trong Cyrket và Androlib

Mặc dù không chỉ có những ý tưởng này, nhưng nếu chúng hoạt động tích cực nhất, tôi đã bắt đầu những người khác nhưng chúng đang ngủ và một số ý tưởng mà tôi muốn phát triển, một số trong số chúng có thể được nhìn thấy trong hồ sơ Google Code của tôi ở phía bên trái một số ý tưởng này các dự án xuất hiện.

Rất cảm ơn Yeradis đã tham gia buổi phỏng vấn này.


Theo dõi chúng tôi trên Google Tin tức

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Blog Actualidad
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Yeradis P. Barbosa Marrero dijo

    Liên quan

    Tôi hy vọng bạn thích cuộc phỏng vấn 😉

    Rất cám ơn đội ngũ tại Androidsis vì nghĩ đến tôi

    Đó chỉ đơn giản là tầm nhìn của tôi và trải nghiệm của tôi trong thế giới Android 😉

    Nếu không….
    Tôi rời đi