คอมพิวเตอร์ Windows อินเทอร์เน็ต

คำแนะนำตัวรวบรวมแอปพลิเคชันมือถือ 1c ตัวอย่างการพัฒนาแอปพลิเคชันมือถือโดยใช้ Mobile Application Builder คำอธิบายของพารามิเตอร์แอปพลิเคชันมือถือ

การเปลี่ยนแปลงจำนวนมากในแวดวงสังคมใกล้เคียงกับการเข้ามาของ Tatiana Golikova ในตำแหน่งรองนายกรัฐมนตรี: เธอมีหน้าที่รับผิดชอบในการเปลี่ยนแปลงกฎหมายบำเหน็จบำนาญและเปิดตัวโครงการระดับชาติขนาดใหญ่ การสัมภาษณ์ครั้งแรกหลังจากการแต่งตั้งเกี่ยวกับสิ่งที่จะเกิดขึ้นกับทุนของมารดาและผลประโยชน์ตลอดจนเกี่ยวกับความเสี่ยงในตลาดแรงงาน มาตรการใหม่ในการต่อสู้กับโรคพิษสุราเรื้อรังในรัสเซีย และการอบรมขึ้นใหม่แก่ผู้คนในวัยก่อนเกษียณ Golikova ให้ RIA Novosti สัมภาษณ์โดย Valentina Titova และ Dmitry Gornostaev.

- Tatyana Alekseevna เราต้องการเริ่มต้นด้วยคำถามที่มีความสำคัญสำหรับชาวรัสเซียหลายคน: สถานการณ์ในตลาดการเงินตอนนี้ค่อนข้างไม่แน่นอน ทุกคนกลัววิกฤต สิ่งนี้จะส่งผลต่อทรงกลมทางสังคมได้อย่างไร? มีความเสี่ยงต่อตลาดแรงงานและรายได้หรือไม่?

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

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

หากปีที่แล้วจำนวนพลเมืองที่ต่ำกว่าเส้นความยากจนอยู่ที่ 14.4% ของประชากร - 21.1 ล้านคนในช่วงครึ่งแรกของปี ตอนนี้ตัวเลขสำหรับครึ่งแรกของปี 2018 ลดลง 1.1 ล้านคน

เห็นได้ชัดว่าเราต้องการก้าวที่สูงขึ้น แต่ที่นี่ต้องสังเกตว่าไตรมาสแรกของปีนั้นยากมากเสมอ ยากเพราะมีวันหยุดมากมาย การจ้างงานต่ำ ทั้งหมดนี้มีส่วนสำคัญต่อตัวชี้วัดที่บ่งบอกถึงความยากจน

ฉันยังต้องการทราบด้วยว่าเมื่อเรากำหนดการคาดการณ์การพัฒนาเศรษฐกิจและสังคมในอีกสามและหกปีข้างหน้า เราดำเนินการตามสมมติฐานที่ว่าในอีกหกปีข้างหน้าเราจะสามารถลดความยากจนลงครึ่งหนึ่ง ดังที่ประธานาธิบดีได้ประกาศและในข้อความถึงสมัชชาแห่งสหพันธรัฐและบันทึกไว้ในพระราชกฤษฎีกาในเดือนพฤษภาคม

รัฐบาลต้องการมาตรการอื่นใดในการปิดช่องว่างระหว่างคนรวยกับคนจน?

- จริงๆ แล้ว มีมาตรการแบบเดิมๆ กุญแจสำคัญในการลดความยากจนคือการเติบโตทางเศรษฐกิจ และบนพื้นฐานของการเติบโตทางเศรษฐกิจ การเพิ่มขึ้นของรายได้ของพลเมืองของเรา สำหรับมาตรการโดยตรงที่รัฐบาลและภูมิภาคกำลังดำเนินการอยู่ ควรสังเกตว่าระดับค่าจ้างที่บรรลุได้นั้นได้รับการบำรุงรักษาตามสัดส่วนที่ระบุไว้ในคำสั่งของประธานาธิบดีในเดือนพฤษภาคม 2555 ขณะนี้ เรากำลังจัดทำดัชนีค่าจ้างและเพิ่มกองทุนเงินเดือนสำหรับพนักงานภาครัฐ - ครู แพทย์ นักวิทยาศาสตร์ และผู้ปฏิบัติงานด้านวัฒนธรรม - ตามสัดส่วนการเติบโตของกองทุนเงินเดือน ซึ่งกำหนดไว้ในการคาดการณ์การพัฒนาเศรษฐกิจและสังคม นอกจากนี้ อย่างที่ทราบกันดีอยู่แล้ว สันนิษฐานว่าการเพิ่มขึ้นของเงินบำนาญในปี 2562-2564 และปีต่อ ๆ ไป คาดว่าจะมีนัยสำคัญมากกว่างวดก่อน ๆ ซึ่งสูงกว่าอัตราเงินเฟ้อที่ส่งผลกระทบไม่ได้เช่นกัน รายได้จริงพลเมืองของเรา

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

จากผลลัพธ์ของปี 2018 เราจะประเมินสิ่งที่เกิดขึ้นกับเรา ไม่เพียงแต่กับความยากจน แต่ยังรวมถึงโครงสร้างของความยากจนนี้ด้วยว่าแนวโน้มใดที่ปรากฏในระหว่างปี และฉันไม่ได้ยกเว้นว่าเราจะใช้มาตรการเพิ่มเติมเพื่อสนับสนุนประชากรศาสตร์และอาจสนับสนุนครอบครัวที่มีเด็ก

กล่าวคืออาจมีแพ็คเกจมาตรการเพิ่มเติมในต้นปี 2562 หรือไม่?

- ฉันคิดว่าสิ่งนี้จะไม่เกิดขึ้นในช่วงต้นปี แต่หลังจากที่เราได้รับข้อมูลทั้งหมดเกี่ยวกับสถานการณ์ทางเศรษฐกิจและสังคมในรัสเซียแล้ว ข้อมูลดังกล่าวซึ่งสามารถใช้ประเมินสิ่งที่เกิดขึ้นในปีที่ผ่านมาจะอยู่ใน ไตรมาสแรกของปี - ในเดือนเมษายน ...

เราเดาได้ไหมว่ามาตรการเหล่านี้จะเป็นอย่างไร?

- ตอนนี้ฉันจะไม่วิ่งไปข้างหน้าเพราะคุณต้องวิเคราะห์สถานการณ์ที่เกิดขึ้นในปี 2561 อย่างจริงจัง ตัวอย่างเช่น ตัวชี้วัดที่กำหนดไว้ในพระราชกฤษฎีกาของประธานาธิบดีในเดือนพฤษภาคม 2555 ที่กำหนดให้ค่าจ้างเฉลี่ยของคนทำงานงบประมาณบางประเภทภายในปี 2561 ตั้งค่าเข้าถึงจริงในเดือนมีนาคม 2018 ทุกวันนี้ ความก้าวหน้าเหล่านี้ได้เพิ่มค่าแรงที่แท้จริงอย่างจริงจัง จากข้อมูลล่าสุด การเติบโตของค่าจ้างที่แท้จริงในช่วง 7 เดือนของปี 2018 อยู่ที่ 8.8% เหล่านี้เป็นอัตราที่ค่อนข้างสูง เราไม่ได้วางแผนการเติบโตดังกล่าวในปีหน้า เนื่องจากมีผล "ฐาน" นั่นคือนอกเหนือจากฐานที่มีอยู่และเพิ่มขึ้นแล้ว การเติบโตในแง่จริงจะยังคงมีนัยสำคัญ

คาดว่าจะเติบโตได้มากขนาดไหน?

- ในแง่จริง การคาดการณ์คือ 1.4% หัวข้อการลดอัตราความยากจนลงครึ่งหนึ่งในหกปีเป็นหนึ่งในงานที่ยากที่สุดที่ระบุไว้ในคำสั่งของประธานาธิบดีในเดือนพฤษภาคม แม้ตามการคาดการณ์ที่มีอยู่ เราเห็นว่าหากเราไม่ดำเนินมาตรการ ประมาณร้อยละครึ่งจะไม่เพียงพอจนกว่าจะบรรลุเป้าหมายการลดความยากจน และเราต้องประเมินว่าจะสามารถเติมเต็มหนึ่งเปอร์เซ็นต์ครึ่งได้อย่างไร ด้วยมาตรการอะไร

เงินทุนจากแหล่งใดที่สามารถใช้สำหรับสิ่งนี้?

- มันสามารถมาจากหลากหลายแหล่ง ทุกอย่างขึ้นอยู่กับว่าจะใช้มาตรการใด

- โครงการทุนการคลอดบุตรจะขยายออกไปหรือไม่? มีการวางแผนที่จะดำเนินการจนถึงปี 2564 มาตรการนี้พิจารณาแยกจากแพ็คเกจที่คุณกำลังพูดถึงหรือไม่?

- ไม่ มาตรการนี้พิจารณาร่วมกับชุดของมาตรการ เนื่องจากทุนการคลอดบุตรได้สร้างขึ้นและมีส่วนสนับสนุนที่สำคัญต่อความเป็นอยู่ที่ดีของครอบครัวเรา ฉันไม่ต้องการคาดหวังเหตุการณ์ แต่ฉันคิดว่ามีความเป็นไปได้สูงที่โปรแกรมนี้จะขยายเวลาออกไป เพราะนี่เป็นปัจจัยสร้างแรงจูงใจสูงสำหรับครอบครัว - นี่เป็นสิ่งแรก ประการที่สอง ตั้งแต่วันที่ 1 มกราคม 2019 เรากำลังเปิดตัวโครงการระดับชาติ 12 โครงการ รวมถึงโครงการด้านประชากรศาสตร์ และแน่นอน เราประเมินโอกาสของเราในแง่ของการเพิ่มอัตราการเกิด บรรลุตามที่ประธานาธิบดีระบุไว้ในพระราชกฤษฎีกาของเขา การเติบโตของประชากรตามธรรมชาติภายในปี 2024 ตอนนี้สถานการณ์ที่มีอัตราการเกิดไม่ได้พัฒนาไปในทางที่ดีที่สุด เราคาดการณ์สิ่งนี้ นี่เป็นเพราะความล้มเหลวทางประชากรอื่น และความพยายามทั้งหมดของเราจะมุ่งเป้าไปที่การสนับสนุนแรงจูงใจของครอบครัวในการมีลูก ในบรรดามาตรการเหล่านี้ เงินสงเคราะห์บุตรคนแรกและทุนครอบครัวของมารดามีความสำคัญมาก นอกจากนี้ คุณอาจจำได้ว่าโครงการเลี้ยงดูบุตรคนที่สามดูแตกต่างไปจากสองโครงการแรกเล็กน้อย ที่นั่นเราร่วมทุนกับภาระผูกพันด้านค่าใช้จ่ายของภูมิภาคและจนถึงปี 2018 การจัดหาเงินทุนถูกแบ่ง 50 โดย 50: 50% - สหพันธรัฐรัสเซีย 50% - ภูมิภาค ตอนนี้เราได้ตัดสินใจว่าอันที่จริงแล้วสิ่งนี้จะรวมอยู่ในงบประมาณปี 2019 และปีต่อๆ ไป ไม่ใช่สามปีแต่เป็นหกปี เมื่อเราเปลี่ยนส่วนแบ่งของภูมิภาค เพิ่มส่วนแบ่งของงบประมาณรัฐบาลกลางโดยเฉลี่ยเป็นประมาณ 70 % เนื่องจากหลายภูมิภาค โดยคำนึงถึงภาระหนี้ของตนเองไม่ได้รับมือกับความจำเป็นในการเพิ่มการสนับสนุนประเภทนี้ และด้วยเหตุนี้ พวกเขาถึงขั้นลดแรงจูงใจให้ครอบครัวด้วยการตัดสินใจ

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

- การแจกจ่ายซ้ำของส่วนของรัฐบาลกลางและส่วนภูมิภาคจะเหมือนกันสำหรับทุกภูมิภาคหรือจะมีความแตกต่างกันหรือไม่

- แตกต่างขึ้นอยู่กับการจัดหางบประมาณ 70 - สหพันธ์ 30 - ภูมิภาค นี่คือค่าเฉลี่ย

- คุณพูดก่อนหน้านี้เกี่ยวกับความไม่สมบูรณ์ของระบบการชำระเงินทางสังคมในรัสเซีย โดยเฉพาะผู้ที่ไม่ต้องการผลประโยชน์มักได้รับผลประโยชน์ บอกฉันทีว่าระบบผลประโยชน์สามารถเปลี่ยนแปลงได้อย่างไรตอนนี้มีแผนอะไรบ้าง?

- ตอนนี้รัฐบาลยังไม่มีแผนจะเปลี่ยนระบบสวัสดิการ สมาชิกสภานิติบัญญัติได้ตัดสินใจ - ตั้งแต่วันที่ 1 มกราคม 2014 ภูมิภาคต่างๆ กำลังดำเนินการเกี่ยวกับความต้องการและการกำหนดเป้าหมายของการจัดสรรผลประโยชน์ แต่ละภูมิภาคมีอำนาจในการสร้างแรงจูงใจ สำหรับระดับสหพันธรัฐผลประโยชน์เหล่านี้ส่วนใหญ่เป็นหมวดหมู่โดยธรรมชาตินั่นคือพวกเขามีความเกี่ยวข้องตามกฎกับบุญ - ของทหารผ่านศึกของมหาราช สงครามรักชาติผู้ทุพพลภาพในมหาสงครามแห่งความรักชาติ โดยได้รับการสนับสนุนจากพลเมืองที่มีความทุพพลภาพ ผู้ทุพพลภาพในกลุ่มที่หนึ่ง สอง และสาม และหมวดหมู่อื่นๆ อีกจำนวนหนึ่ง พวกเขาได้รับเงินก้อนซึ่งจัดทำดัชนีทุกปีตามการเติบโตของอัตราเงินเฟ้อ .

สำหรับการทำให้เพรียวลม หัวข้อนี้อยู่ในระเบียบวาระการประชุม และแน่นอนว่าในขอบเขตที่มากกว่านั้น เกี่ยวข้องกับสิ่งที่อยู่ในภูมิภาคในปัจจุบัน ความจริงก็คือระบบของผลประโยชน์ทางสังคมสืบทอดมาจากยุค 90 เป็นจำนวนมาก: ผลประโยชน์จำนวนน้อยมาก ยังมีเบี้ยเลี้ยงภูมิภาค 50 รูเบิลต่อเดือน โดยพื้นฐานแล้ว คุณต้องก้าวไปตามเส้นทางของการรวบรวมทรัพยากรเพื่อที่จะจ่ายผลประโยชน์ที่เหมาะสมมากขึ้นสำหรับหมวดหมู่ที่ตั้งใจไว้ แน่นอนว่าภูมิภาคต่างๆ กำลังทำงานประเภทนี้อยู่ ฉันสามารถพูดได้อย่างแน่นอนว่าไม่คาดว่าจะมีการเปลี่ยนแปลงเชิงปฏิวัติในระดับรัฐบาลกลางในเรื่องนี้ ตอนนี้เราได้รวมประเภทของผลประโยชน์ที่เรามีตามประเพณีและการจัดทำดัชนีที่เกี่ยวข้องไว้ในร่างงบประมาณตามที่กฎหมายกำหนด

- ถ้าเราคุยกันต่อในหัวข้อผลประโยชน์ เกี่ยวกับการจำนองพิเศษ 6% โปรแกรมนี้เป็นที่นิยมแค่ไหน มีกี่ครอบครัวที่ใช้ประโยชน์จากโครงการนี้แล้ว และจำเป็นต้องมีเงินทุนเพิ่มเติมสำหรับโครงการนี้หรือไม่?

- จนถึงปี 2018 ไม่จำเป็นต้องมีเงินทุนเพิ่มเติมอย่างแน่นอน งบประมาณได้จัดสรรไปแล้ว 5.9 พันล้านรูเบิล ในปี 2019 9.2 และต่อไปในปี 2020 - 11.5 พันล้านรูเบิล และเมื่อต้นเดือนกันยายน โครงการนี้ให้สินเชื่อจำนอง 868 รายการ คิดเป็นเงินเกือบสองพันล้านรูเบิล ดังนั้นเราจึงมีทรัพยากรเพียงพอภายในสิ้นปีนี้

คุณวางแผนที่จะต่ออายุหลังจากปี 2022 หรือไม่?

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

- ก่อนหน้านี้ รัฐสภาของรัฐสภาของสภาประธานาธิบดีเพื่อการพัฒนาเชิงกลยุทธ์อนุมัติหนังสือเดินทางของโครงการระดับชาติสี่โครงการ คุณจะประเมินจำนวนเงินทุนและความสมบูรณ์ของโครงการเหล่านี้อย่างไร ขั้นตอนต่อไปของการทำงานกับพวกเขาคืออะไร?

- เราจะใส่ประเด็นสุดท้ายเมื่อเรานำงบประมาณมาใช้ ตอนนี้ ในขั้นตอนเบื้องต้น โครงการระดับชาติสี่โครงการเป็นเวลาหกปีมีมูลค่าประมาณ 5.4 ล้านล้านรูเบิล การเงินที่มีความสามารถมากที่สุดคือประชากร - มันคือ 3 ล้านล้านรูเบิลและอันดับที่สองคือโครงการดูแลสุขภาพ - 1.3 ล้านล้านรูเบิลจากนั้นจึงศึกษาและวิทยาศาสตร์ ทำไมผมถึงบอกว่าตัวเลขเหล่านี้สามารถปรับขึ้นได้? เนื่องจากกิจกรรมดั้งเดิมจำนวนหนึ่งที่ตอนนี้รวมอยู่ในโครงการระดับชาติได้รับการสนับสนุนทางการเงินเพิ่มเติม และตอนนี้เรากำลังโหลดส่วนหนึ่งของการจัดสรรพื้นฐานที่มีอยู่ในงบประมาณในช่วงเวลาก่อนหน้าเข้าสู่โครงการระดับชาติเพื่อให้ระบบมีลักษณะแบบองค์รวม ตัวเลขที่รัฐบาลเรียกร้องให้ดำเนินโครงการระดับชาติมาโดยตลอดคือเพิ่มอีกแปดล้านล้านรูเบิล - นี่คือสิ่งที่ให้ไว้ในงบประมาณของรัฐบาลกลางเป็นเวลาหกปีและอาจเพิ่มขึ้นเล็กน้อย

- คุณบอกว่าที่สองในแง่ของเงินทุนคือโครงการดูแลสุขภาพ นอกจากมาตรการทางการเงินแล้ว ยังมีมาตรการป้องกัน จำเป็นต้องมีมาตรการเพิ่มเติมเพื่อต่อต้านการสูบบุหรี่ เพื่อต่อต้านการใช้เครื่องดื่มแอลกอฮอล์หรือไม่? เมื่อเร็ว ๆ นี้ เจ้าหน้าที่คนหนึ่งของเราเสนอให้มี "กฎหมายแห้ง"

- เราได้ผ่าน "กฎหมายแห้ง" ในประวัติศาสตร์ของเราแล้วและเรารู้ว่ามันจบลงอย่างไร อย่างไรก็ตาม วลีซ้ำๆ ที่คุณต้องรักษาสุขภาพด้วยความเคารพอย่างยิ่ง คุณต้องมีวิถีชีวิตที่มีสุขภาพดี ซึ่งจริง ๆ แล้วไม่ได้ซ้ำซากจำเจ แต่มีความสำคัญในแง่ของการมีอิทธิพลต่ออายุขัย เพียงพอหรือไม่? เรามีโครงการพิเศษของรัฐบาลกลางในโครงการระดับชาติ "ประชากรศาสตร์" ซึ่งเกี่ยวข้องกับวิถีชีวิตที่มีสุขภาพดี วิถีชีวิตที่มีสุขภาพดีนอกจากจะจำกัดและปฏิเสธแอลกอฮอล์และยาสูบแล้ว ยังเป็นอาหารเพื่อสุขภาพอีกด้วย ยังเป็นวัฒนธรรมทางกายภาพและการเล่นกีฬา และมาตรการป้องกัน นั่นคือมาตรการเต็มรูปแบบ

สำหรับยาสูบและแอลกอฮอล์ เราจะใช้มาตรการเพิ่มเติมหรือไม่ ฉันคิดว่าเราจะทำ เพราะถึงแม้จะบรรลุผลสำเร็จ ตัวเลขก็ยังไม่เป็นที่พอใจสำหรับเรา อาจเพียงพอที่จะบอกว่าร้อยละของผู้สูบบุหรี่อิเล็กทรอนิกส์ในเด็กนักเรียนในปัจจุบันคือ 8.5% ซึ่งเป็นตัวเลขที่มาก ในบรรดากลุ่มผู้ตอบแบบสอบถามที่อายุน้อยที่สุดภายใต้กรอบของหนึ่งในการติดตามที่ดำเนินการ นี่คือประมาณ 28% นั่นคือ เมื่อพวกเขากล่าวว่าเป็นอันตรายน้อยกว่า พวกเขาอาจจะละเลยความจริงที่ว่าองค์ประกอบของการเสพติดเกิดขึ้น และเป็นการยากมากที่จะกำจัดนิสัยนี้

สถาบันแห่งหนึ่งของเราได้ทำการวิจัยที่น่าสนใจเกี่ยวกับการบริโภคเครื่องดื่มแอลกอฮอล์ใน Tomsk, Barnaul และ Biysk มาเป็นเวลา 15 ปีแล้ว พบว่าหากพลเมืองดื่มวอดก้า 3 ขวดภายในหนึ่งสัปดาห์ เมื่ออายุ 35-54 ปี ความเสี่ยงต่อการเสียชีวิตเพิ่มขึ้น 19% และหากดื่มในปริมาณเท่ากันเมื่ออายุ 55-74 ปี ความเสี่ยงต่อการเสียชีวิตเพิ่มขึ้น 28% ไม่มีใครเคยลองด้วยตัวเอง และน่าเสียดาย ในสังคมของเรา มีข้อมูลประเภทนี้เพียงเล็กน้อยที่จะกำหนดทิศทางคนได้อย่างถูกต้อง ไม่มีใครบอกว่าทุกอย่างควรถูกห้าม อย่างไรก็ตาม มีประสบการณ์ระดับนานาชาติในการต่อสู้กับแอลกอฮอล์ เราสามารถใช้ประโยชน์จากสิ่งนี้และเปรียบเทียบกับสถานการณ์ของเราได้เสมอ ท้ายที่สุดแล้ว อาจไม่ใช่เรื่องบังเอิญที่หลายประเทศ รวมทั้งเพื่อนบ้านของเราจาก CIS ตัดสินใจขายเครื่องดื่มแอลกอฮอล์ไม่ใช่ตั้งแต่อายุ 18 แต่ตั้งแต่อายุ 20 หรือ 21 ปี มีเหตุผลทุกประการที่จะเชื่อว่าในวัยเด็กมีความเสี่ยงที่จะเสพติดเด็ก ๆ ก็ทำลายสุขภาพของตนเอง ล่าสุดมีงานวิจัยถ้าจำไม่ผิดด้วยการสนับสนุนจาก WHO ดื่มเครื่องดื่มที่เรียกว่าเอธานอล 15 มิลลิลิตร เทียบเท่าเบียร์ 330 มิลลิลิตร เพิ่มความเสี่ยงบาดเจ็บรุนแรง 3.5 ครั้ง

กระทรวงสาธารณสุขมีโครงการส่งเสริมวิถีชีวิตที่มีสุขภาพดี ฉันหวังว่าพวกเขาจะเปิดตัวอย่างหนาแน่นมากขึ้นตั้งแต่วันที่ 1 มกราคม 2019 ตอนนี้อาสาสมัครทางการแพทย์กำลังทำงานอย่างแข็งขันในทิศทางนี้โดยเผยแพร่ข้อมูลที่เกี่ยวข้องระหว่างประชากร แต่ความจริงที่ว่าคุณจะต้องใช้มาตรการเพิ่มเติมที่จะมีผลกระทบมากขึ้นต่อแรงจูงใจในการใช้ชีวิตที่มีสุขภาพดีนั้นชัดเจน

การกำหนดเกณฑ์การขายเครื่องดื่มแอลกอฮอล์เมื่ออายุ 21 ปี จะถือว่าคุณเป็นหนึ่งในมาตรการหรือไม่?

- นี่เป็นหนึ่งในมาตรการที่สามารถพิจารณาได้ในแพ็คเกจ การประเมินอย่างมีเหตุผลว่าเกิดอะไรขึ้นตอนนี้ ฉันคิดว่าจะแนะนำมาตรการดังกล่าว แต่อาจจะไม่ใช่ 21 หรืออาจจะ 20 ปี มักกล่าวกันว่ามาตรการห้ามปรามไม่มีผล อันที่จริง มาตรการห้ามปรามนั้นได้ผล แต่สิ่งสำคัญคือต้องถ่ายทอดความหมายให้ถูกต้อง

แน่นอนว่าข้อดีและข้อเสียทั้งหมดจะได้รับการชั่งน้ำหนัก ทั้งหมดนี้จะมีการหารืออย่างเปิดเผย ความเสี่ยงทั้งหมดจะได้รับการประเมิน เนื่องจากประเทศของเรามีภาระหน้าที่ ด้านหนึ่งคือการเติบโตของประชากรโดยธรรมชาติ และในอีกทางหนึ่งคือการเพิ่มอายุขัย เป็นเรื่องยากมากที่จะก้าวไปข้างหน้าในพื้นที่เหล่านี้โดยไม่ลดการเสียชีวิตจากสาเหตุที่สามารถจัดการได้ ซึ่งรวมถึง การสูบบุหรี่ แอลกอฮอล์ การรับประทานอาหารที่ไม่ดีต่อสุขภาพ อุบัติเหตุบนท้องถนน โดยไม่มีงานทำ

- เมื่อเร็ว ๆ นี้เจ้าหน้าที่ดูมาได้ริเริ่มโครงการคืนผู้สูบบุหรี่ที่สนามบิน เขามีอนาคตหรือทุกหน่วยงานต่อต้านมัน?

- ร่างพระราชบัญญัตินี้อยู่ในข้อสรุปอย่างเป็นทางการในรัฐบาล ผลจากการหารือในที่ประชุมประนีประนอมจึงไม่สนับสนุนร่างกฎหมายฉบับนี้

- ก่อนหน้านี้มีรายงานว่าสวัสดิการการว่างงานสำหรับผู้ที่อยู่ในวัยก่อนเกษียณได้รับการยกระดับเป็นระดับการยังชีพขั้นต่ำ โปรดบอกเราในรายละเอียดเพิ่มเติมว่าสิ่งนี้จะส่งผลกระทบต่อผลประโยชน์การว่างงานประเภทอื่นๆ อย่างไร

- สิ่งเหล่านี้เป็นสิ่งที่ไม่เกี่ยวข้องกัน ผมขอเตือนคุณว่าวันนี้มีประโยชน์เล็กน้อยมาก ซึ่งในความคิดของผม ยังไม่มีการแก้ไขตั้งแต่ปี 2010 - 850 เป็นผลประโยชน์ขั้นต่ำ และ 4900 คือผลประโยชน์สูงสุด ตอนนี้ภายใต้กรอบของการแก้ไขที่แนะนำโดยประธานาธิบดีของประเทศ การแก้ไขกฎหมายการจ้างงานคาดว่าจะอ่านครั้งที่สองของแพ็คเกจบำเหน็จบำนาญซึ่งจะปรับจำนวนผลประโยชน์ได้อย่างแม่นยำ - แนวทางในการกำหนดจำนวนผลประโยชน์ (เพราะ จำนวนเงินนั้นกำหนดตามกฎหมายโดยรัฐบาลของสหพันธรัฐรัสเซีย) แต่ตอนนี้เราสามารถพูดได้ว่าเราได้กำหนดผลประโยชน์ขั้นต่ำ 1,500 ในงบประมาณสำหรับปี 2562-2564 และจำนวนผลประโยชน์สำหรับคนทำงานซึ่งไม่รวมอายุก่อนเกษียณคือ 8,000 รูเบิลและสำหรับอายุก่อนเกษียณ - 11,280 รูเบิล 11280 คือค่าแรงขั้นต่ำที่เสนอในปัจจุบันสำหรับปี 2019 โดยอิงจากกฎหมายที่นำมาใช้ก่อนหน้านี้

ในกรณีนี้คาดว่าจะมีการเปลี่ยนแปลงระยะเวลาการชำระเงินหรือไม่

- สำหรับผู้เกษียณอายุก่อนเกษียณ จะ 12 เดือนเหมือนเดิม

บอกฉันว่าขณะนี้นายจ้างมีการพิจารณาสิ่งจูงใจใดบ้างในการรับคนวัยก่อนเกษียณ

- ที่นี่เรามีข้อพิพาทกับนายจ้าง ด้วยเหตุผลบางอย่าง พวกเขามั่นใจว่าควรมีแรงจูงใจที่สำคัญบางอย่างตามที่สหภาพนักอุตสาหกรรมและผู้ประกอบการรัสเซียเสนอให้ลดเงินสมทบกองทุนบำเหน็จบำนาญลงครึ่งหนึ่งจาก 22% เป็น 11% แต่ในขณะเดียวกันพวกเขาก็ลืมไปโดยสิ้นเชิงว่าการแก้ไขกฎหมายภาษีและกฎหมายเกี่ยวกับเบี้ยประกันถูกนำมาใช้ในช่วงฤดูร้อนนี้ตามคำขอของพวกเขาเอง: อัตราภาษีสำหรับกองทุนบำเหน็จบำนาญได้รับการแก้ไขที่ 22% ก่อนหน้านี้คือ 26% และ 22% เป็นอัตราพิเศษซึ่งเดิมถูกนำมาใช้เป็นระยะเวลาชั่วคราว และทันทีที่รัฐบาลกำหนด 22 ถาม 11 แต่ไม่ได้หมายความว่าเราไม่ได้ตั้งใจจะพิจารณามาตรการจูงใจใด ๆ สำหรับนายจ้าง วันนี้ สหภาพนักอุตสาหกรรมและผู้ประกอบการแห่งรัสเซีย และสมาคมอื่นๆ อีกจำนวนหนึ่ง (Delovaya Rossiya, Opora Rossii) ได้ยื่นข้อเสนอของพวกเขา ฉันแนะนำให้เพื่อนร่วมงานพิจารณาข้อเสนอ นอกจากการลดภาษีแล้ว ยังเสนอสิ่งจูงใจให้อีกด้วย โปรแกรมการศึกษาซึ่งนายจ้างดำเนินการอย่างอิสระ ข้อเสนอจำนวนหนึ่งที่เกี่ยวข้องกับการทำสปาและอื่น ๆ ข้อเสนอทั้งหมดเหล่านี้กำลังดำเนินการอยู่ในแผนกที่เกี่ยวข้อง และเราคาดว่าจะได้รับข้อสรุปเกี่ยวกับเอกสารภายในวันที่ 25 กันยายน เพื่อที่จะได้รับการพิจารณาจากทั้งนายจ้างและสหภาพแรงงาน เราตกลงกันว่าข้อเสนอเหล่านี้จะได้รับการพิจารณาโดยคณะทำงานของคณะกรรมาธิการไตรภาคีด้านสังคมและแรงงานสัมพันธ์ของรัสเซียโดยไม่ล้มเหลว และหากจำเป็นต้องนำไปให้คณะกรรมการโดยตรง เราก็จะทำ

โปรดบอกเราเกี่ยวกับการจัดทำโปรแกรมการศึกษาสำหรับผู้เกษียณอายุก่อนกำหนด?

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

- อย่างไรก็ตาม รายงานของ World Economic Forum ได้รับการตีพิมพ์ว่าภายในปี 2025 จำนวนงานในโลกอาจลดลงหนึ่งในสามเนื่องจากการนำเทคโนโลยีใหม่มาใช้ ในเวลาเดียวกัน ผู้เชี่ยวชาญตั้งข้อสังเกตว่าจะมีการสร้างงานใหม่ 133 ล้านตำแหน่ง แต่เป็นที่ชัดเจนว่าสิ่งเหล่านี้จะเป็นสถานที่สำหรับคนที่มีคุณสมบัติต่างกัน หัวข้อของการจัดหางานให้กับผู้คนในยุคของข้อมูลและหุ่นยนต์รบกวนคุณมากแค่ไหนและกำลังทำอะไรอยู่ในพื้นที่นี้?

- เริ่มจากความจริงที่ว่าเรากำลังเปิดตัวโครงการระดับชาติ 12 โครงการ ในบางพื้นที่ต้องใช้เงินทุนสูงมาก และต้องการการเพิ่มจำนวนงานอย่างจริงจัง สิ่งนี้ใช้กับพื้นที่ที่มีความอ่อนไหว เช่น การก่อสร้างถนน ที่อยู่อาศัย การดูแลสุขภาพ การศึกษา ซึ่งเราคาดว่าจำนวนพนักงานจะเพิ่มขึ้น

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

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

- ก่อนหน้านี้มีเงินกู้เพื่อการศึกษาซึ่งอนุญาตให้จ่ายเพื่อการศึกษาในมหาวิทยาลัยได้อย่างเต็มที่ มีแผนจะพิจารณาการกลับมาของเขาหรือไม่?

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

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

- การประเมินผลลัพธ์ของการแบ่งดังกล่าวอาจยังไม่ถึงเวลา เห็นได้ชัดว่าการปรากฏตัวในโครงสร้างของหน่วยงานของรัฐบาลกลางของกระทรวงศึกษาธิการซึ่งเน้นการศึกษาทั่วไปและการศึกษาเฉพาะทางระดับมัธยมศึกษาเป็นหลักจะทำให้สามารถจัดการกับพื้นที่นี้ได้อย่างเป็นรูปธรรมมากขึ้น

และสิ่งที่สำคัญอีกอย่างคือ พระราชกฤษฎีกาของประธานาธิบดีมีจุดมุ่งหมายเพื่อปรับปรุงคุณภาพการศึกษาทั่วไปในรัสเซียอย่างมีนัยสำคัญ และที่จริงแล้ว โครงการ "การศึกษา" มุ่งเน้นไปที่อาชีวศึกษาทั่วไปและระดับมัธยมศึกษามากกว่า ถ้าเราพูดถึงอัตราส่วนของความมั่นคงทางการเงิน สิ่งนี้มีความสำคัญอย่างยิ่ง เรามาดูกันว่ามันทำงานอย่างไร ฉันคิดว่าสังคมจะประเมินว่าการตัดสินใจนั้นถูกต้องหรือไม่

บอกฉันว่าคาดว่าจะมีการเปลี่ยนแปลงใด ๆ ที่เกี่ยวข้องกับการสอบของรัฐแบบรวมศูนย์หรือไม่?

- ฉันคิดว่ามันไม่ใช่ความลับสำหรับทุกคน ทุกคนเห็นว่าการสอบผ่านในปีนี้ค่อนข้างสงบไม่มีความล้มเหลว Rosobrnadzor จัดระเบียบงานนี้อย่างเหมาะสม แน่นอนว่าจะมีข้อเสนอแนะเกี่ยวกับวิธีการปรับปรุงระบบนี้อยู่เสมอ และฉันได้ให้คำแนะนำดังกล่าวแก่เพื่อนร่วมงานของเรา สิ่งสำคัญคือไม่เป็นอันตรายต่อการเปลี่ยนแปลง

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

- ขณะนี้เรากำลังหารือเกี่ยวกับข้อเสนอเหล่านี้ของกระทรวงการคลังและบริการภาษีสำหรับโครงการนำร่องในสี่ภูมิภาคเกี่ยวกับการทำธุรกิจส่วนตัวให้ถูกกฎหมายผ่านแอปพลิเคชันมือถืออิเล็กทรอนิกส์ เรากำลังพยายามสร้างแนวทางที่เหมาะสมที่สุดสำหรับระบอบภาษีนี้ เราเรียกว่า "ภาษีจากรายได้ทางวิชาชีพ" งานคือการมีส่วนร่วมของประชาชนในกระบวนการ ฟังดูแปลก ๆ จ่ายภาษีและตอนนี้กำลังหารือเกี่ยวกับทางเลือกซึ่งสามารถกำหนดอัตรา 4% สำหรับการให้บริการ บุคคลและ 6% - เมื่อให้บริการ นิติบุคคล... และภายในอัตรานี้ หนึ่งเปอร์เซ็นต์ครึ่ง - เงินสมทบสำหรับการประกันสุขภาพภาคบังคับ ที่นี่เรากำลังพูดถึงไม่เพียงแต่พลเมืองเหล่านั้นที่ไม่ถูกกฎหมาย เรากำลังพูดถึงพลเมืองเหล่านั้นที่ได้รับเงินพิเศษ ได้รับรายได้เพิ่มเติมจากงานอื่น

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

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

นั่นคือข้อมูลของ Tax Service และกองทุนบำเหน็จบำนาญเป็นพื้นฐาน?

- ใช่. เมื่อระบบนี้เปิดตัว ผู้ประกอบอาชีพอิสระจะสามารถเสียภาษีรายได้ทางวิชาชีพและจะเปลี่ยนจากผู้ว่างงานเป็นลูกจ้าง และระบบจะ "เห็น" พวกเขาและรับรองคุณสมบัติเหล่านั้นอีกครั้ง อันที่จริง ทำให้พวกเขาถูกกฎหมาย

แล้วคนที่ไม่ทำจะสามารถใช้ประกันสุขภาพภาคบังคับได้หรือไม่?

- ภูมิภาคจะยังคงจ่ายให้กับประชากรที่ไม่ทำงาน เรามีการรักษาพยาบาลฟรีตามรัฐธรรมนูญ ฉันจะบอกว่าปัญหาในที่นี้เกี่ยวกับอย่างอื่นมากกว่า - ยิ่งมีประชากรของกองทุนประกันสุขภาพภาคบังคับมากเท่าไร ระบบการดูแลสุขภาพก็มีทรัพยากรมากขึ้นเท่านั้น

- นี่คือจากมุมมองของระบบ แต่จากมุมมองของบุคคลเดียวกันที่ไม่จ่ายเงินสมทบเหล่านี้จะกระตุ้นให้เขาลงทะเบียนในแอปพลิเคชันมือถือได้อย่างไร?

- ด้วยเหตุนี้จึงมีการกำหนดอัตราภาษีที่ลดลง

- โดยสรุปแล้ว ฉันต้องการทราบความคิดเห็นของคุณ ว่าจำนวนเงินทุนสำหรับแวดวงสังคม - การดูแลสุขภาพ การศึกษา - เพียงพอสำหรับปี 2019-2021 ที่จะปฏิบัติตามคำสั่งประธานาธิบดีในเดือนพฤษภาคมหรือไม่

“ถ้าคุณหมายถึงรัฐบาลกลาง นั่นก็เพียงพอแล้ว ประการแรก เนื่องจากรัฐบาลเสนอกลไกดังกล่าวเป็นครั้งแรกในภูมิภาค เพื่อให้แน่ใจว่าอำนาจของพวกเขาเริ่มตั้งแต่วันที่ 1 มกราคม 2019 เป็นต้นไป การจัดหาเงินทุนร่วมสำหรับกิจกรรมเกือบทั้งหมดของโครงการระดับชาติจะอยู่ที่ ระดับ 95-99% นั่นคืออำนาจระดับภูมิภาค - จากหนึ่งถึงห้าเปอร์เซ็นต์ ประการที่สอง ในส่วนที่เกี่ยวข้องกับขอบเขตทางสังคมทั้งหมด เรากำลังก้าวไปข้างหน้าอย่างจริงจังในการปรับปรุงคุณภาพของสินทรัพย์ถาวร กล่าวคือ ภาคส่วนต่างๆ เช่น การศึกษา การดูแลสุขภาพ วิทยาศาสตร์ บริการสังคม จะได้รับเงินทุนสำหรับการพัฒนาโครงสร้างพื้นฐานที่ พวกเขาไม่ได้รับเป็นเวลานาน จากนั้นค่าใช้จ่ายปัจจุบันหลังจากการว่าจ้างจะให้งบประมาณของภูมิภาคและดังนั้นการจัดหาเงินทุนโดยรวมของทรงกลมทางสังคมจะเพิ่มขึ้น สิ่งสำคัญคือผู้นำระดับภูมิภาคพร้อมที่จะใช้ทรัพยากรทางการเงินเหล่านี้อย่างมีประสิทธิภาพ ระบบโดยรวม ไม่เพียงแต่ในแวดวงสังคมเท่านั้น แต่โครงการระดับชาติทั้ง 12 ทิศทาง ได้รับทรัพยากรเพิ่มเติมที่สำคัญเช่นนี้เป็นครั้งแรกในรอบหลายปี

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

เป็นครั้งแรกที่ 1C พยายามเข้าสู่ ตลาดพัฒนามือถือในปี 2549 ในขณะนั้น มีความน่าตื่นเต้นอย่างมากเกี่ยวกับการทำงานอัตโนมัติของพนักงานทางไกลโดยใช้ PDA โปรแกรมใหม่สำหรับการแก้ปัญหาดังกล่าวดูเหมือนเห็ดและผู้ขายเช่น 1C ที่มีผลิตภัณฑ์ที่ประสบความสำเร็จสำหรับการทำธุรกิจอัตโนมัติในด้านต่าง ๆ ไม่ควรพลาดโอกาสที่จะเข้าสู่ตลาดที่ร่ำรวย

ภายในกลางปี ​​2549 บริษัทได้เปิดตัวผลิตภัณฑ์ใหม่ในชื่อ "1C: Enterprise 8 Extension for Pocket Computers" นักพัฒนา 1C ซึ่งมองเห็นโอกาสของแพลตฟอร์มที่ 8 มีความหวังว่าตอนนี้สามารถพัฒนาบนเครื่องมือเดียวได้โดยไม่ยากสำหรับระบบปฏิบัติการมือถือ "Windows Mobile" ซึ่งเป็นที่นิยมในช่วงหลายปีที่ผ่านมา

ในทางปฏิบัติทุกอย่างดูแย่ลงมาก เครื่องมือนี้ไม่อนุญาตให้รวบรวมแนวคิดดั้งเดิม ถุงพลาสติก” ส่วนขยาย Pocket PC”เป็นส่วนเสริมสำหรับการกำหนดค่าทั่วไปบางอย่างมากกว่าโซลูชันการพัฒนาที่สมบูรณ์ ไม่ได้วางแผนที่จะขยายฟังก์ชันการกำหนดค่าโดยการเพิ่มออบเจ็กต์ข้อมูลเมตาใหม่ สิ่งที่ค่อนข้างง่ายยังคงอยู่ในความเมตตาของโปรแกรมเมอร์บุคคลที่สาม: การสร้างรูปแบบใหม่สำหรับการโต้ตอบกับผู้ใช้ การจัดการเหตุการณ์ของผู้ใช้

ใช่ มีการหลีกเลี่ยงข้อ จำกัด ทุกประเภท แต่ถึงแม้พวกเขาจะไม่ยอมเปิดเผยอย่างแท้จริง นอกจากข้อจำกัดทางเทคนิคแล้ว ผู้บริโภคยังต้องเผชิญกับอุปสรรคทางการเงินที่สำคัญอีกด้วย บริษัทที่ตัดสินใจใช้โซลูชันจาก 1C จำเป็นต้องซื้อ PDA ที่มีประสิทธิผล ได้รับใบอนุญาตสำหรับ Windows Mobile และจ่าย 1C สำหรับการส่งมอบโซลูชันและแอปพลิเคชันขั้นสุดท้ายด้วย

สารละลายจาก 1C มีราคาแพงเกินไป บริษัทที่คุ้นเคยกับการออมเงินยังคงใช้วิธีทางเลือกอื่นต่อไป นอกจากนี้ ผู้พัฒนาทางเลือกสามารถจัดหาฟังก์ชันการทำงานให้กับผลิตภัณฑ์ของตนสำหรับการโต้ตอบกับโซลูชัน 1C มาตรฐานได้

ข้อจำกัดทางเทคนิคและต้นทุนที่สูงทำให้ผลิตภัณฑ์ไม่สามารถทำซ้ำความสำเร็จมหาศาลของแพลตฟอร์มเดสก์ท็อปได้ แนวคิดพิชิตตลาดมือถือของบริษัท

แอปพลิเคชันล้มเหลวอย่างน่าสังเวช

ก้าวไปข้างหน้า

การสูญเสียและการสูญเสียจากโครงการที่ไม่ประสบความสำเร็จไม่ได้ยุติการพัฒนาทิศทางที่มีแนวโน้ม ในปี 2013 บริษัท 1C ได้นำเสนอแพลตฟอร์มใหม่ 8.3 เวอร์ชันเสถียรรุ่นแรกซึ่งมีฟังก์ชันการพัฒนาแอปพลิเคชันมือถือ

1C คิดใหม่อย่างสมบูรณ์ในการแก้ปัญหา "ทฤษฎีบท" บนมือถือและคำนึงถึงข้อผิดพลาดของผลิตภัณฑ์ที่ไม่ประสบความสำเร็จก่อนหน้านี้ ผลลัพธ์ที่ได้คือเครื่องมือใหม่ที่สมบูรณ์ซึ่งไม่มีส่วนเกี่ยวข้องกับรุ่นก่อนและมุ่งเน้นไปที่แพลตฟอร์มมือถือล่าสุด - Android และ iOS

แอปพลิเคชั่นมือถือในสไตล์ 1C

เพื่อทำความคุ้นเคยกับความเป็นไปได้ของการพัฒนาสำหรับแพลตฟอร์มมือถือ เราจะพยายามพัฒนาการกำหนดค่าเล็กน้อย ด้วยการใช้ตัวอย่างแบบ end-to-end คุณจะสามารถประเมินฟังก์ชันการทำงานที่มีอยู่ได้ดีขึ้น และตัดสินใจเกี่ยวกับความเป็นไปได้ของการใช้แพลตฟอร์ม 1C เพื่อแก้ปัญหา

ในการทำงาน คุณต้องมีแพลตฟอร์ม 1C: Enterprise 8.3 รุ่นล่าสุด รุ่นการศึกษาชุดแจกจ่ายมีอยู่ในเว็บไซต์อย่างเป็นทางการของ 1C การสร้างตัวอย่างความสามารถของมันขึ้นมาใหม่ก็เกินพอแล้ว

นอกจากแพลตฟอร์ม 1C: Enterprise 8.3 แล้ว เรายังต้องการเครื่องมือเพิ่มเติมอีกจำนวนหนึ่ง บทความนี้จะพิจารณาตัวอย่างการพัฒนาแอปพลิเคชัน Android ในเรื่องนี้ คุณจะต้องดาวน์โหลด: Android SDK และ Apache WEB server องค์ประกอบแรกประกอบด้วยทุกสิ่งที่คุณต้องการเพื่อสร้างแอปพลิเคชันและโปรแกรมจำลองสำหรับการทดสอบ และเว็บเซิร์ฟเวอร์มีประโยชน์สำหรับการโหลดแอปพลิเคชันบนระบบปฏิบัติการมือถืออย่างรวดเร็ว

เรายังต้องการการส่งมอบ "แพลตฟอร์มนักพัฒนามือถือ" ประกอบด้วยการกำหนดค่าเพื่อลดความซับซ้อนของกระบวนการสร้างของ created แอปพลิเคชั่นมือถือเช่นเดียวกับแพลตฟอร์มนักพัฒนามือถือ จำเป็นต้องติดตั้งบนอุปกรณ์มือถือหรือโปรแกรมจำลอง

เพื่อสร้างแอพพลิเคชั่นพร้อมจำหน่ายผ่าน Google playจะต้องดาวน์โหลด Apacheantและ JavaJDK... หัวข้อนี้อยู่นอกเหนือขอบเขตของบทความ ดังนั้นคุณสามารถดูรายละเอียดเกี่ยวกับการทำงานกับเครื่องมือเหล่านี้และสร้างแอปพลิเคชันในส่วนที่เกี่ยวข้องของฉัน

เครื่องมือกำหนดค่า

แพลตฟอร์ม " 1C: องค์กร 8.3»และเว็บเซิร์ฟเวอร์ Apache นั้นมาพร้อมกับตัวติดตั้งและติดตั้งด้วยวิธีมาตรฐาน Android SDKคุณเพียงแค่ต้องคลายซิปลงในไดเร็กทอรีแยกต่างหากและเรียกใช้ " sdk manager.exe” คุณจะเห็นหน้าต่างที่มีแพ็คเกจให้เลือกสำหรับการติดตั้ง สำหรับการทดสอบ โดยพิจารณาภายในกรอบงานของบทความตัวอย่าง คุณจะต้องเลือกและติดตั้ง: เครื่องมือ Android SDK, NS เครื่องมือแพลตฟอร์ม Android, SDK แพลตฟอร์ม API 17.

ขั้นตอนสุดท้ายคือการสร้างใหม่ ฐานข้อมูล... สำหรับผู้ที่ไม่เกี่ยวข้องกับการพัฒนา " 1C: องค์กร»ฉันจะอธิบายว่าโซลูชันใดๆ สำหรับแพลตฟอร์มนี้ประกอบด้วยฐานข้อมูลและการกำหนดค่า การเพิ่มฐานข้อมูลใหม่ทำได้โดยคลิกที่ปุ่ม " เพิ่ม»หน้าต่างเริ่ม หลังจากเพิ่มฐานแล้วให้เปิดใน " ตัวกำหนดค่า».

การกำหนดค่ามือถือครั้งแรก

ในเมนูหลักของตัวกำหนดค่า เราจะพบส่วน " การกำหนดค่า"และเลือกรายการ" เปิดการกำหนดค่า " แผนผังการกำหนดค่า (ของออบเจ็กต์ที่จะประกอบเป็นแอปพลิเคชันในอนาคต) จะแสดงที่ด้านซ้ายของหน้าต่าง เลือกรูทการกำหนดค่าในนั้นแล้วกดคีย์ผสม " Alt + Enter". ตัวแก้ไขคุณสมบัติจะเปิดขึ้นทางด้านขวาของหน้าต่างตัวกำหนดค่า

เรียกการกำหนดค่า " ทำ"และในทรัพย์สิน" วัตถุประสงค์การใช้งาน "เราระบุ" อุปกรณ์โทรศัพท์". โปรดทราบว่าหลังจากเสร็จสิ้นการดำเนินการล่าสุด โหนดบางโหนดของโครงสร้างการกำหนดค่าจะไม่ทำงาน ขออภัย คุณจะใช้ออบเจ็กต์ข้อมูลเมตาทั้งหมดบนแพลตฟอร์มมือถือไม่ได้

เพื่อแก้ปัญหาของเรา เราต้องสร้างออบเจ็กต์ข้อมูลเมตาหลายรายการในแผนผังการกำหนดค่า:


ขั้นตอน AddTask (งาน) ExportRecordManager = CreateRecordManager (); RecordManager.Period = CurrentDate (); บันทึก Manager.Task = งาน; ManagerRecords.Status = Task.Status; ManagerRecord.Record (); สิ้นสุดขั้นตอน

รายการ 2. รหัสของฟังก์ชัน "GetList of Unclosed Tasks ()

ฟังก์ชัน GetList of UnclosedTasks () คำขอส่งออก = คำขอใหม่ Query.Text = "เลือก | TasksStatusLast Slice.Task AS Task, | TasksStatusLast Slice<>VALUE (Enumeration.Tasks.Finished)) AS TasksStatusSliceLast | | สั่งซื้อโดย | ExecutionDate DESCRIPTION "; Request.SetParameter (" CurrentDate ", CurrentDate ()); ส่งคืน Request.Run () ยกเลิกการโหลด (); EndFunction

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

รายการ 3. รหัสของขั้นตอน "สร้างงานใหม่"

ขั้นตอน CreateNewTask (ลิงก์) ส่งออกหาก Link.ThisGroup แล้วกลับ; สิ้นสุดถ้า; คำขอ = คำขอใหม่; Query.Text = "เลือก | TasksStatusLastSlice.Status | จาก | InformationRegister.TasksStatus.Last Slice (& CurrentDate, งาน = & งาน) AS TasksStatusLast Slice"; Request.SetParameter ("CurrentDate", CurrentDate ()); คำขอ. Request.SetParameter ("งาน" ลิงก์); ผลลัพธ์ = Query.Run () เลือก (); ถ้า Result.Next () ถ้า Result.Status<>Ref.Status จากนั้น ข้อมูล Registers.TasksStatus.AddTask (ลิงก์); สิ้นสุดถ้า; มิฉะนั้น ข้อมูล Registers.TasksStatus.AddTask (ลิงก์); สิ้นสุดถ้า; สิ้นสุดขั้นตอน

ก่อนสร้าง รายการใหม่มีการดำเนินการตรวจสอบการมีอยู่ของเรกคอร์ดที่มีอยู่สำหรับงาน หากมีเรกคอร์ดอยู่แล้ว จำเป็นต้องเปรียบเทียบสถานะของงาน หากสถานะจากการลงทะเบียนไม่แตกต่างจากสถานะของรายการที่กำลังเขียน ไม่จำเป็นต้องสร้างเรกคอร์ดเพิ่มเติม

เมื่อสัมผัสขั้นสุดท้าย ให้เปิดรูปแบบของรายการแค็ตตาล็อก "งาน" และสร้างตัวจัดการเหตุการณ์สำหรับ " AfterRecordOnServer". ในนั้นเราจะเขียนการเรียกไปยังขั้นตอนที่อธิบายไว้ในรายการที่สาม:

WorkWithTasks.Create งานใหม่ (CurrentObject.Link);

ทำงานบนอินเทอร์เฟซ

ฟังก์ชันหลักของแอปพลิเคชันพร้อมแล้ว - ผู้ใช้สามารถสร้างงานได้ และงานใหม่แต่ละงานจะสร้างรายการในการลงทะเบียนข้อมูลเป็นระยะ ตอนนี้ขอลงไปที่อินเทอร์เฟซ ขอนำงานที่มีงานไปข้างหน้า ท้ายที่สุดมันสมเหตุสมผลที่จะแสดงรายการงานที่ยังไม่ปิดและความสามารถในการสร้างงานใหม่ทันทีหลังจากเปิดตัวแอปพลิเคชันหรือไม่

ค้นหาในแผนผังการกำหนดค่าโหนด " แบบฟอร์มทั่วไป"และเพิ่มแบบฟอร์มใหม่ชื่อ" เดสก์ทอป". มาเปิดแบบฟอร์มที่สร้างขึ้นในตัวสร้างส่วนต่อประสานและเพิ่มอุปกรณ์ประกอบฉากเช่น " ตารางค่า". เรียกมันว่า "โอเพ่นซาจิ" ตารางจะมีสองคอลัมน์ - " งาน"(ReferenceLink.Tasks) และ" วันที่ดำเนินการ" (วันที่).

ขั้นตอนต่อไปคือการลากอุปกรณ์ประกอบฉากที่เพิ่มเข้าไปในแบบฟอร์ม เราควรมีส่วนต่อประสาน ตารางที่ง่ายที่สุด... เราจะไม่ระบุขนาดใด ๆ เราจะทิ้งความกังวลเกี่ยวกับการปรับขนาดอินเทอร์เฟซไปยังแพลตฟอร์ม

สำหรับตารางที่สร้างขึ้น ในตัวตรวจสอบคุณสมบัติ ให้ทำเครื่องหมายในช่องสำหรับ " สำหรับดูเท่านั้น", และทรัพย์สิน" ตำแหน่งแผงคำสั่ง"เราจะระบุค่า" ไม่ใช่ " เราจะเติมตารางด้วยข้อมูลแบบไดนามิก ดังนั้นจึงไม่มีประเด็นในการแก้ไขโดยผู้ใช้

ตอนนี้เราจะอธิบายตัวจัดการเหตุการณ์ "OnCreateAtServer" สำหรับแบบฟอร์ม มาเพิ่มโค้ดหนึ่งบรรทัดลงไป:

OpenTasks.Load (ข้อมูล Registers.TasksStatus รับรายการที่ไม่ได้ปิด ());

ในรหัสเราอ้างถึงขั้นตอนที่เราอธิบายไว้ " GetList of UnclosedTasks»และผลลัพธ์ของการดำเนินการจะถูกวางไว้ในตาราง

กลับไปที่ตัวสร้างแบบฟอร์มและเพิ่มกลุ่มของประเภท "กลุ่มปกติที่ไม่มีการแสดงผล" ด้วยปุ่มสองปุ่ม: " สร้าง" และ " รีเฟรช". ทรัพย์สิน " การจัดกลุ่ม"สำหรับกลุ่มที่เพิ่ม ตั้งค่า" แนวนอน " สำหรับการออกแบบปุ่มที่สื่ออารมณ์มากขึ้น ให้เพิ่มรูปภาพและเปลี่ยนแบบอักษรเริ่มต้น

ตอนนี้มาเลือกปุ่ม “ สร้าง"และให้คำสั่งสากลแก่มัน" งาน: สร้าง". นี้จะช่วยให้คุณสร้างงานโดยไม่ต้องเข้าไปในไดเร็กทอรีเอง เมื่อกดปุ่มที่สอง เราจะอัปเดตเนื้อหาของตารางพร้อมงานต่างๆ ในการดำเนินการนี้ คุณจะต้องสร้างคำสั่งแบบฟอร์มเพิ่มเติม

คำสั่งแบบฟอร์มใหม่ทั้งหมดจะถูกสร้างขึ้นบนแท็บที่มีชื่อเดียวกัน “ คำสั่ง". หลักการง่ายๆ - add ทีมใหม่ให้อธิบายรหัสการดำเนินการในนั้น จากนั้นเชื่อมโยงคำสั่งกับอินเทอร์เฟซ ในกรณีของเราด้วยปุ่ม

อย่าลืมว่าเรากำลังพัฒนาแอปพลิเคชันที่มีการจัดการ ดังนั้นเราจำเป็นต้องแยกความแตกต่างระหว่างรหัสไคลเอ็นต์และเซิร์ฟเวอร์อย่างชัดเจน เมื่อคลิกปุ่มแล้วจะมีบริบท " บนไคลเอนต์" และเราจะได้รับข้อมูลจากฐานข้อมูลจากเซิร์ฟเวอร์ ในรหัสดูเหมือนว่านี้:

& ขั้นตอน OnClient UpdateTasksList (คำสั่ง) UpdateList (); ขั้นตอน EndProcedure & AtServer OnCreateAtServer (ความล้มเหลว การประมวลผลมาตรฐาน) OpenTasks.Load (ข้อมูล Registers.TaskStatus.GetList of Not ClosedTasks ()); สิ้นสุดขั้นตอน

ตอนนี้ ให้กำหนดรูปร่างเดสก์ท็อปของเราเป็นพื้นที่โฮมเพจ เปิดคุณสมบัติการกำหนดค่า (เลือกโหนดบนสุดแล้วคลิก " Alt + Enter") และสำหรับทรัพย์สิน" พื้นที่ทำงานหน้าเริ่มต้น ”ตั้งค่า” หนึ่งคอลัมน์", หลังจากที่เราเพิ่มลงในรายการแบบฟอร์มของเรา" เดสก์ทอป».

แอปพลิเคชันพร้อมอย่างสมบูรณ์และได้เวลาทดสอบการทำงานแล้ว ลองเรียกใช้ตัวอย่างและสร้างงานหลายอย่างที่มีสถานะอื่นที่ไม่ใช่ " สมบูรณ์". การลงทะเบียนข้อมูลได้รับการอัพเดตด้วยรายการใหม่ (สามารถดูได้ผ่านรายการเมนู “ ฟังก์ชั่นทั้งหมด") และบางส่วนจะแสดงบนเดสก์ท็อป

ลงจอดบน Android

การกำหนดค่าใช้งานได้ดีบนเดสก์ท็อป และตอนนี้เป็นเวลาทดสอบกับโปรแกรมจำลองระบบปฏิบัติการมือถือ ในการเตรียมอีมูเลเตอร์ใหม่ ให้เริ่มตัวแปลคำสั่ง ( cmd.exe) และไปที่ไดเร็กทอรี "toos" ของการแจกจ่ายด้วย Android SDK เรียกใช้คำสั่ง " android.bat avd" ซึ่งจะเปิดตัว virtual อุปกรณ์ Android... ในนั้นให้คลิกปุ่ม "สร้าง" และในหน้าต่างที่ปรากฏขึ้นให้ระบุพารามิเตอร์ของอุปกรณ์เสมือน ในสภาพแวดล้อมการทำงานของฉัน ฉันตัดสินใจเลียนแบบ Nexus S พร้อม Androidเวอร์ชัน 4.2.2 (API ระดับ 17).

หลังจากสร้างอุปกรณ์แล้ว เราจะเปิดเครื่องทันที ในขณะที่ Android กำลังโหลด ให้กลับไปที่ตัวกำหนดค่าและเผยแพร่แอปพลิเคชันของเราไปยังเว็บเซิร์ฟเวอร์ ในเมนูหลักของตัวกำหนดค่า ให้เลือกรายการ " การกำหนดค่า» -> « แอพมือถือ» -> « เผยแพร่". ในหน้าต่างการตั้งค่าการเผยแพร่ ระบุชื่อของแอปพลิเคชัน (สามารถเป็นอะไรก็ได้) เว็บเซิร์ฟเวอร์ (ในสภาพแวดล้อมของเราควรมีเพียงชื่อเดียว) และไดเรกทอรีสำหรับจัดเก็บการตั้งค่า

โดยระบุเป็นชื่อ “ สิ่งที่ต้องทำมือถือ", แอปพลิเคชันจะสามารถใช้ได้ที่ -" http: // host / todo-mobile". คลิก "ตกลง" และลองเข้าถึงแอปพลิเคชันที่เผยแพร่โดยใช้เบราว์เซอร์ หากสำเร็จ เซิร์ฟเวอร์จะส่งคืนโค้ด XML การกำหนดค่าที่สร้างขึ้น

กลับไปที่โปรแกรมจำลองและโหลดแอปพลิเคชันด้วยแพลตฟอร์มนักพัฒนามือถือ ไฟล์แอปพลิเคชันนั้นมีให้พร้อมกับการส่งมอบแพลตฟอร์มนักพัฒนามือถือและเรียกว่า "1cem-arm.apk" ในการติดตั้งแอปพลิเคชั่นนี้ในโปรแกรมจำลอง เราจะใช้ยูทิลิตี้ “ adb.exe"จากไดเรกทอรี" แพลตฟอร์ม-เครื่องมือ»: adb.exe ติดตั้ง –r 1cem-arm.apk.

หลังจากติดตั้งสำเร็จแล้ว ให้เปิดรายการแอปพลิเคชันในโปรแกรมจำลองและเปิดแพลตฟอร์มนักพัฒนามือถือ ในหน้าต่างที่เปิดขึ้น ให้คลิก " เพิ่มแอปพลิเคชัน"และในช่อง" ที่อยู่ "ระบุ URL ไปยังเว็บเซิร์ฟเวอร์ของเรา ฉันมีมัน http://192.0.168.106/todo-mobile... คลิก " เพิ่ม”และการกำหนดค่าของเราก็ย้ายไปยังแพลตฟอร์มมือถือได้สำเร็จ แอปพลิเคชันพร้อมที่จะไป ทดสอบผลลัพธ์และกลับไปที่ตัวกำหนดค่า ได้เวลาจัดเตรียมแอปพลิเคชันด้วย "ฟังก์ชันมือถือ"

การส่งข้อความ SMS / MMS

ฟังก์ชันสำหรับการทำงานกับ SMS / MMSรองรับการส่งข้อความผ่านแพลตฟอร์มมือถือในรูปแบบต่างๆ ตัวอย่างเช่น เมื่อแอปพลิเคชันทำงานบน Android นักพัฒนาจะมีโอกาสสมัครรับ SMS และเข้าถึงข้อความใหม่ทันทีที่ได้รับ อนิจจา คุณลักษณะนี้ไม่พร้อมใช้งานบน iOS ดังนั้นเอกสารควรอยู่ในมือในระหว่างการพัฒนา

มีวัตถุสำหรับส่งข้อความ SMS ข้อความ SMS... ลองพิจารณาตัวอย่าง:

& ขั้นตอน OnClient SendSMSMessage (ผู้รับ, ข้อความ) NewMessage = SMSMessage ใหม่ (); NewMessage.Text = ข้อความข้อความ; NewMessage.Recipients.Add (ผู้รับ); หมายถึงTelephony.SendSMS (NewMessage); สิ้นสุดขั้นตอน

โค้ดนี้เรียบง่ายเพียงพอและแทบไม่ต้องการความคิดเห็นใดๆ ทีนี้มาดูการสมัครรับข้อความขาเข้า:

& ขั้นตอน OnClient ConnectMessageReceivingHandler () SubscribeOnMessages = NewNotificationDescription ("NewMessagesProcessing", ThisObject); หมายถึงTelephony.ConnectSMSMessage handler (SubscribeMessages); ขั้นตอน EndProcedure & AtClient การจัดการข้อความใหม่ (ข้อความ, พารามิเตอร์เพิ่มเติม) // จัดการข้อความใหม่ //Message.Send, Message.Text; สิ้นสุดขั้นตอน

ขั้นตอน " กำลังประมวลผลข้อความใหม่»จะถูกโทรทุกครั้งที่ได้รับ SMS ใหม่ ผ่านพารามิเตอร์ " ข้อความ"วัตถุประเภท" ข้อความ SMS»และเราสามารถรับข้อความและข้อมูลเกี่ยวกับผู้ส่งได้อย่างง่ายดาย

การทำงานกับข้อความ MMS จะดำเนินการในลักษณะเดียวกัน ขั้นแรก เราสร้างข้อความ SMS จากนั้นเพิ่มไฟล์แนบ (เช่น รูปภาพ) เข้าไป ด้วยการกระทำง่ายๆ ดังกล่าว SMS จะกลายเป็น MMS:

NewMessage = SMSMessage ใหม่ (); ไฟล์แนบ = ไฟล์แนบ MMS ใหม่; Attachment.Data = รูปภาพ; Attachment.ContentType = "รูปภาพ / jpeg"; ข้อความ MMS ไฟล์แนบ เพิ่ม (ไฟล์แนบ);

การโทรจากแอปพลิเคชันมือถือ

การโทรโดยทางโปรแกรมจะดำเนินการโดยใช้วิธี "DialNumber" ของวัตถุส่วนกลาง "Telephony Tools" ก่อนเรียกใช้เมธอด ขอแนะนำอย่างยิ่งให้ตรวจสอบความเป็นไปได้ของการโทร:

ถ้าโทรศัพท์หมายถึง SupportedNumberDial () แล้ว Telephony หมายถึง.DialNumber (PhoneNumber โทรทันที); สิ้นสุดถ้า;

พารามิเตอร์ " โทรด่วน»ส่งผลต่อประสิทธิภาพการโทร เมื่อมีค่าเท่ากับ " จริง», หมายเลขจะถูกหมุนโดยอัตโนมัติผ่านแอปพลิเคชันการโทรมาตรฐาน หากตั้งค่าเป็น "เท็จ" ผู้ใช้จะเห็นอินเทอร์เฟซของโปรแกรมโทรออกมาตรฐานด้วย แต่หากต้องการโทรออก ให้กด เรียก».

บันทึกการโทร

แพลตฟอร์มมือถือช่วยให้นักพัฒนาสามารถโต้ตอบกับบันทึกการโทรได้ ตัวอย่างเช่น คุณสามารถรับรายการสายโทรออก สายที่ไม่ได้รับ หรือสายเรียกเข้าได้อย่างง่ายดาย คุณสมบัติรองรับเฉพาะบน Android:

CallLog = โทรศัพท์หมายถึง GetCallLog (); การเลือก = SelectionDataComposition ใหม่; SelectionElement = Selection.Elements.Add (ประเภท ("DataCompositionSelectionElement")); SelectionElement.LeftValue = NewDataCompositionField ("RingType"); SelectionItem.ComparisonType = LayoutComparisonTypeData.Equal; SelectionElement.RightValue = CallLogCallType.Missed; SelectionItem.Usage = จริง; รายการบันทึกการโทร = บันทึกการโทร ค้นหาบันทึก (การเลือก); // รายการบันทึก CallLog จะมีชุดของระเบียน

ตำแหน่งทางภูมิศาสตร์

เกือบทุกอย่าง สมาร์ทโฟนสมัยใหม่มีหน้าที่กำหนดตำแหน่งทางภูมิศาสตร์ คุณสามารถใช้ฟังก์ชันนี้จากภาษา 1C ในตัว การรับพิกัดปัจจุบันของอุปกรณ์สามารถแบ่งออกเป็น 2 ขั้นตอนตามเงื่อนไข: การเลือกผู้ให้บริการตำแหน่งทางภูมิศาสตร์และการประมวลผลพิกัดที่ได้รับ:

// ให้ตัวเลือกผู้ให้บริการแก่แพลตฟอร์ม IdealProvider = เครื่องมือกำหนดตำแหน่งทางภูมิศาสตร์รับ Provider ที่แม่นยำที่สุด (); พิกัด = วิธีการของ Positioning.GetLastLocation (IdealProvider); // หากได้รับพิกัดมานานแล้ว ให้อัปเดตหากพิกัด = Undefined OR CurrentDate () - Coordinates.Date> 3600 จากนั้น Geolocation Tools.UpdateLocation (IdealProvider, 60); พิกัด = วิธีการของ Positioning.GetLastLocation (IdealProvider); สิ้นสุดถ้า;

การทำงานกับฟังก์ชันมัลติมีเดีย

นักพัฒนามีความสามารถในการถ่ายภาพ วิดีโอ การบันทึกเสียงโดยใช้ภาษาในตัว: ถ่ายรูป(), ทำการบันทึกวิดีโอ(), ทำการบันทึกเสียง().

สำหรับระบบปฏิบัติการมือถือใดดีกว่าที่จะพัฒนาบน 1C

แม้ว่าฉันจะชอบเทคโนโลยีของ Apple แต่การสร้างแอปพลิเคชันบนมือถือโดยใช้แพลตฟอร์ม 1C สำหรับ Android นั้นดีที่สุด มีเหตุผลหลายประการสำหรับสิ่งนี้ แต่เหตุผลที่สำคัญที่สุดคือคุณสมบัติที่รองรับ น่าเสียดายที่ใน iOS ไม่รองรับสิ่งจำเป็นมากมาย ตัวอย่างเช่น การไม่สามารถตั้งค่าการสมัครซอฟต์แวร์สำหรับข้อความ SMS หรือโต้ตอบกับบันทึกการโทรอาจทำให้ไม่สามารถนำแนวคิดบางอย่างไปใช้ Android เป็นมิตรกว่าในเรื่องนี้ อย่าลืมเกี่ยวกับค่าใช้จ่ายของอุปกรณ์เอง ไม่ใช่ทุก บริษัท ที่จะเต็มใจที่จะใช้อุปกรณ์พกพาของ Apple

แทนที่จะเสร็จ

แพลตฟอร์ม " 1C: Enterprise 8»ในทางปฏิบัติได้พิสูจน์ความพร้อมที่จะกลายเป็นเครื่องมือง่ายๆ สำหรับการพัฒนาคอร์ปอเรชั่น แอพพลิเคชั่นสำหรับแพลตฟอร์มมือถือ ตัวอย่างที่พิจารณาในบทความเป็นการยืนยันที่ไม่จำเป็นสำหรับเรื่องนี้ ไม่จำเป็นต้องใช้ทรัพยากรในการเรียนรู้เครื่องมือแบบเนทีฟเลย หากฟังก์ชันการทำงานของแอปพลิเคชันเหมาะสมกับความสามารถของแพลตฟอร์มมือถือและบริษัทถูกครอบงำด้วยผลิตภัณฑ์ 1C

เมื่อวันที่ 28 กันยายนของปีนี้ 1C ที่ไม่มีเสียงรบกวนและสิ่งที่น่าสมเพชได้เปิดตัวเวอร์ชันประเมินของแพลตฟอร์ม 8.3.2.163 ซึ่งมีไว้สำหรับการทดสอบ รายการทั้งหมดทุกคนสามารถอ่านการเปลี่ยนแปลงและการปรับปรุง หรือหากมีการสมัครสมาชิก
จากการปรับปรุงข้างต้น ฉันคิดว่า "1C: Enterprise 8 Mobile Platform" ค่อนข้าง "อร่อย" ซึ่งช่วยให้คุณสร้างแอปพลิเคชันสำหรับระบบปฏิบัติการมือถือ Android หรือ iOS โดยใช้เครื่องมือ 1C ปกติ

แพลตฟอร์มมือถืออย่างที่นักพัฒนาเขียนเอง “นี่คือชื่อทั่วไปของเทคโนโลยีที่ช่วยให้คุณสามารถสร้างแอปพลิเคชันที่ทำงานบนอุปกรณ์มือถือภายใต้การควบคุมของการทำงาน ระบบ Androidหรือ iOS "
"แอปพลิเคชันมือถือที่ติดตั้งบนอุปกรณ์เป็นการผสมผสานระหว่างแพลตฟอร์มมือถือและฐานข้อมูล"

กล่าวคือ คุณสามารถรวบรวมการกำหนดค่าที่เป็นลายลักษณ์อักษรลงในแอปพลิเคชันสำหรับ Android (.apk) หรือ iOS (.zip) ได้ จากนั้นเนื้อหาทั้งหมดนี้สามารถโพสต์บน Google Play หรือ AppStore จริง หากโปรแกรมสำหรับ Android สามารถเซ็นชื่อด้วยคีย์ที่สร้างขึ้นในที่เดียวกันทันทีใน 1C และพร้อมสำหรับการเผยแพร่ทันที จากนั้นในการเผยแพร่แอปพลิเคชันใน AppStore คุณต้องสร้างโดยใช้ โปรแกรม Xcode บนคอมพิวเตอร์ที่ใช้ระบบปฏิบัติการ Mac OS X แน่นอนว่าคุณต้องมีใบอนุญาตสำหรับนักพัฒนาจึงจะเผยแพร่ในร้านค้าเหล่านี้ได้
ทุกอย่างฟังดูดี และโดยธรรมชาติแล้วฉันต้องการลองใช้คุณสมบัติใหม่นี้

การสร้างแอปพลิเคชั่นมือถือบน 1C

ในการดำเนินการนี้ เราต้องการแพลตฟอร์มเวอร์ชันใหม่ () ไฟล์ที่รับ Android SDK และ JDK
ฉันจะเตือนคุณทันที: ตอนนี้ฉันไม่ได้ตั้งตัวเองให้แสดงกระบวนการพัฒนาบางอย่างใน 1C แต่ฉันแค่ต้องการตรวจสอบและแสดงให้คุณเห็นว่า - ใช่ โลกนี้บ้าไปแล้วและใน 1C มันเป็นเรื่องจริง สามารถเขียนโปรแกรมสำหรับ Android
เรามาลองเขียน "helloWorld" แบบหนึ่งสำหรับ Googlephone กัน มาสร้างโปรแกรมเพื่อการทดสอบกันเถอะ - การกำหนดค่าด้วยแบบฟอร์มทั่วไปเดียวซึ่งเราจะวางบน "เดสก์ท็อป"
ดังนั้นเราจึงสร้างการกำหนดค่าใหม่ในโหมดที่มีการจัดการ และสิ่งแรกที่เราต้องทำ หากเรากำลังเขียนสำหรับแพลตฟอร์มมือถือ คือการระบุ "วัตถุประสงค์การใช้งาน" ในคุณสมบัติของการกำหนดค่าเอง

และที่นี่เราสังเกตเห็นทันทีว่าอ็อบเจ็กต์การกำหนดค่าจำนวนมากไม่สามารถใช้งานได้ เราจะไม่สามารถใช้ระบบย่อย งานตามกำหนดการ แพ็คเกจ XDTO บริการเว็บ รายงาน กระบวนการทางธุรกิจ และอีกมากมาย นอกจากนี้ยังไม่มีขั้นตอนและวิธีการมากมายสำหรับวัตถุบางอย่าง สิ่งนี้ควรนำมาพิจารณาเมื่อพัฒนา
เราสร้าง "แบบฟอร์ม" สร้างแอตทริบิวต์สตริงที่มีชื่อ: "สวัสดี Habr!" - และโยนลงบนแบบฟอร์ม มาสร้างปุ่มกัน ในการประมวลผลการกด เราจะเขียนผลลัพธ์ของข้อความ เป็นต้น

& ขั้นตอน OnClient Command1 (คำสั่ง) คำเตือน ("ใช้งานได้!"); สิ้นสุดขั้นตอน

เท่านี้ก็เพียงพอให้เราตรวจสอบประสิทธิภาพแล้ว มาดูสิ่งที่น่าสนใจที่สุดกันดีกว่า เราบันทึกการกำหนดค่าเป็นไฟล์สำหรับแอปพลิเคชันมือถือ (การกำหนดค่า -> แอปพลิเคชันมือถือ -> เขียนไปยังไฟล์) ทำงานในโหมดควบคุมและเริ่มประมวลผล MobileAppWizard.epf ไฟล์นี้อยู่ในไฟล์เก็บถาวร mobile.zip ซึ่งเราดาวน์โหลดมาตั้งแต่ต้น
และตอนนี้ เราเสนอให้กรอกข้อมูลในการตั้งค่าเริ่มต้น โดยที่ฟิลด์ที่จำเป็นทั้งหมดจะถูกขีดเส้นใต้ด้วยสีแดง

ตำแหน่งของแพลตฟอร์มมือถือ - ไดเร็กทอรีที่มีไฟล์ android.zip และ ios.zip ซึ่งจำเป็นสำหรับการส่งแอปพลิเคชันมือถือ ทั้งหมดนี้อยู่ในไฟล์เก็บถาวร mobile.zip เดียวกัน
เราระบุโฟลเดอร์ที่เราติดตั้ง Android SDK (คุณสามารถดาวน์โหลดได้) 1C กำหนดข้อกำหนดดังต่อไปนี้:
เวอร์ชันเครื่องมือ Android SDK - อย่างน้อย 20.0.3;
เวอร์ชันเครื่องมือแพลตฟอร์ม Android SDK - อย่างน้อย 14;
เวอร์ชันแพลตฟอร์ม SDK - API 8 (ไม่ต่ำกว่าเวอร์ชัน 8.3)
และเรายังต้องการ Java SDK (คุณสามารถรับได้จากที่อยู่นี้) และ 1C เตือนเราว่า JDK7 ไม่สามารถทำงานร่วมกับ Android SDK ได้
เราระบุโฟลเดอร์ที่จะวางไฟล์ .apk ของเรา ตำแหน่งของคีย์สำหรับลายเซ็น และนามแฝงด้วยรหัสผ่าน หากคุณกำลังทำเช่นนี้เป็นครั้งแรก และคุณไม่มีคีย์ คุณสามารถกรอก "พารามิเตอร์คีย์" และสร้างคีย์สำหรับตัวคุณเอง (ในกรณีนี้ ในฟิลด์ "ไฟล์คีย์" คุณต้องระบุ โฟลเดอร์ที่จะสร้างคีย์นี้)
คลิก "ตกลง" และไปที่หน้าต่างที่สอง

ก่อนอื่นเราระบุ "การกำหนดค่าแอปพลิเคชันมือถือ" ซึ่งเป็นไฟล์เดียวกับที่เราบันทึกไว้ จากนั้นภาษาและจากนั้นเราคลิกที่ปุ่มด้วย "แว่นขยาย" และป้อนการแสดงที่นั่น เราระบุ "Application ID" - ชื่อเฉพาะของคลาส Java ซึ่งจะใช้ในอนาคตเพื่อดำเนินการอัปเดต ตัวระบุต้องเขียนด้วยอักษรละติน และ 1C แนะนำให้ขึ้นต้นชื่อด้วย "com.e1c" กรอกเวอร์ชันและหมายเลขบิลด์แล้วคลิกปุ่ม "สร้าง" หากทุกอย่างเป็นไปด้วยดี ระบบจะแจ้งให้คุณทราบถึงการสร้างไฟล์ .apk ที่ประสบความสำเร็จ
เราวางไฟล์ผลลัพธ์ลงในโทรศัพท์และติดตั้งด้วยผู้จัดการที่คุณชื่นชอบ หลังจากอนุญาตให้ติดตั้งในการตั้งค่าระบบ แอปพลิเคชันบุคคลที่สาม... หรือติดตั้งโปรแกรมบนอีมูเลเตอร์ผ่าน adb ฉันจะพูดทันที: ทุกอย่างช้าลงอย่างมากบนอีมูเลเตอร์ แต่ในโทรศัพท์ (ฉันตรวจสอบเฉพาะใน HTC Wildfire S) สิ่งต่าง ๆ ดีขึ้นมาก แต่ก็ยังมีปัญหาอยู่ ตัวอย่างเช่น ฉันได้ไฟล์ที่มีน้ำหนักมากถึง 34 Mb ดังนั้นการติดตั้งจึงใช้เวลานาน หลังจากเปิดตัว เราได้รับการต้อนรับด้วยหน้าจอเริ่มต้น และหลังจากนั้นไม่นานการกำหนดค่าก็เริ่มขึ้น (ขออภัยสำหรับภาพ: fotkal บนเครื่องคิดเลข)

จนถึงตอนนี้ คุณลักษณะใหม่ดู "ดิบ" มาก: ข้อจำกัดของฟังก์ชัน 1C, ความเป็นไปไม่ได้ในการใช้ SDK โดยตรง บวก ขนาดใหญ่และ "เบรก" บางส่วน ... แต่ความสามารถในการเขียนโปรแกรมสำหรับแพลตฟอร์มมือถือบน 1C นั้นค่อนข้างน่าประหลาดใจ! โดยส่วนตัวแล้ว ฉันมีความคิดเห็นสองข้อเกี่ยวกับเรื่องนี้ ในอีกด้านหนึ่ง "คุณลักษณะ" นี้ยังคงเป็นเหมือนของเล่นมากกว่าเพราะไม่มีโอกาสที่จะทำอะไรที่คุ้มค่าจริงๆ แต่ในทางกลับกัน เห็นได้ชัดว่านี่เป็นก้าวที่ยิ่งใหญ่สำหรับ 1C ในทิศทางของความคล่องตัว และหากทิศทางนี้มีการพัฒนาอย่างแข็งขัน สิ่งนี้จะนำมาซึ่งประโยชน์มากมาย ตัวอย่างเช่น คุณสามารถจัดเตรียมแท็บเล็ตให้เจ้าของร้านได้ หากเป็นไปได้ที่จะใช้กล้อง "ออนบอร์ด" คุณสามารถกำจัดเครื่องอ่านและสแกนรหัสจากแท็บเล็ตได้โดยตรง คุณสามารถส่งให้คนขับรถและส่งงานสำหรับการขนส่งหรือติดตามเส้นทางของรถและ เวลาที่เคลื่อนไหว โดยทั่วไปมีตัวเลือกมากมายและความจริงที่ว่าทั้งหมดนี้อยู่ในระบบข้อมูลเดียวจะสร้างความพึงพอใจให้กับลูกค้า / ผู้จัดการอย่างมากเพราะด้วยเหตุผลบางอย่างพวกเขามักจะกลัวที่จะใช้ระบบที่แตกต่างกันจำนวนมาก พวกเขาต้องการ เพื่อใช้ฟังก์ชันทั้งหมดบนแพลตฟอร์มเดียว

ในบทความนี้ ฉันจะแสดงวิธีสร้าง (คอมไพล์) แอปพลิเคชันมือถือ 1C สำหรับ IOS โดยใช้บัญชีนักพัฒนา Apple ฟรี

มีบทความและวิดีโอที่คล้ายกันมากมายบนอินเทอร์เน็ต แต่แต่ละรายการใช้บัญชีนักพัฒนาซอฟต์แวร์แบบชำระเงินซึ่งมีราคาไม่ต่ำกว่า 99 ดอลลาร์ ไม่ใช่นักพัฒนามือใหม่ทุกคนที่ต้องการใช้จ่ายเงินทันทีในสิ่งที่เขาอาจไม่ได้ทำ

ตามข้อตกลงสิทธิ์การใช้งานสำหรับการใช้ผลิตภัณฑ์การพัฒนา IOS ภายใน (ฟรี) แอปพลิเคชันนี้ไม่สามารถแจกจ่ายซ้ำ ขาย ฯลฯ (ข้อตกลงสิทธิ์การใช้งานโปรแกรมนักพัฒนาซอฟต์แวร์ของ Apple) คุณสามารถทดสอบซอฟต์แวร์ที่พัฒนาแล้วได้บนอุปกรณ์ Apple ที่ลงทะเบียนเท่านั้น (ซึ่งก็คือบน IPhone, iPad ส่วนตัวของคุณ) ดังนั้นข้อสรุปที่ว่านักพัฒนา (ที่มีบัญชีฟรี) สามารถทดสอบแอปพลิเคชันของเขาบนอุปกรณ์ส่วนบุคคลเท่านั้น จะไม่สามารถแจกจ่ายแอปพลิเคชันบนเครือข่ายได้

ที่เสร็จเรียบร้อย แอพ IOSนำเสนอเป็นไฟล์ที่มีนามสกุล * ipa ในกรณีของเรา นักพัฒนาสามารถดาวน์โหลดลงในอุปกรณ์ที่เชื่อมต่อกับคอมพิวเตอร์ที่ใช้ Mac OS เท่านั้น ในเวอร์ชันนี้ แอปพลิเคชันจะไม่คงอยู่ตลอดไป มีเวลาจำกัด (แอปพลิเคชันทำงานให้ฉันไม่เกิน 7 วัน จากนั้นก็ไม่เริ่มทำงาน)

ดังนั้นสิ่งที่เราต้องสร้างแอปพลิเคชันมือถือ 1C สำหรับ IOS:

1. ซอฟต์แวร์:

  • ระบบปฏิบัติการหลักสำหรับการเตรียมแอปพลิเคชัน 1C คือ Windows 7 โดยทั่วไป คุณสามารถใช้เครื่องเสมือนได้
  • โปรแกรมสำหรับสร้าง เครื่องเสมือน... ฉันใช้ VMware 12.5.7
  • อิมเมจ Mac OS เป็นการดีที่สุดที่จะใช้ระบบปฏิบัติการเวอร์ชันใหม่ที่สุด ในกรณีของฉัน นี่คือ "Mac OS Sierra 10.12.6" อย่างไรก็ตาม คุณสามารถดาวน์โหลดอิมเมจสำเร็จรูปสำหรับ VMware มีลิงก์มากมายบนอินเทอร์เน็ต
  • ในการรวบรวมแอปพลิเคชันบน Mac OS คุณต้องดาวน์โหลด Xcode (คุณสามารถดาวน์โหลดได้โดยตรงจากเครื่องเสมือนหรือแยกต่างหาก (จะเร็วกว่า)) ทางที่ดีควรใช้เวอร์ชันที่ใหม่กว่าที่นี่ ในตัวอย่างของฉัน นี่คือเวอร์ชัน 9.0.1
  • การกำหนดค่าสำหรับการประกอบแอปพลิเคชันมือถือ 1C โดยปกติแล้วจะมาพร้อมกับชุดจ่ายไฟแบบ 1C

2. ทดสอบการกำหนดค่า 1C:

เรากำลังเตรียมการกำหนดค่าการทดสอบ ซึ่งเราจะเปลี่ยนเป็นแอปพลิเคชันมือถือในภายหลัง มีบทความมากมายพร้อมตัวอย่างบน infostart สิ่งเดียวที่ฉันจะเตือนคุณคือระบุใน "วัตถุประสงค์การใช้งาน" รายการ "อุปกรณ์เคลื่อนที่" และ "คอมพิวเตอร์ส่วนบุคคล"

2.2. มาบันทึกการกำหนดค่าที่พัฒนาแล้วโดยใช้คำสั่ง "การกำหนดค่า" -> "แอปพลิเคชันมือถือ" -> "บันทึกลงในไฟล์" ที่เอาต์พุต เราควรได้รับไฟล์รูปแบบ * xml ซึ่งโครงสร้างของการกำหนดค่าของเราจะถูกบันทึก

3. การกำหนดค่าตัวรวบรวมแอปพลิเคชันมือถือ

ฉันจะไม่ลงรายละเอียดเนื่องจากสิ่งนี้ถูกตีพิมพ์มากกว่าหนึ่งครั้งใน infostart ให้ฉันเตือนคุณเฉพาะประเด็นสำคัญ:

  • คุณต้องป้อนข้อมูลที่ถูกต้องเพื่อเชื่อมต่อกับคอมพิวเตอร์ iOS ของคุณ

ท่านสามารถตรวจสอบความพร้อมใช้งานบนเครือข่ายได้ทาง บรรทัดคำสั่ง โดยใช้คำสั่ง:ปิง+ "ชื่อคอมพิวเตอร์ในเครือข่าย" ตัวอย่างเช่น "ปิง mac- ผู้ดูแลระบบ»

และตรวจสอบความถูกต้องของชื่อผู้ใช้และรหัสผ่านที่ระบุ (โดยใช้ยูทิลิตี้ Putty) สามารถทำได้โดยใช้คำสั่ง: "อี:\ โปรแกรม ไฟล์\ PyTTY\ plink. exe" - ssh - l ผู้ดูแลระบบ - pw 123 mac- ผู้ดูแลระบบ

  • สร้างรายการแค็ตตาล็อก "แอปพลิเคชันมือถือ" ในตัวสร้างแอปพลิเคชันบนมือถือ เรียกใช้คำสั่ง "สร้างแอปพลิเคชัน" จากนั้น "รับแอปพลิเคชัน" เราบันทึกไฟล์เก็บถาวรด้วยโครงการแอปพลิเคชันมือถือ

4. การโอนย้ายแอปพลิเคชันไปยังอุปกรณ์มือถือ

สิ่งนี้ต้องการ:

คัดลอกไฟล์เก็บถาวรด้วยโปรเจ็กต์แอปพลิเคชันมือถือบน Mac แล้วแกะออก

เปิดโครงการใน Xcode

ที่มุมซ้ายบนของโปรเจ็กต์ที่เปิดขึ้น ให้เลือกอุปกรณ์ที่มี iOS OS (ในกรณีของฉันนี่คือ Iphone)

เริ่มรวบรวมใบสมัคร แอปพลิเคชันจะถูกโอนโดยอัตโนมัติไปยังอุปกรณ์ที่เชื่อมต่อ

ความสนใจ!เชื่อมต่ออุปกรณ์เข้ากับพอร์ต USB ซึ่งถูกเลือกไว้ในการตั้งค่าของเครื่องเสมือน หากการตั้งค่าระบุ ช่องเสียบยูเอสบี 2.0 จากนั้นเสียบอุปกรณ์เข้ากับพอร์ต USB 2.0

จากนั้นคุณสามารถเปิดอุปกรณ์ของคุณและดูว่าเกิดอะไรขึ้น

คำแนะนำที่สมบูรณ์พร้อมภาพหน้าจอทั้งหมด เริ่มต้นด้วยการสร้างการกำหนดค่าการทดสอบและสิ้นสุดด้วยการเปิดแอปพลิเคชันบนอุปกรณ์มือถือ อยู่ในไฟล์ pdf * แนบ

ตัวอย่างการพัฒนาแอปพลิเคชั่นมือถือบน 1C: Pidpryumstvo 8.3 สำหรับการทำงานของผู้จัดส่งร้านค้าออนไลน์เมื่อส่งมอบสินค้าให้กับลูกค้า สำหรับการพัฒนา มีการใช้การกำหนดค่า "Mobile Application Builder"

ตัวอย่างการพัฒนาแอปพลิเคชั่นมือถือสำหรับผู้จัดส่งของร้านค้าออนไลน์โดยใช้ "Mobile Application Collector"

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

หลังจากการพัฒนาเสร็จสิ้น เราเพียงแค่รวบรวมแอปพลิเคชันมือถือของเราเป็นไฟล์เดียวและอัปโหลดไปยังแท็บเล็ต

แม้ว่าเราจะใช้การกำหนดค่าพิเศษสำหรับการประกอบ เครื่องมือสร้างแอพมือถือซึ่งช่วยให้กระบวนการประกอบง่ายขึ้น ก็ยังทำได้ไม่ง่ายและไม่เร็วในครั้งแรก ดังนั้น คุณต้องอดทนและปฏิบัติตามขั้นตอนของการกระทำที่อธิบายไว้ด้านล่างอย่างระมัดระวังและรอบคอบ


จะดาวน์โหลดและวิธีติดตั้ง Mobile App Collector ได้ที่ไหน

การกำหนดค่า เครื่องมือสร้างแอพมือถือจัดให้เป็นส่วนหนึ่งของแพลตฟอร์มมือถือ ในบทแรกของหนังสือในหัวข้อ "แพลตฟอร์มมือถือ 1C: Enterprise" เราคลายไฟล์เก็บถาวรด้วยแพลตฟอร์มมือถือบนคอมพิวเตอร์ ไดเร็กทอรีนี้มีโฟลเดอร์ MobileAppMaker ที่มีไฟล์ Setup.exe สำหรับการติดตั้งเทมเพลตการกำหนดค่า เรียกใช้ไฟล์นี้และติดตั้งเทมเพลตการกำหนดค่าลงในไดเร็กทอรีเทมเพลต 1C: Enterprise (รูปที่ 5.1)

ข้าว. 5.1. การติดตั้งเทมเพลตการกำหนดค่า Mobile Application Builder

จากนั้นเพิ่มฐานข้อมูลใหม่ลงในรายการของฐานข้อมูล "1C: Enterprise" และสร้างฐานข้อมูลจากเทมเพลตที่สร้างไว้ก่อนหน้านี้ (รูปที่ 5.2)

ข้าว. 5.2. การสร้างฐานข้อมูล "Mobile Application Builder" จากเทมเพลต

จากนั้นเปิดฐานข้อมูลนี้ในตัวกำหนดค่าและเพิ่มผู้ใช้ผู้ดูแลระบบด้วยคุณสมบัติ 1C: Enterprise Authentication บทบาทผู้ดูแลระบบและผู้ใช้ และภาษารัสเซีย (รูปที่ 5.3)

ข้าว. 5.3. การสร้างผู้ใช้ "ผู้ดูแลระบบ"

มาบันทึกการกำหนดค่า ปิด และเปิดในโหมด 1C: Enterprise ในนามของผู้ใช้ผู้ดูแลระบบ ฐานข้อมูลนี้ว่างเปล่า เราต้องกรอกพารามิเตอร์ที่จำเป็นทั้งหมดสำหรับแอสเซมบลีซึ่งจะถูกบันทึกและใช้สำหรับการประกอบเพิ่มเติม

อันดับแรก (หากฐานว่างเปล่า) ข้อมูลวิธีใช้ทั่วไปเกี่ยวกับตัวสร้างแอปพลิเคชันมือถือจะเปิดขึ้นบนหน้าแรกของแอปพลิเคชัน คุณยังสามารถเข้าถึงได้จากเมนูหลัก - เมนูหลัก> ความช่วยเหลือ> เนื้อหาช่วยเหลือ> ตัวสร้างแอปพลิเคชันมือถือ นอกจากนี้ หน้าความช่วยเหลือเพิ่มเติมเกี่ยวกับการประกอบแอปพลิเคชันมือถือจะแยกออกจากแบบฟอร์มการกำหนดค่าส่วนบุคคล (รูปที่ 5.4)

ข้าว. 5.4. การอ้างอิงการกำหนดค่าบิลด์แอพมือถือ


การตั้งค่าพารามิเตอร์ของโซลูชันที่ใช้

อันดับแรก เราต้องกำหนดค่าพารามิเตอร์ตัวรวบรวม ในการดำเนินการนี้ จากเมนูบริการ ให้เรียกรายการการตั้งค่าแอปพลิเคชัน เราจะไม่สร้างแอปพลิเคชันมือถือสำหรับ Apple ในตอนนี้ ดังนั้นเราจึงเว้นช่องทำเครื่องหมายที่เกี่ยวข้องว่างไว้

ในแบบฟอร์มการตั้งค่า เราจำเป็นต้องกรอกตารางส่วนประกอบในคอมพิวเตอร์ที่เข้าร่วมในกระบวนการสร้าง ซึ่งจะมีเส้นทางไปยังส่วนประกอบซอฟต์แวร์ที่จำเป็นในการสร้างแอปพลิเคชันมือถือ เมื่อต้องการทำสิ่งนี้ ให้กดปุ่ม Create เหนือตารางนี้ (รูปที่ 5.5)

ข้าว. 5.5. การสร้างรายการตาราง "แคตตาล็อกส่วนประกอบ ... "

แบบฟอร์มเส้นทางคอมโพเนนต์จะเปิดขึ้น เมื่อเรียกความช่วยเหลือจากแบบฟอร์มนี้ คุณจะเห็นลิงก์สำหรับรับส่วนประกอบซอฟต์แวร์และคำอธิบาย (รูปที่ 5.6)

ข้าว. 5.6. ความช่วยเหลือสำหรับพาธส่วนประกอบ

ขั้นแรก คุณต้องติดตั้ง Java SDK และระบุไดเร็กทอรีที่มีการติดตั้งคอมโพเนนต์นี้ในฟิลด์ JDK Java SDK สามารถรับได้จาก: http://www.oracle.com/technetwork/java/javase/downloads/index.html แนะนำให้ดาวน์โหลด แพ็คเกจจาวาแพลตฟอร์ม (JDK)

ในหน้าเว็บที่เปิดขึ้นด้านบน คุณต้องคลิกปุ่มดาวน์โหลด (รูปที่ 5.7)

ข้าว. 5.7. การรับ Java SDK

ในหน้าถัดไป คุณต้องยอมรับข้อตกลงใบอนุญาต (ทำเครื่องหมายที่ช่องยอมรับข้อตกลงสิทธิ์ใช้งาน) และคลิกลิงก์ที่มีการแจกจ่ายที่จำเป็นในคอลัมน์ดาวน์โหลด (สำหรับ Windows 64 บิต นี่คือ jdk-8u60-windows-x64 .exe แพ็คเกจ) รูปที่ 5.8.

ข้าว. 5.8. การรับ Java SDK

ตัวติดตั้งที่เป็นผลลัพธ์จำเป็นต้องรันและติดตั้ง Java SDK ตัวอย่างเช่น ไปยังไดเร็กทอรี: C: \ Program Files \ Java \ jdk1.8.0_60 (รูปที่ 5.9)

ข้าว. 5.9. การติดตั้ง Java SDK

จากนั้นจะต้องระบุเส้นทางนี้ในฟิลด์ JDK ของแบบฟอร์มการกำหนดค่าสำหรับเส้นทางไปยังส่วนประกอบของ Mobile Application Builder (รูปที่ 5.10)

ข้าว. 5.10. การกำหนดค่าพาธไปยังคอมโพเนนต์ของแอปพลิเคชัน Mobile Application Builder

ในฟิลด์ถัดไปของแบบฟอร์มการตั้งค่า ไดเร็กทอรีการทำงาน และแคชของตัวรวบรวม คุณต้องระบุไดเร็กทอรีในภาษาละตินซึ่งโปรแกรมสร้างจะวางไฟล์บริการ ผู้ใช้ที่จะดำเนินการแอสเซมบลีของแอปพลิเคชั่นมือถือในนามของจะต้องมีสิทธิ์อย่างเต็มที่สำหรับไดเรกทอรีนี้ (รูปที่ 5.11)

ข้าว. 5.11. การกำหนดค่าพาธไปยังคอมโพเนนต์ของแอปพลิเคชัน Mobile Application Builder

ในฟิลด์ Android SDK ให้ระบุพาธไปยังไดเร็กทอรีที่ SDK Manager ตั้งอยู่ เราติดตั้ง Android SDK ในบทที่ 1 ในส่วน Android SDK (รูปที่ 5.12)

ข้าว. 5.12. การกำหนดค่าพาธไปยังส่วนประกอบแอปพลิเคชัน Mobile Application Builder

จากนั้นคุณต้องติดตั้ง Apache ANT และระบุไดเร็กทอรีที่ติดตั้งส่วนประกอบนี้ในฟิลด์ Apache ANT จำเป็นต้องใช้ Apache ANT เพื่อสร้างแอปพลิเคชันมือถือสำหรับระบบปฏิบัติการ Android Apache Ant สามารถใช้ได้จาก

จากหน้านี้ เราจำเป็นต้องดาวน์โหลดไฟล์เก็บถาวร apache-ant-1.9.6-bin.zip (รูปที่.5.13)

ข้าว. 5.13. รับ Apache ANT

แตกไฟล์นี้ไปที่คอมพิวเตอร์ของคุณและระบุพาธไปยังไฟล์นั้นในรูปแบบของการตั้งค่าสำหรับพาธไปยังส่วนประกอบ (รูปที่ 5.14)

ข้าว. 5.14. การกำหนดค่าพาธไปยังส่วนประกอบแอปพลิเคชัน Mobile Application Builder

จากนั้นคุณต้องติดตั้งระบบ PuTTY และระบุไดเร็กทอรีที่ติดตั้งส่วนประกอบนี้ในฟิลด์ PuTTY สามารถรับ PuTTY ได้

PuTTY ใช้ในการสร้างแอพมือถือสำหรับ Apple โปรแกรมอรรถประโยชน์ pscp.exe และ plink.exe จำเป็นสำหรับการสร้างแอปพลิเคชันมือถือ ในกรณีที่ดาวน์โหลดแพ็คเกจการติดตั้ง putty-0.65-installer.exe ทั้งหมด (รูปที่ 5.15)

ข้าว. 5.15. รับ PuTTY

ตัวติดตั้งที่ได้จะต้องรันและติดตั้ง PuTTY ตัวอย่างเช่น ในไดเร็กทอรี: C: \ Program Files (x86) \ PuTTY (รูปที่ 5.16)

ข้าว. 5.16. การติดตั้ง PuTTY

จากนั้นเราจะระบุพาธที่ได้รับเมื่อติดตั้ง PuTTY ในรูปแบบของการกำหนดค่าพาธไปยังส่วนประกอบ (รูปที่ 5.17)

ข้าว. 5.17. การกำหนดค่าพาธไปยังส่วนประกอบแอปพลิเคชัน Mobile Application Builder

การกำหนดค่าพาธไปยังส่วนประกอบเสร็จสมบูรณ์ คลิกบันทึกและปิด


การกำหนดค่าพารามิเตอร์ผู้ขาย

ตอนนี้เราต้องกำหนดค่าพารามิเตอร์ผู้ขาย ในการดำเนินการนี้ ให้เรียกรายการแก้ไขพารามิเตอร์ซัพพลายเออร์จากเมนูบริการ

แบบฟอร์มซัพพลายเออร์จะเปิดขึ้น ซึ่งคุณต้องระบุชื่อซัพพลายเออร์ตามอำเภอใจบนแท็บพารามิเตอร์ทั่วไป และระบุคำนำหน้าตัวระบุแอปพลิเคชันด้วย ช่องนี้ต้องกรอกเป็นภาษาละตินและขึ้นต้นด้วยบรรทัด "com" กฎสำหรับการกรอกฟิลด์นี้สามารถดูได้ในวิธีใช้บริบท ซึ่งจะเปิดขึ้นโดยคลิกที่ปุ่มที่มีเครื่องหมาย "?"

จากนั้นคุณต้องสังเกตว่าแอปพลิเคชันมือถือกำลังสร้างระบบปฏิบัติการใด ในกรณีของเรา ให้เลือกช่องสำหรับ Android OS

ในการทำงานกับการแจ้งเตือนแบบพุชผ่านบริการเสริม "1C: Enterprise" เราจะระบุพารามิเตอร์ของการเข้าถึงบริการ ในการดำเนินการนี้ ให้คลิกปุ่มเพิ่มเหนือตารางที่ด้านล่างของแบบฟอร์มซัพพลายเออร์ ในหน้าต่างที่เปิดขึ้น พารามิเตอร์ของการเข้าถึงบริการเสริม "1C: Enterprise" ทำเครื่องหมายตัวเลือก ลงทะเบียนสำหรับ - ผู้ใช้ที่เลือก เลือกผู้ใช้ของตัวรวบรวม - ผู้ดูแลระบบ และระบุ ที่อยู่อีเมลและรหัสผ่านที่เราลงทะเบียนไว้ก่อนหน้านี้ในบริการเมื่อทดสอบงานด้วยการแจ้งเตือนแบบพุช คลิกปุ่มบันทึกและปิด นอกจากนี้ คุณสามารถลงทะเบียนในบริการ 1C: Enterprise ได้โดยตรงจากแบบฟอร์มนี้โดยใช้ปุ่มลงทะเบียนในบริการ 1C: Enterprise หากยังไม่ได้ดำเนินการ (รูปที่ 5.18)

ข้าว. 5.18. การกำหนดค่าการตั้งค่าผู้ให้บริการแอปพลิเคชันตัวสร้างแอพมือถือ

นอกจากนี้ คุณสามารถเรียกหน้าต่างเพื่อตั้งค่าพารามิเตอร์ของการเข้าถึงบริการ "1C: Enterprise" จากเมนูบริการ รายการพารามิเตอร์ของการเข้าถึงบริการ "1C: Enterprise"

หลังจากนั้น บนแท็บการตั้งค่าสำหรับระบบปฏิบัติการ Android ให้กรอกกลุ่มฟิลด์คีย์นักพัฒนาซอฟต์แวร์ ในการดำเนินการนี้ ก่อนอื่นให้สร้างคีย์นักพัฒนาซอฟต์แวร์โดยคลิกที่ลิงก์สร้างคีย์นักพัฒนาซอฟต์แวร์ ในรูปแบบเปิด สร้างคีย์นักพัฒนา สุ่มกรอกข้อมูลในฟิลด์ (สำหรับฟิลด์ ประเทศ คุณต้องระบุรหัสของรัสเซียในมาตรฐาน ISO - ru) และคลิกปุ่มสร้างคีย์ (รูปที่ 5.19)

ข้าว. 5.19. การกำหนดค่าการตั้งค่าผู้ให้บริการแอปพลิเคชันตัวสร้างแอพมือถือ

หลังจากนั้น ฟิลด์พารามิเตอร์ของคีย์นักพัฒนาจะถูกกรอกโดยอัตโนมัติ (รูปที่ 5.20)

ข้าว. 5.20. การกำหนดค่าการตั้งค่าผู้ให้บริการแอปพลิเคชันตัวสร้างแอพมือถือ

ค่าในช่องแฮช SHA1 ของคีย์นักพัฒนาจะใช้ในอนาคตเพื่อรับคีย์สำหรับการทำงานกับ Google Maps... ค่านี้จำเป็นหากแอปพลิเคชันมือถือจะใช้เครื่องมือระบุตำแหน่งทางภูมิศาสตร์บนแพลตฟอร์ม Android

การกำหนดค่าพารามิเตอร์ผู้ให้บริการเสร็จสมบูรณ์ คลิกบันทึกและปิด


กำลังโหลดแพลตฟอร์มมือถือ

ตอนนี้ เราต้องดาวน์โหลด 1C: แพลตฟอร์มมือถือระดับองค์กร โดยที่แอปพลิเคชันมือถือที่ประกอบเข้าด้วยกันจะทำงาน แพลตฟอร์มมือถืออาจมีหลายเวอร์ชัน แต่ต้องมีเวอร์ชัน 8.3.4 เป็นอย่างน้อย

หนังสืออ้างอิงแพลตฟอร์มมือถือมีไว้สำหรับการโหลดและจัดเก็บแพลตฟอร์มมือถือรุ่นต่างๆ ต้องสร้างรายการแยกต่างหากสำหรับแต่ละเวอร์ชันของแพลตฟอร์มในไดเร็กทอรีนี้

จากแผงคำสั่งของแอปพลิเคชัน ให้เปิดไดเร็กทอรีแพลตฟอร์มมือถือและคลิกปุ่มสร้าง หลังจากนั้นกล่องโต้ตอบการเลือกไฟล์จะปรากฏขึ้นซึ่งคุณต้องเลือกไฟล์ที่มีไฟล์เก็บถาวรของแพลตฟอร์มมือถือ mobile.zip ซึ่งเราบันทึกไว้ในคอมพิวเตอร์เมื่อได้รับแพลตฟอร์มมือถือในบทแรกของหนังสือใน ส่วน "แพลตฟอร์มมือถือ 1C: Enterprise" เลือกและคลิกปุ่มเปิด

หากโหลดแพลตฟอร์มสำเร็จ แบบฟอร์มสำหรับสร้างองค์ประกอบของไดเรกทอรีแพลตฟอร์มมือถือจะเปิดขึ้น ซึ่งช่องเวอร์ชันแพลตฟอร์มมือถือและชื่อจะถูกกรอกโดยอัตโนมัติ และกล่องกาเครื่องหมายโหลดไฟล์แพลตฟอร์มมือถือจะปรากฏขึ้น (รูปที่ 5.21 ).

คลิกบันทึกและปิด


กำลังโหลดการกำหนดค่ามือถือ

ตอนนี้เราต้องดาวน์โหลดการกำหนดค่ามือถือของ CourierInternetShop ที่พัฒนาโดยเรา มาเปิดการกำหนดค่านี้ในเครื่องมือกำหนดค่า ในพาเล็ตคุณสมบัติคอนฟิกูเรชัน ตั้งค่าคุณสมบัติ Supplier - myfirm และ Version - 1.0.0 (รูปที่ 5.22)

ข้าว. 5.22. คุณสมบัติของการกำหนดค่ามือถือ "CourierInternetShop"

จากนั้นให้อัปโหลดการกำหนดค่านี้ไปยังไฟล์โดยดำเนินการคำสั่งตัวกำหนดค่า Configuration> แอปพลิเคชันมือถือ> เขียนไปยังไฟล์ ...

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

จากแผงคำสั่งของแอปพลิเคชัน ให้เปิดไดเร็กทอรีการกำหนดค่ามือถือและคลิกปุ่มสร้างกลุ่มโดยใช้ชื่อการกำหนดค่าของเรา Courier ของร้านค้าออนไลน์ (รูปที่ 5.23)

ข้าว. 5.23. การสร้างกลุ่มอ้างอิง "การกำหนดค่ามือถือ"

จากนั้น ในกลุ่มนี้ เราจะสร้างรายการแค็ตตาล็อกใหม่

หลังจากนั้น กล่องโต้ตอบการเลือกไฟล์จะปรากฏขึ้น ซึ่งคุณต้องเลือกไฟล์ 1cema.xml ซึ่งเราเพิ่งบันทึกการกำหนดค่ามือถือของเรา เลือกและคลิกปุ่มเปิด

หากโหลดการกำหนดค่าสำเร็จ ฟิลด์แบบฟอร์มทั้งหมดจะถูกกรอกโดยอัตโนมัติและไม่ควรเปลี่ยนแปลงด้วยตนเอง ตารางการอนุญาตจะประกอบด้วยการอนุญาตทั้งหมดสำหรับแอปพลิเคชันมือถือที่มีมัลติมีเดีย ตำแหน่งทางภูมิศาสตร์ การแจ้งเตือน ฯลฯ ที่เราตั้งค่าระหว่างการพัฒนา นอกจากนี้ จะแสดงข้อความเกี่ยวกับความเป็นไปไม่ได้ในการทำงานกับปฏิทินและรายชื่อติดต่อ ซึ่งเราไม่ได้ตั้งค่าการอนุญาต (รูปที่ 5.24)


คลิกบันทึกและปิด


คำอธิบายของพารามิเตอร์แอปพลิเคชันมือถือ

ตอนนี้เราต้องอธิบายพารามิเตอร์ของแอปพลิเคชันมือถือที่เราจะรวบรวมในไดเรกทอรีแอปพลิเคชันมือถือ

ข้อมูลอ้างอิงควรมีโครงสร้างสองชั้น โดยที่กลุ่มจะอธิบายพารามิเตอร์ของบิลด์หลัก และสมาชิกกลุ่มจะระบุพารามิเตอร์ของบิลด์สำหรับเวอร์ชันเฉพาะของแอปพลิเคชันบนมือถือ ต้องสร้างกลุ่มแยกต่างหากสำหรับแต่ละแอปพลิเคชันมือถือ และต้องสร้างองค์ประกอบแยกต่างหากสำหรับแอปพลิเคชันมือถือแต่ละเวอร์ชันในกลุ่มนี้

จากแผงคำสั่งของแอปพลิเคชัน ให้เปิดไดเร็กทอรีแอปพลิเคชันมือถือและคลิกปุ่มสร้างกลุ่ม ในแบบฟอร์มที่เปิดขึ้น ให้ตั้งชื่อแอปพลิเคชันมือถือ Courier ของร้านค้าออนไลน์

เรามีซัพพลายเออร์เพียงรายเดียว - บริษัทของฉัน มันจะถูกกรอกโดยอัตโนมัติ และช่องทำเครื่องหมายสำหรับระบบปฏิบัติการ Android จะถูกเลือกด้วย เว้นฟิลด์แพลตฟอร์มมือถือว่างไว้ - เวอร์ชันล่าสุดของแพลตฟอร์มจะถูกใช้โดยอัตโนมัติระหว่างการประกอบ

ในฟิลด์ตัวระบุโซลูชัน ให้ป้อนสตริงที่กำหนดเองในอักษรละติน ช่องถัดไปจะถูกกรอกโดยอัตโนมัติ (รูปที่ 5.25)

ข้าว. 5.25. การสร้างกลุ่มหนังสืออ้างอิง "แอปพลิเคชันมือถือ"

หลังจากนั้นฟิลด์ พารามิเตอร์สำหรับการรับคีย์สำหรับการทำงานกับ Google Maps จะถูกกรอกโดยอัตโนมัติ (ฟิลด์นี้จะเติมด้วยค่าพารามิเตอร์แฮช SHA1 ของคีย์นักพัฒนาซอฟต์แวร์ของผู้ขาย บริษัท My จากแบบฟอร์มการตั้งค่าผู้ขาย ดูรูปที่ 5.20 + สตริงตัวระบุโซลูชัน) - เราต้องการสิ่งนี้เพื่อรับคีย์เพื่อทำงานกับ Google Maps การทำเช่นนี้เราต้องหันไป บริการของ Googleและหลังจากได้รับคีย์แล้ว ให้จดลงในช่องคีย์เพื่อใช้งาน Google Maps