Rozwiązania pozwalające tworzyć aplikacje na różne systemy mobilne, w których istnieje możliwość współdzielenia całego kodu źródłowego bądź dużych jego części cieszą się coraz większą popularnością. W artykule przedstawiono porównanie wydajności aplikacji mobilnych przeznaczonych na system Android stworzonych przy pomocy domyślnych narzędzi tego środowiska oraz rozwiązań oferujących wsparcie dla wielu platform. Autorzy na wybranych przykładach badają wydajność w różnych aspektach działania aplikacji.
EN
Solutions that allow developers to create application for different mobile systems in which they can share whole source code or large parts of it are becoming more popular. This article compares the performance of Android-based mobile application created with the default and multiplatform tools. Authors on selected examples examine performance in various aspects of the application.
2
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
Autorzy opisali znaczenie narzędzi wykorzystywanych przez programistów (osoby, które tworzą właściwy produkt) dla powodzenia projektu informatycznego. Zbadany został sposób wyznaczania optymalnych narzędzi, to znaczy przynoszących największe korzyści lub minimalizujących stratę. Przeanalizowano wykorzystywane metody pod względem ich przydatności.
EN
Authors have described meaning of tool used by developers (people, who create the product) for project to succeed. A way of choosing optimal tools for project has been studied. Tool that bring maximum benefits or will minimize loss. Current methods have been analyzed in context of their usefulness.
In IT companies a software development workbench is of great importance. The workbench consists of various software tools needed for software development, and various methods and techniques. Selection of right tools is very important in software development processes. This paper considers the problem of tool selection in the full DevOps software development cycle. DevOps cycle is the most complete software development cycle. The second issue is the selection of software development tools in undergraduate computer science courses. On the one hand, the issue of a the selection of tools that have high didactic value and the selection of such tools that are likely to be used in students’ future work. In order to recognize the problem, an inventory of the used tools was made and a survey was conducted among students of engineering computer science, who largely work in IT companies, about the used tools. As a result of these surveys, a view was formed as to the selection of tools in IT companies and students.
PL
W firmach informatycznych niezwykle istotny jest warsztat pracy. Składają się na niego różne narzędzia programistyczne potrzebne do rozwoju oprogramowania oraz różne metody i techniki. W pracy rozpatrywany jest problem doboru narzędzi w pełnym cyklu rozwoju oprogramowania DevOps. Wtórnym zagadnieniem jest dobór narzędzi rozwoju oprogramowania na studiach na informatycznych kierunkach informatycznych. Z jednej strony chodzi o dobór narzędzi mających duży walor dydaktyczny oraz dobór takich narzędzi, które z dużym prawdopodobieństwem będą wykorzystywane w przyszłej pracy studentów. W celu rozpoznania problemu dokonano inwentaryzacji stosowanych narzędzi oraz przeprowadzono ankietę wśród studentów kierunku informatyki studiów inżynierskich, którzy w dużej części pracują już w firmach informatycznych, dotyczącą wykorzystywanych narzędzi. W wyniku tej ankiety ukształtował się pogląd co do doboru narzędzi w firmach informatycznych oraz wyciągnięto wnioski co do ich doboru w trakcie trwania studiów
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.