การพัฒนาแอพ Android สำหรับคนอื่น


11

เราพัฒนาแอพหลายตัวแล้วเผยแพร่บน Android Market ขณะนี้เรากำลังเขียนแอปที่ บริษัท อื่นจะสร้างแบรนด์และขายผ่านบัญชีผู้เผยแพร่ของตนเอง บริษัท อื่นไม่มีประสบการณ์กับ Android Market หรือการพัฒนา Android ฉันขอขอบคุณข้อมูลเชิงลึกจากผู้อื่นที่ต้องเผชิญกับสถานการณ์ที่คล้ายกัน ฉันกังวลเป็นพิเศษเกี่ยวกับเรื่องต่อไปนี้:

  1. การลงชื่อแอป
    ทางเลือกที่เราเห็นคือ: ลงชื่อด้วยรหัสปกติของเรา สร้างคู่กุญแจลงนามที่เฉพาะเจาะจงกับ บริษัท อื่นและเซ็นสัญญากับมัน; หรือช่วยให้ บริษัท อื่นติดตั้งระบบการพัฒนาสร้างคู่ที่สำคัญและทำการลงนามด้วยตนเอง หลังต้องการให้เราส่งแหล่งโครงการซึ่งนำเสนอปัญหาของตัวเอง นอกเหนือจากความกังวลของเราเกี่ยวกับการส่งแหล่งข้อมูลตัวเลือกมีความสำคัญในทางใดทางหนึ่งหรือไม่?

  2. ใบอนุญาต
    เนื่องจากการตรวจสอบใบอนุญาตจะทำกับบัญชีของพวกเขารหัสจะต้องฝังกุญแจสาธารณะของพวกเขาสำหรับการถอดรหัสการตอบสนองใบอนุญาต มีเหตุผลใดบ้างที่พวกเขาควรกังวลเกี่ยวกับการแบ่งปันคีย์นั้นกับเรา มีทางเลือกให้พวกเขาแบ่งปันรหัสกับเราหรือไม่

  3. การพิมพ์
    บริษัท อื่น ๆ มีหน้าที่รับผิดชอบด้านการตลาดและการขายทั้งหมด เรารับผิดชอบการพัฒนาแอพ จากสิ่งที่เราสามารถบอกได้ว่า Android Market ไม่ได้ถูกจัดตั้งขึ้นเพื่อให้สามารถแยกบทบาทเหล่านี้ได้อย่างชัดเจน (ถือว่าผู้พัฒนาจะเป็นผู้จัดพิมพ์ด้วย) สิ่งนี้ทำให้การแบ่งส่วนความรับผิดชอบสำหรับกระบวนการเผยแพร่เป็นเรื่องยาก ความคิดเริ่มต้นของเราคือการส่งมอบไฟล์. apk ให้กับพวกเขาและให้พวกเขาจัดการกับมันจากที่นั่น ปัญหาการออกใบอนุญาตเป็นตัวบ่งชี้แรกที่เราไร้เดียงสาเกี่ยวกับเรื่องนี้ กระบวนการเผยแพร่นั้นค่อนข้างเป็นเรื่องทางเทคนิคและเราเห็นทางเลือกสองทาง: ดำเนินการตามขั้นตอนทั้งหมดหรือขอให้พวกเขาให้เราเข้าถึงบัญชีผู้เผยแพร่และทำเอง คนอื่นทำอะไร

คำตอบ:


3
  1. การลงทะเบียนแอพฉันจะสร้างคีย์แยกต่างหากสำหรับ บริษัท และเซ็นชื่อด้วยตัวคุณเอง บริษัท อื่น ๆ ดูเหมือนจะไม่อยู่ในระดับทางเทคนิคที่จะชื่นชมความสำคัญของเอกชน นอกจากนี้ฉันไม่แน่ใจว่าข้อตกลงของคุณคืออะไร แต่พวกเขาสามารถทำได้ในภายหลังเพื่อขอกุญแจที่ใช้ในการเซ็นชื่อแอปที่พวกเขาขาย หากคุณเซ็นชื่อด้วยรหัสของคุณเองนั่นหมายความว่าพวกเขาสามารถเซ็นชื่อแอปอื่น ๆ ด้วยรหัสของคุณและทำการตลาดได้สิ่งที่ฉันไม่แน่ใจว่าคุณต้องการ หากคุณพอใจกับการส่งแหล่งข้อมูลไปยัง บริษัท อื่น (ด้วยค่าใช้จ่ายในการสนับสนุนที่เกี่ยวข้องทั้งหมดเพื่อช่วยให้พวกเขาตั้งค่าระบบการพัฒนา) เป็นตัวเลือกที่ดี

  2. ใบอนุญาตดูด้านบน หากคุณมีคีย์ของพวกเขาคุณสามารถลงชื่อเข้าใช้แอปในฐานะ บริษัท อื่น ๆ ซึ่งบางสิ่งอาจไม่เป็นที่ยอมรับ การให้แต่ละ บริษัท จัดการกับกุญแจของตัวเองนำเสนอโอกาสในการขัดแย้งน้อย

  3. การเผยแพร่นี่เป็นพื้นที่ที่ฉันคุ้นเคยน้อยที่สุด ฉันเดาคำตอบจะขึ้นอยู่กับความสัมพันธ์ของคุณ - นี่เป็นครั้งเดียวหรือครั้งแรกในหลาย ๆ ครั้ง? ถ้ามันเป็นครั้งเดียวและคุณมีความสัมพันธ์ที่ดีคุณสามารถขอการเข้าถึงชั่วคราวและทำด้วยตัวเอง หากคุณมองเห็นการทำงานต่อไปบนถนนการผ่านความเจ็บปวดจากการสอนพวกเขาจะทำให้มันง่ายขึ้นมาก

หวังว่าจะช่วย!


ขณะนี้เรากำลังอยู่ระหว่างการดำเนินการและข้อเสนอแนะของคุณมีประโยชน์ เราสร้างคีย์การเซ็นชื่อแยกต่างหากสำหรับใช้ในโครงการร่วมกับ บริษัท นี้เท่านั้น หลังจากมีการผลิตและเราชี้ไปที่เอกสาร Android พวกเขาตกลงที่จะส่งรหัสสาธารณะให้เรา เราจัดส่งพวกเขา. apk โดยใช้กุญแจของพวกเขากับ LVL เราใช้เวลาในการดำเนินการอัปโหลด แต่ยังไม่เสร็จสมบูรณ์ ข้อร้องเรียนที่ใหญ่ที่สุดที่ฉันมีอยู่ก็คือทั้งสอง บริษัท จำเป็นต้องมีส่วนร่วมในการทดสอบคำตอบใบอนุญาต เรายังอยู่ตรงกลาง มันช้า แต่เราจะไปที่นั่น ขอบคุณ!
Ted Hopp

2

พวกเขาอาจไม่ต้องการทำเอง (เว้นแต่พวกเขาจะเป็น บริษัท ซอฟต์แวร์) หรือพวกเขาไม่ต้องการถูกล็อคเข้ากับคุณดังนั้นรับกุญแจแยกต่างหากและดูแลทุกอย่าง

หากคุณสามารถนำองค์ประกอบทางเทคนิคของกระบวนการเผยแพร่คุณอาจเป็นอะไรบางอย่าง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.