Ксамарин је софтверска платформа која се користи за развој мобилних уређаја на више платформи. Можете га користити за креирање апликација на иОС-у, Андроид-у, Виндовс-у и још много тога. Можете да креирате нови Ксамарин пројекат користећи Висуал Студио и да попуните своју апликацију додавањем садржаја, виџета и других функционалности.

Када направите нову мобилну апликацију, вашој апликацији ће можда бити потребно неколико страница. Ако је то случај, апликацији ће такође бити потребна неопходна функционалност да би корисници могли да се крећу између ових страница.

Како да подесите Ксамарин пројекат

Започети, креирајте нови Ксамарин пројекат. Када креирате нову апликацију, постојаће подразумевана главна страница под називом Насловна страна.камл ускладиштено у главној фасцикли Ксамарин пројекта. Тхе Насловна страна.камл страница служи као почетни екран када први пут покренете апликацију.

Страница такође садржи а МаинПаге.камл.цс датотеку, где можете написати своју програмску логику користећи Ц#. Друге платформе могу користити друге

instagram viewer
језици мобилних развојних игара који би вам могли бити корисни за учење.

  1. Иди на Насловна страна.камл и отвори га.
  2. У МаинПаге.камл датотеку, измените подразумевани код. Замените садржај СтацкЛаиоут Елемент корисничког интерфејса са новом ознаком:
    <СтацкЛаиоут Паддинг = "50">
    <Текст етикете = "Моја нова мобилна апликација"
    ХоризонталОптионс = "Центар"
    ВертицалОптионс = "ЦентерАндЕкпанд"
    ФонтАттрибутес = "Болд, курзив"
    ФонтСизе = "24"
    ТектЦолор = "Црн" />
    </StackLayout>
  3. На врху прозора Висуал Студио кликните на зелено дугме за репродукцију да бисте покренули апликацију у емулатору.
  4. Сачекајте да се пројекат компајлира пре него што се емулатор покрене.

Како додати другу страницу Ксамарин пројекту

Тренутно ваш Ксамарин пројекат има само једну страницу. Да бисте направили нову страницу, додајте нову камл датотеку и попунити је неким садржајем.

  1. У Солутион Екплореру кликните десним тастером миша на пројекат. Изаберите Додати, и кликните на Нова ставка.
  2. Изаберите Садржај страница од Ксамарин. Формс категорија. Именујте нову датотеку СецондПаге.камл, и кликните на Додати.
  3. Видећете да се нова страница појављује у Истраживачу решења и биће састављена од оба а камл фајл и а камл.цс фајл. Тхе камл датотека ће се састојати од елемената корисничког интерфејса и виџета, и камл.цс датотека ће се састојати од друге логике кода и функционалности.
  4. Отвори СецондПаге.камл датотеку, која ће већ садржати неки подразумевани код. Унутар СтацкЛаиоут Елемент корисничког интерфејса, замените тренутну ознаку ознаком која каже „Друга страница“.
    <СтацкЛаиоут>
    <Текст ознаке="Друга страница"
    ФонтСизе="42"
    ВертицалОптионс="ЦентерАндЕкпанд"
    ХоризонталОптионс="ЦентерАндЕкпанд" />
    </StackLayout>

Како доћи до друге странице са главне странице

Да бисте прешли на другу страницу, додајте дугме које ће покренути апликацију да се креће до ње.

  1. Отвори МаинПаге.камл.
  2. Додајте елемент корисничког интерфејса дугмета. Додајте ново дугме испод ознаке.
    <Текст дугмета = "Идите на другу страницу"
    к: Име = "Буттон1"
    Боја позадине = "#2196Ф3"
    ТектЦолор = "Бели дим"
    ХеигхтРекуест = "50" />
  3. Отвори МаинПаге.камл.цс, и креирајте функцију под називом Иди на(). Унутар функције користите Навигација. ПусхАсинц функцију за навигацију на нову страницу. Мораћете да додате нови објекат странице као аргумент.
    асинцпразнина НавигатеТо (пошиљалац објекта, ЕвентАргс е)
    {
    Навигација. ПусхАсинц(Нова СецондПаге());
    }
  4. Врати се на МаинПаге.камл. Додајте ново Иди на() функција у Кликнуто атрибут. Ово ће покренути функцију да се покрене када корисник притисне дугме.
    <Текст дугмета = "Идите на другу страницу"
    к: Име = "Буттон1"
    Кликнуто = "Иди на"
    Боја позадине = "#2196Ф3"
    ТектЦолор = "Бели дим"
    ХеигхтРекуест = "50" />
  5. На врху прозора Висуал Студио кликните на зелено дугме за репродукцију да бисте покренули апликацију помоћу емулатора.
  6. Кликните на дугме на главној страници. Видећете да апликација прелази на другу страницу.

Креирање мобилних апликација помоћу Ксамарина

Ксамарин је алатка отвореног кода коју можете користити за развој мобилних апликација на иОС-у, Андроид-у, Виндовс-у и још много тога. Можете креирати нови Ксамарин пројекат користећи Висуал Студио, попунити апликацију и додати више страница.

Да бисте додали више страница, направите нове странице са садржајем и попуните их садржајем. Такође можете да користите догађаје на клик или друге догађаје да бисте покренули апликацију да пређе на нову страницу.

Постоји много тога што иде у изградњу мобилне апликације, тако да је важно да разумете основе док почнете. Истражите неке од сјајних курсева који су вам доступни за учење.