Đóng quảng cáo

Vào ngày 25 tháng 2013 năm XNUMX, năm thứ ba của hội nghị mDevCamp Séc-Slovak đã bắt đầu tại Praha, nơi chuyên phát triển các ứng dụng di động và hiện tượng xung quanh tất cả các nền tảng di động. Nó được tổ chức bởi công ty Inmite, công ty phát triển ứng dụng cho các công ty như Google, ngân hàng Raiffeisen, Vodafone, Škoda hoặc Truyền hình Séc.

Hội nghị được khai mạc bởi Petr Mára và Jan Veselý với bài phát biểu khai mạc với phụ đề "Các ứng dụng làm thay đổi thế giới". Sau khi chào đón tất cả du khách, giới thiệu hội nghị và cảm ơn tất cả các đối tác, sự kiện bắt đầu với tốc độ cao.

Petr Mára, người xuất hiện đầu tiên, bắt đầu trình bày "niềm đam mê của mình", như anh tuyên bố. Đưa ứng dụng iOS cùng với iPad vào việc giảng dạy hàng ngày. Mục tiêu của nó là dạy nền giáo dục lỗi thời của chúng ta cũng như nước ngoài để chuyển đổi cách giảng dạy, bao gồm nhiều "tiện ích" khác nhau được kết nối với các ứng dụng iOS giúp diễn giải tài liệu nhất định ở trường theo một cách hoàn toàn khác. Anh ấy gọi khái niệm của mình là "iPadogy".

Peter Mara

Jan Veselý đã trình bày cuộc thi Ứng dụng Tốt 2013 dành cho các tổ chức phi lợi nhuận thay mặt cho Vodafone Foundation. Ông giải thích cách thức hoạt động của ứng dụng, "hoạt động" trên một thiết bị liên lạc điện tử bỏ túi của hiệp hội dân sự Petit và dành cho người tự kỷ. Giờ đây họ không cần phải mang theo những bức ảnh bên mình để thể hiện điều mình muốn nữa. Ứng dụng này chứa nhiều trong số chúng và là một trợ giúp tuyệt vời cho chúng.

Làm việc với biểu mẫu đã được trình bày trong bài giảng của Juraj Ďurech. Juraj đến từ Inmite, nơi anh tập trung vào phát triển ứng dụng cho các tổ chức tài chính. Anh ấy đã chỉ ra cách tạo biểu mẫu một cách chính xác và những vấn đề thường gặp nhất trong quá trình phát triển.

Một trong nhiều bài giảng thú vị còn có màn trình diễn mang tên Mặt tối của iOS của Jakub Břečka từ Play Ragtime. Chúng tôi đã tìm hiểu một chút về mặt tối của nền tảng iOS, ngôn ngữ phát triển Objective-C và môi trường Xcode. Trong bài trình bày của Jakub, rất nhiều khái niệm thú vị như API riêng tư, kỹ thuật đảo ngược cũng như một chút về Bẻ khóa iOS 6.X từ Evasion đã được nghe và giải thích bằng một số ví dụ. Ông cũng tiết lộ cách thức hoạt động của quá trình phê duyệt ứng dụng của Apple (bạn không cần phải gửi mã nguồn, chỉ cần gửi "nhị phân") và những gì công ty đang xem xét đối với ứng dụng. Thật thú vị khi biết rằng việc kiểm tra không kỹ lưỡng như nhiều người nghĩ mà chỉ kiểm tra tải phần cứng, một vài việc nhỏ khác và thế là xong. Ngay khi ứng dụng trở nên phổ biến và thành công, lúc đó Apple càng quan tâm đến nó hơn. Kuba Břečka cho biết thêm cũng có thể xảy ra trường hợp: "...công ty phát hiện ra lỗi và chặn cả tài khoản nhà phát triển và ứng dụng". Chúng tôi chắc chắn rằng lượng thông tin từ bài giảng này chủ yếu được các nhà phát triển iOS đánh giá cao và khen ngợi.

Cuộc chiến của lập trình viên và hệ điều hành di động

Trong giờ nghỉ trưa có một cuộc “đánh nhau” ở sảnh chính. Đó là một "FightClub" nơi các lập trình viên nền tảng iOS và Android đối đầu với nhau. Một số người hơi ngạc nhiên khi đội chiến thắng lại là đội bảo vệ lá cờ iOS.

con rể" là chủ đề được Daniel Kuneš và Radek Pavlíček đề cập. Họ khuyến khích các nhà phát triển tích hợp nhiều tùy chọn trợ năng hơn cho người dùng vào ứng dụng của họ. Nói một cách ngắn gọn, Radek đã quay trở lại ứng dụng Good từ Vodafone. Ông nói về tầm quan trọng của khả năng tiếp cận và cũng bác bỏ quan điểm cho rằng người mù không biết gì về màn hình cảm ứng.

Martin Cieslar và Viktor Grešek trong bài giảng "Cách tạo công cụ bán hàng từ ứng dụng di động" đã quảng bá dịch vụ Mobito từ Mopet CZ, nơi họ làm việc. Họ phát một quảng cáo về dịch vụ này cho khách tham dự hội nghị và giải thích lý do nên nói "CÓ" với Mobit. Sau đó, họ tuyên bố rằng hơn 70% người dùng điện thoại thông minh đã không thực hiện thanh toán do bước cuối cùng - thanh toán không thành công. Theo Viktor, Mobito sẽ là một cuộc cách mạng trong lĩnh vực thanh toán.

Petr Benýšek từ MADFINGER Games ở Brno đã chuẩn bị một bài giảng dài hai giờ nhưng rất hấp dẫn từ thế giới các nhà phát triển trò chơi dành cho thiết bị di động. Anh ấy đang nói về trò chơi thành công Dead Trigger. Petr giải thích rằng để tạo ra một trò chơi có nhiều mô hình và hoạt ảnh, bạn cần có một công cụ phù hợp để tự xử lý trò chơi. Đó là lý do tại sao công ty chọn công cụ Unity. Toán học và vật lý cũng sẽ có ích ở đây, theo giảng viên, bạn cần phải “nghiên cứu” về hình học giải tích, vectơ, ma trận, phương trình vi phân và nhiều thứ khác. Khi mọi thứ được lập trình, các nhà phát triển cũng tập trung vào thời lượng pin, điều mà những trò chơi như vậy có tác động lớn. Việc sử dụng gia tốc kế cũng là một cách tiêu tốn năng lượng khác.

MADFINGER Games đã tạo trò chơi của họ với 4 người trong vòng chưa đầy 4 tháng. Họ cung cấp Dead Trigger miễn phí, họ dựa vào cái gọi là Mua trong ứng dụng, nơi người chơi có cơ hội mua vũ khí, thiết bị và nhiều thứ khác trực tiếp trong trò chơi.

Thắp sáng takls là một loạt bài giảng ngắn, một bài kéo dài 5 phút và luôn kết thúc bằng những tràng pháo tay. Sau khi kết thúc hội nghị mDevCamp 2013, mọi người giải tán nhưng một số ở lại tham gia “After party”.


Tại hội nghị, có rất nhiều thông tin có thể giúp ích cho các nhà phát triển trong quá trình phát triển cũng như việc bán ứng dụng. Người nghe đã làm quen với nhiều loại và thủ thuật khác nhau trong lĩnh vực iOS và Android, cả từ quan điểm của người dùng và nhà phát triển. Cá nhân chúng tôi rất cảm động trước sự kiện này và tôi nghĩ chúng tôi không đơn độc. Ngay cả những người nghe không phải là nhà phát triển hoặc là người mới bắt đầu cũng đã tìm ra con đường của mình. Mức độ của sự kiện, cả về mặt tổ chức và bài giảng, đều rất xuất sắc. Chúng tôi mong chờ những năm tới.

Các biên tập viên Domink Šefl và Jakub Ortinský giải quyết vấn đề lập trình bằng ngôn ngữ C++.

tác giả: Jakub Ortinský, Domink Šefl

.