HƯỚNG DẪN Cách đóng gói ứng dụng Adobe Air cho PlayBook

Thảo luận trong 'Hỏi Đáp - Chia Sẻ Kinh Nghiệm Sử Dụng' bắt đầu bởi iamkingvn, 9/1/12.

  1. [​IMG]

    Hầu hết các nhà phát triển phần mềm đều đã package flash game từ lâu rồi, nhưng có vẻ như chưa có tut hướng dẫn cụ thể. Hơn nữa internet cung cấp cho ta rất nhiều game flash rất hay, đó là lý do bạn nên tận dụng nguồn tài nguồn đó và tự tay package flash game cho chính mình và chia sẻ những game bạn đã hoàn thành cho tất cả mọi người.


    STEP 0 :CHUẨN BỊ CÁC ĐỒ NGHỀ CẦN THIẾT

    1/ Download the BlackBerry® Tablet OS SDK for Adobe® AIR® (Version nào cũng được) : BlackBerry Z10 - Smartphones - Cell Phones - Mobile Phones at BlackBerry - US

    2/ Bạn phải biết SIGN file BAR . Nếu chưa? bạn hãy đọc tut sau trước khi làm : CẨM NANG - Chuyển file APK sang BAR và sign file BAR (Android sang PlayBook) | Tinhte.vn - Cộng đồng Khoa học & Công nghệ

    3/ Download FLASH GAME HOẶC APP ( phần mở rộng *.swf) , bạn có thể vào đây download mấy flash game CỰC CHẤT ở đây : Youdagames.com. Bạn load về đặt tên game.swf cho tiện

    Lưu ý nhỏ: Chỉ game nào dùng chuột mới chạy được trên PB. Còn game nào dùng phím mũi tên thì pó tay, chỉ có keyboard gắn vào mới handle được

    4/ Tạo file ICON cho game(size 65x65), và đặt tên Icon.png cho tiện

    5/ Tạo splash screen trước khi vào game, và đặt tên file đó là background.jpg cũng cho tiện luôn :biggrin9gp:

    STEP 1: TẠO FILE BLACKBERRY-TABLET.XML

    Nội dung file như sau

    Mã:
    <qnx>
      <initialWindow>
    	<systemChrome>none</systemChrome>
    	<transparent>false</transparent>
      </initialWindow>
      <publisher>store.playbookapps.info</publisher>
      <category>core.games</category>
      <icon>
    	<image>Icon.png</image>
      </icon>
      <splashscreen>background.jpg</splashscreen>
    </qnx>
    
    STEP 2: TẠO FILE TENGAME-APP.XML

    nội dung file như sau:

    HTML:
    <?xml version="1.0" encoding="utf-8" standalone="yes"?>
    <application xmlns="http://ns.adobe.com/air/application/2.5">
    	<id>com.playbookapps.youdasafari</id>  <!--- CÁI NÀY CẦN ĐỔI CHO PHÙ HỢP ->
    	<versionNumber>1.0.0</versionNumber>  <!--- THAY ĐỔI VERSION NẾU SIGN MỘT FILE NHIỀU LẦN -->
    	<filename>Youda Safari</filename>		  <!--- THAY ĐỔI CHO PHÙ HỢP --->
    	<description>ported by Iamkingvn</description>  <!--- THAY ĐỔI CHO PHÙ HỢP --->
    	<name>Youda Safari</name>				< !--- THAY ĐỔI CHO PHÙ HỢP --->
    	<copyright>http://store.playbookapps.info</copyright>
    	<initialWindow>
    		<content>game.swf</content>
    		<systemChrome>none</systemChrome>
    		<transparent>false</transparent>
    		<visible>true</visible>
    		<fullScreen>false</fullScreen>
    		<autoOrients>false</autoOrients>
    		<aspectRatio>landscape</aspectRatio>
    		<renderMode>auto</renderMode>
    		<maximizable>false</maximizable>
    		<minimizable>true</minimizable>
    		<resizable>false</resizable>
    	</initialWindow>
    	<customUpdateUI>false</customUpdateUI>
    	<allowBrowserInvocation>false</allowBrowserInvocation>
    </application>
    STEP 3: REVIEW FILE LẠI CẤU TRÚC CỦA FILE

    Những file bạn cần PACKAGE cho đến lúc này có dạng như sau :

    [​IMG]

    STEP 4: CHUẨN BỊ PACKAGE CÁC FILE TRÊN THÀNH BAR FILE

    Bạn tìm đến thư mục đã cái SDK ở trên, đường dẫn trong máy của mình như sau :

    [​IMG]

    Bạn mở cmd.execd đễn thư mục bin và gõ lệnh như sau:

    [​IMG]

    STEP 5: (FINAL) BẠN TIẾN HÀNH SIGN FILE BAR VỪA TẠO TRÊN


    Nguồn: Hsharma
     

    Các file đính kèm:

    iamkingvn

    iamkingvn
    Expand Collapse

    Member

    Tham gia ngày:
    25/11/11
    Bài viết:
    97
    Đã được thích:
    27
    #1 iamkingvn, 9/1/12
    Last edited by a moderator: 15/4/13
    ngocmai, SuperNge, levu136 and 3 others like this.
  2. BonConMat

    BonConMat
    Expand Collapse

    Super Moderator

    Tham gia ngày:
    9/4/11
    Bài viết:
    2,019
    Đã được thích:
    2,368
    Bài viết quá chuẩn cảm ơn sự đống góp của bác.....:twins: Ủng hộ 2 tay.
     
  3. Phuc_jerry

    Phuc_jerry
    Expand Collapse

    Member

    Tham gia ngày:
    28/5/11
    Bài viết:
    119
    Đã được thích:
    11
  4. iamkingvn

    iamkingvn
    Expand Collapse

    Member

    Tham gia ngày:
    25/11/11
    Bài viết:
    97
    Đã được thích:
    27
    Uh, nhưng nếu pack cái air app thì dễ share cho cộng đồng hơn với lại tránh chạy trên web browser. Bên Android nó không có flash chạy săn như PB nên đa số dev. phải pack cái air app. Mình đang tìm hiểu cách chuyển air app của android sang.
     
  5. nhatminh85

    nhatminh85
    Expand Collapse

    Member

    Tham gia ngày:
    12/4/11
    Bài viết:
    60
    Đã được thích:
    7
    Cảm ơn một bài chia sẻ thật tuyệt vời
     
  6. iamkingvn

    iamkingvn
    Expand Collapse

    Member

    Tham gia ngày:
    25/11/11
    Bài viết:
    97
    Đã được thích:
    27
    Các bạn có thể vào web sau : http://www.artlogicgames.com
    có nhiều game flash rất chất lương, đơn cử 1 game trên appworld ở đây : http://store.playbookapps.info/review/bug-war-recolonization/
    cũng được pack từ AIR game qua.
    Mình hơi bận apps lên store nên chưa co nhiều thời gian convert air game share cho các bạn. Nếu ai rãnh thì convert ,test rồi share cho anh em để cộng đồng càng lớn mạnh.
     
    cuongdc thích bài này.
  7. Mr.royal07

    Mr.royal07
    Expand Collapse

    Member

    Tham gia ngày:
    9/1/12
    Bài viết:
    12
    Đã được thích:
    0
    PB đang đi công tác vài ngày :), tuần sau cầm e nó vọc tiếp :)
     
  8. iamkingvn

    iamkingvn
    Expand Collapse

    Member

    Tham gia ngày:
    25/11/11
    Bài viết:
    97
    Đã được thích:
    27
    Thêm lưu ý nữa, mấy cái android game hay app mà được pack bằng từ air app đều chạy ngon với PB
     
  9. foolishboy

    foolishboy
    Expand Collapse

    Well-Known Member

    Tham gia ngày:
    11/4/11
    Bài viết:
    3,232
    Đã được thích:
    3,349
    Bác xem hộ dùm em lỗi này thế nào nha
    [​IMG]
     
  10. levu136

    levu136
    Expand Collapse

    Well-Known Member

    Tham gia ngày:
    8/2/12
    Bài viết:
    388
    Đã được thích:
    228
    Có cái để vọc nữa rồi.
     

Chia sẻ trang này

PING