Kết quả 1 đến 3 của 3
  1. #1
    Ngày tham gia
    Aug 2014
    Bài viết
    0

    Tạo ý tưởng cho sản phẩm Android

    Hãy thật sự đơn giản: Hãy làm thế nào để nắm lấy những ý tưởng tuyệt vời nhất (P1)​


    (Bài dịch từ sách điện tử, để tớ tìm lại tên sách rồi sẽ điền nguồn cụ thể vào đây)

    Bạn đang có một nhân viên lập trình tuyệt vời trong đội phát triển ứng dụng và động lực để xây dựng ứng dụng lớn kế tiếp. Hiện giờ, tất cả gì còn lại là ý tưởng cho ứng dụng của bạn. Nhưng trước khi ý nghĩ của bạn tiến tới những ý tưởng ngông cuồng và những đề án điên rồ, hãy ghi nhớ một điều: đôi khi, đơn giản lại mang lại kết quả lớn nhất.

    Ý tưởng cho các ứng dụng có thể tới từ bất kỳ đâu, nhưng cuối cùng, những ý tưởng tốt nhất tới từ chính nhu cầu cá nhân. Nếu bạn là một nhà phát triển ứng dụng mới, nên rút ra từ chính cuộc sống riêng bạn để tìm nguồn cảm hứng cho một ứng dụng mới. Nếu đó là một thứ gì đó bạn cần, sau đó hoàn toàn sẽ có trường hợp một người nào khác cũng cần nó như bạn.

    Hãy lấy ứng dụng Car Locator như là một ví dụ. Tác giả ứng dụng thường gặp khó khăn trong việc tìm kiếm xe trong nhưng bãi đậu xe rộng lớn, vì vậy tác giả quyết định làm một ứng dụng để định vị chiếc xe của tác giả. Chỉ đơn giản là như vậy. Phương pháp suy luận này là suy nghĩ về những thứ hợp pháp bạn cần cho chính mình để tìm ra những ý tưởng mới cho ứng dụng thành công. Đừng nghĩ rằng bạn cần một ý tưởng “điên rồ” để làm một ứng dụng thành công, thực tế cho thấy những ý tưởng bán hàng tốt nhất tới từ chính cuộc sống hàng ngày của bạn.

    Khi đến với những ý tưởng ứng dụng, có một vài điều bạn cần lưu ý bên cạnh các khái niệm chung của các ứng dụng: 1) thêm nhiều tính năng thú vị và 2) làm cho nó trông bắt mắt. Với ứng dụng đã thành công - Car Locator, chúng ta sẽ nói về hai điểm như trên:

    1. Tính năng thú vị!
    Car Locator đã rất thành công bởi các tính năng thú vị của nó. Mặc dù Car Locator có chức năng rất cơ bản khi lần đầu tiên lập trình, nhưng nhanh chóng đã phát triển từ một ứng dụng nhỏ chỉ có thể tìm thấy một chiếc xe trở thành một ứng dụng lớn với rất nhiều tính năng. Theo thời gian, khoảng một tuần một lần, tác giả sẽ có thêm một tính năng nhỏ, mới vào Car Locator. Thực tế là hầu hết các tính năng đóng gói vào ứng dụng Car Locator đã làm cho người dùng cảm thấy như thể nếu như họ càng bỏ ra nhiều tiền họ càng nhận được thứ “đáng tiền” hơn.

    2. Giao diện bắt mắt
    Bên cạnh các tính năng của ứng dụng, bất kỳ ứng dụng nào cũng cần phải thật bắt mắt. Rất nhiều các ứng dụng khác có thể tìm được những chiếc xe có sử dụng radar trực quan. Radar trực quan trên xe bạn được hiển thị dưới dạng một chấm đỏ trên màn hình định vị của bạn, bạn cần phải tới điểm trung tâm của chấm đỏ đó để tìm ra chiếc xe của bạn. Ứng dụng Car Locator khác ở chỗ nó có một quá trình quét radar rất tốt và tiện lợi với các hiệu ứng hình ảnh mà làm cho bạn cảm thấy thích thú hơn khi đi tìm chiếc xe của bạn.

    Thực tế là ứng dụng Car Locator đã thành công không phải bởi tác giả có một ý tưởng tốt hơn (bởi, hãy đối diện với thực tế, tất cả các ứng dụng định vị xe hơi đều làm một điều tương tự). Đó là bởi ứng dụng Car Locator của tác giả đã đánh bóng trực quan hơn, hấp dẫn hơn, có nhiều tính năng hơn và là một nhu cầu thực tế đơn giản. Những điều đơn giản này sẽ giúp cho ứng dụng của bạn nổi bật hơn hơn với đối thủ cạnh tranh.

  2. #2
    Ngày tham gia
    Oct 2014
    Bài viết
    0
    Trò chơi và các ứng dụng: Làm thế nào lựa chọn để xây dựng?
    Trứng hay gà? Chó hay mèo? Trò chơi hay ứng dụng? Khi nói đến ứng dụng dành cho điện thoại, câu hỏi về việc liệu để xây dựng một trò chơi hay một ứng dụng luôn đè nặng trong tâm trí của nhiều nhà phát triển tại thời điểm bắt đầu. Có nhiều lý do ảnh hưởng tới quyết định cuối cùng, nhưng nó không phải như thể là nhất thiết phải chọn cho được “sự lựa chọn đúng đắn”. Bản chất của vấn đề là cả trò chơi và ứng dụng đều có thể mang lại kết quả rất thành công, và cuối cùng thành công đó phụ thuộc vào việc các nhà phát triển có tìm ra hay không nhưng rõ ràng đó sự lựa chọn đó phải là phù hợp hơn. Nhưng trong trường hợp bạn đang có rắc rối trong việc ra quyết định, đây là một danh sách ngắn những hiểu biết của tác giả về cả hai loại ứng dụng đó:

    - Ứng dụng:
    o Rủi ro thấp, đảm bảo doanh số
    Một ứng dụng là dạng của một trò chơi an toàn hơn. Bạn có ít nguy cơ hơn và cơ hội cao hơn để đảm bảo doanh số. Điều này chỉ đơn giản là vì các ứng dụng dựa trên những nhu cầu thực tế, vì vậy bạn có thể tìm ra những gì mọi người cần trong nền tảng Android hoặc những gì họ muốn trên điện thoại của họ, và sau đó có thể đơn giản là tiến tới và xây dựng ứng dụng. Miễn là bạn xây dựng các ứng dụng xung quanh một nhu cầu cần thiết nào đó, có lẽ đó sẽ là cơ sở an toàn đảm bảo cho doanh số bán hàng.

    o Đơn giản hơn
    Ứng dụng đơn giản hơn trò chơi bởi để viết một ứng dụng dễ dàng hơn nhiều so với một trò chơi. Nó cũng mất ít thời gian hơn để viết một ứng dụng so với một trò chơi. Đặc biệt với một nhà phát triển mới bắt đầu, ứng dụng có thể là sự lựa chọn tốt hơn để bắt đầu. Nhưng nếu bạn thích Android, bạn nên cố gắng tìm cơ hội để lập trình một trò chơi.

    o Công nghệ mới
    Nếu bạn muốn có được một công nghệ mới phát triển, đi cùng với một công ty mới khởi nghiệp. Một công ty khởi nghiệp sử dụng điện thoại di động như một chiến lược phân phối. Khởi nghiệp là một cách suy nghĩ khác biệt mà bạn không cố gắng để kiếm được một vài đô mỗi lượt download, nhưng bạn đang cố gắng để có được kinh phí để phát triển một công nghệ mới và xây dựng một công ty mới xung quanh công nghệ này. Nếu bạn đang đi theo lộ trình này, nó chắc chắn sẽ rất lâu và phức tạp. Nhưng nếu bạn cảm thấy thoải mái với một quá trình dài như thế, thì đây thực sự là một “cuộc chơi” mà sự thắng – thua sẽ rất lớn. Ví dụ như với đội phát triển mã QR codes, họ đã mất nhiều năm để có thể phát hành ứng dụng. Công nghệ mới này chắc chắn không phải là sự thành công chỉ sau có một đêm, nhưng hiện tại nó đã phần nào đạt được thành công.

    - Game:
    o Rủi ro cao, doanh số cao

    Bởi vì trò chơi dựa nhiều vào yếu tố giải trí, không ai thực sự “cần” phải tải về một trò chơi để chơi nó. Nhưng mọi người sẽ “muốn” tải một trò chơi về để chơi nó. Đây là lý do tại sao trò chơi lại là một “cuộc chơi mạo hiểm” hơn: đó là sự “mong muốn” chứ không phải là một “nhu cầu”. Đồng thời, nếu một ai đó thích trò chơi của bạn và nói cho mọi người biết về nó, vòng quay đã bắt đầu theo hướng có lợi cho bạn. Một người nào đó sẽ nghiện và các trang cá nhân sẽ bắt đầu viết về trò chơi của bạn, và sau đó bạn sẽ có cơ hội lớn hơn nhiều để kiếm được thêm rất nhiều tiền. Đây là lý do tại sao “trò chơi có rủi ro cao, nhưng lợi nhuận thu về luôn lớn hơn”.

    o Đơn giản -> Phổ biến
    Hãy nhìn vào một trường hợp, cụ thể là trò chơi Angry Birds. Angry Birds là một trò chơi thực sự đơn giản, và điều này cùng với thực tế rằng người chơi có thể liên kết với các nhân vật, tạo một sự thành công lớn. Người chơi yêu thích những chú chim đó, cốt truyện hài hước và những kỹ năng khác nhau. Đó là một trò chơi tuyệt vời, nhưng nó lại đơn giản (thậm chí còn không có bất kỳ hướng dẫn nào trong cách chơi). Trò chơi của bạn càng đơn giản bao nhiêu, thì sự hấp dẫn nó có sẽ càng lớn hơn bấy nhiêu. Nếu bạn có một trò chơi nào đó rất phức tạp, mọi người sẽ không “muốn” chơi nó. Mặt khác, nếu bạn có một trò chơi nào đó mà cả trẻ con và người lớn đều có thể học được cách chơi trong khoảng thời gian nhanh nhất, trò chơi của bạn sẽ trở nên rất phổ biến và có khả năng lan truyền. Trong điều kiện công nghệ hiện đại, khả năng lan truyền về cơ bản có nghĩa là bạn có một trò chơi phổ biến mà sẽ lan rộng tới hàng triệu người thông qua mạng Internet và các hình thức như thư điện tử, truyền thông và các trang mạng xã hội. Vì vậy, nếu trò chơi của bạn đủ đơn giản, nó có thể trở nên phổ biến rất nhanh thông qua mạng Internet.

    o Các yếu tố chơi
    Các yếu tố chơi chắc chắn là quan trọng, thậm chí nhiều hơn như vậy nếu như bạn tập trung vào yếu tố chủ yếu như nhân vật hay cốt truyện. Làm như vậy sẽ thêm một hiệu ứng đa tầng cho trò chơi của bạn và làm cho nó hấp dẫn hơn. Ví dụ, trong trò chơi Angry Birds, bạn sẽ thực sự muốn những chú chim của bạn đạt thành công và bạn đang giúp chúng làm điều đó như một người chơi. Hiệu ứng này giúp làm cho các trò chơi có khả năng “gây nghiện” cho người chơi rất lớn.
    Như bạn có thể thấy, trên đây là những điểm tích cực và tiêu biểu về cả trò chơi và ứng dụng.
    Thông thường, nó phụ thuộc vào việc nhà phát triển ứng dụng sẽ chọn loại hình nào để phát triển phù hợp. Nhưng một khi bạn có ứng dụng của riêng mình, bạn sẽ phải giải quyết câu hỏi khó đó nhiều lần khi bắt đầu.

  3. #3
    Ngày tham gia
    Sep 2014
    Bài viết
    0
    Đổi mới phát triển ứng dụng Android: In-app Purchases (Thanh toán tiền ngay trong ứng dụng),
    NFC (Giao dịch cận truyền thông) và phân mảnh


    Công nghệ được xác định bởi sự đổi mới và thế giới phát triển ứng dụng cũng không phải là một ngoại lệ. Là nhà phát triển ứng dụng, bạn cần phải nhận thức được những công nghệ mới và không gian phát triển ứng dụng. Vì thế, như là thế giới tự nhiên của sự phát triển ứng dụng, các nhà phát triển ứng dụng phải phát triển tốt nhất có thể. Dưới đây là một số “loại” mà bạn có thể hướng theo:

    1. In-app Purchases (Thanh toán tiền ngay trong ứng dụng)
    Hiện tại, có một số tương lai cho việc phát triển ứng dụng hiện tại: Android mới đây đã công bố ứng dụng có áp dụng hình thức thanh toán tiền ngay trong ứng dụng, và PayPal cũng đã công bố một thư viện các ứng dụng Android áp dụng hình thức thanh toán tiền ngay trong ứng dụng. Bất cứ điều gì mà làm cho việc sử dụng ứng dụng áp dụng hình thức thanh toán tiền ngay trong ứng dụng sẽ trở thành một khu vực phổ biến, và các nhà phát triển sẽ có thể kiếm thêm được nhiều tiền theo cách này. Thậm chí nếu một ứng dụng được phát hành miễn phí hoặc rất rẻ, thêm vào đó, đồ dùng hàng hóa ảo vẫn có thể bán được thông qua ứng dụng ; do đó các nhà phát triển sẽ có thể kiếm thêm tiền.

    2. NFC (Giao dịch cận truyền thông)
    Sự đổi mới này cũng được biên dịch trong một loại công nghệ mới là “Giao dịch cận truyền thông” (NFC). NFC sẽ là một dạng thức Bluetooth mới, nó sẽ là một công nghệ rất quan trọng về thanh toán cũng như trong việc đồng bộ thông tin với những người sống quanh bạn. Trong một số cách, NFC sẽ phải cạnh tranh với Bump (một công nghệ khác cho phép các thiết bị gần nhau có thể giao tiếp với nhau), nhưng công nghệ này là một cái gì đó mà mọi người sẽ bắt đầu tìm kiếm nó nhiều hơn trong tương lai.

    3. Phân mảnh
    Một vấn đề lớn cho các nhà phát triển là sự phân mảnh của các thiết bị. Android đang gặp rất nhiều trường hợp phổ biến, nhưng những vấn đề thông thường tới từ nỗi sợ sự phân mảnh của các thiết bị. Rất nhiều các công ty như Cisco đang phát triển ứng dụng với các thiết bị riêng của họ và thị trường riêng của họ (chẳng hạn như Amazon và thị trường Verizon), tất cả những điều này còn chuyển thành một vấn đề lớn đang xảy ra cho các nhà phát triển là mọi thứ thậm chí sẽ phức tạp hơn so mới sự phát triển của Android. Sự phân mảnh của các thiết bị cuối cùng sẽ là một sự căng thẳng lớn cho các nhà phát triển trong tương lai.

    Ba mảng quản trị là các điểm mà các nhà phát triển nên hướng tới vào tương lai. Phát triển các ứng dụng trên nền tảng Android đặc biệt liên quan rất nhiều đến sự phù hợp với các vấn đề hiện tại mà chắc chắn đi kèm với một công nghệ ngày càng lớn mạnh và phát triển. Giống như Darwin đã viết, chỉ có thứ thích hợp nhất mới có thể tồn tại. Tác giả sẽ minh họa thêm bằng cách nói rằng chỉ có các nhà phát triển ứng dụng thích hợp nhất mới có thể phát triển mạnh trong ngành công nghiệp mà sự khác biệt xây dựng bởi sự thay đổi nhanh chóng.

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •